嵌入式开发者社区
标题:
OMAPL138的DSP端怎么跑StarterWare
[打印本页]
作者:
njxaf
时间:
2014-8-27 14:54
标题:
OMAPL138的DSP端怎么跑StarterWare
本帖最后由 njxaf 于 2014-8-28 18:32 编辑
# F2 T. g% H2 k% A4 Q
5 Q$ j) w# `9 P/ Q0 {
ARM端跑linux,DSP端跑StarterWare,不知道怎么让linux引导DSP端的程序跑起来,现在只能dsp端仿真,另外这种方式这样双核通讯。
8 Q& g1 Q, n- j6 V* k* k2 \
; |( v( w; F3 D7 }
3 S; C7 v% }( O' [0 r
9 u6 M. r# Y& k/ j" j" P' S
作者:
2532609929
时间:
2014-8-29 17:26
可以的,但是双核通信驱动需要自己写。
% H( i# p" y. k ?' j, f
作者:
希望缄默
时间:
2014-8-29 23:01
% x6 A+ g; `5 }2 E$ y, O8 _' M/ I
; z: A+ b6 \- I
. T' l8 C) V- \5 s- z7 y1 ~
实现起来很简单
4 G2 B( R6 {. Z
1、将DSP程序按段加载到某一内存空间
* v! g; j+ J+ g' F
2、设置HOST寄存器值的DSP程序内存空间启示地址
& L, ]5 l; b6 c, w
3、通过写 CHIPSIG 寄存器来互相发送中断
+ B( L' r: e& u4 l
4、通过共享内存 128K 或者 DDR2 指定空间传输数据
# I, W6 J! L$ O. V5 e' x; r
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4