嵌入式开发者社区
标题:
OMAPL138的DSP端怎么跑StarterWare
[打印本页]
作者:
njxaf
时间:
2014-8-27 14:54
标题:
OMAPL138的DSP端怎么跑StarterWare
本帖最后由 njxaf 于 2014-8-28 18:32 编辑
' p( ^5 ~, c4 _2 N. W+ B- G. W$ a
9 J! K2 J+ L: M4 n- A9 L6 z
ARM端跑linux,DSP端跑StarterWare,不知道怎么让linux引导DSP端的程序跑起来,现在只能dsp端仿真,另外这种方式这样双核通讯。
0 t& P8 K9 ~2 r' o
( J9 A0 c+ _! Q5 a. A
! N# p2 l' F. f, K! l z% b+ C1 r% h7 [
1 S- |1 H. V) x4 Z& k/ r
作者:
2532609929
时间:
2014-8-29 17:26
可以的,但是双核通信驱动需要自己写。
$ q5 A( a, V0 s
作者:
希望缄默
时间:
2014-8-29 23:01
! ~7 Q0 h4 T) }9 H+ c b
. s/ P6 A c" |0 W, H1 X. r
2 }3 n3 [3 l8 N2 s
实现起来很简单
: k4 E) m# \8 M3 I0 I
1、将DSP程序按段加载到某一内存空间
2 J- N$ _: T& _
2、设置HOST寄存器值的DSP程序内存空间启示地址
. a9 }, R4 Z1 s: t8 S6 B9 L$ _* Q
3、通过写 CHIPSIG 寄存器来互相发送中断
+ f* k. x( m( }1 W; o3 m! P
4、通过共享内存 128K 或者 DDR2 指定空间传输数据
& ?0 B: `8 e- P+ ^4 d. ]8 b$ n
欢迎光临 嵌入式开发者社区 (https://51ele.net/)
Powered by Discuz! X3.4