嵌入式开发者社区

标题: OMAPL138的DSP端怎么跑StarterWare [打印本页]

作者: njxaf    时间: 2014-8-27 14:54
标题: OMAPL138的DSP端怎么跑StarterWare
本帖最后由 njxaf 于 2014-8-28 18:32 编辑 - u( o' k9 d; a. F: Y2 h) E% O

. t3 U( ^: ~& d% S$ VARM端跑linux,DSP端跑StarterWare,不知道怎么让linux引导DSP端的程序跑起来,现在只能dsp端仿真,另外这种方式这样双核通讯。
; h  h- A9 x) z7 q( x+ d% Y  {" j  ^! A+ t

0 i1 O6 D0 l1 c% r/ v
2 e+ G2 g# r: `
作者: 2532609929    时间: 2014-8-29 17:26
可以的,但是双核通信驱动需要自己写。
* L4 b' @- J8 J1 E4 ?$ E: B
作者: 希望缄默    时间: 2014-8-29 23:01

- u- a  e( ]+ }7 R8 b
# `  [& k( R; h8 H$ n# X. z9 t9 ]& Q( u+ O% }( L2 S2 u
实现起来很简单
4 H5 y: j; I0 l, Q! D% M- m" u- e9 W$ T1、将DSP程序按段加载到某一内存空间/ U( f/ Y7 C! v/ I1 d; {
2、设置HOST寄存器值的DSP程序内存空间启示地址: _. @! {' ]8 T% Y% P
3、通过写 CHIPSIG 寄存器来互相发送中断
2 ~9 w5 x# L3 W4 b4、通过共享内存 128K 或者 DDR2 指定空间传输数据
! P8 n$ [: E# `6 \1 ?7 ?* i# e" H




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4