TI中文支持网
TI专业的中文技术问题搜集分享网站

OMAPL138 从ARM启动DSP,DSP启动不起来?有什么定义手段?有什么案例没有?

问题描述如下:

1、OMAPL138使用TI标准工程用仿真器,从ARM启动DSP,DSP启动不起来;有什么定义手段?有什么案例没有?

2、从仿真器直接加载DSP程序,能正常运行;

Shine:

1. GEL文件加载了么?需要ARM去唤醒DSP。2. 仿真器的链接可以参考下面的wiki网站。http://processors.wiki.ti.com/index.php/How_to_connect_to_the_OMAP-L138/C6748/AM1808_EVM_board_using_CCS%3F

hunter hunter:

回复 Shine:

1、问题解决了,要在wake up DSP前,添加一条复位DSP的指令就解决了ARM唤不醒DSP的问了;

2、但引伸出别外的问题,DSP已经跑起来的情况下;重新通过ARM加载DSP的步骤如何!——现在的问题是重新把DSP程序加载到DDR里,报校验出错;可能是由于DSP在跑导致的;——如何停止DSP的运行;

Tony Tang:

回复 hunter hunter:

跟第一步相反的动作, 把DSP reset一下就好了.

Shine:

回复 hunter hunter:

1. ARM wakeup DSP的步骤见下面的文档第337页。13.2 DSP Wake Uphttp://www.ti.com/lit/ug/spruh77a/spruh77a.pdf2. 上面的章节里有讲如何停止DSP。

the ARM places the DSP in a reset and clock gated (SwRstDisable) state that is controlled by the LPSC and the SYSCFG modules

 

  

Liwen Tang:

回复 Shine:

文档链接失效,能否再给一份,谢谢

Tony Tang:

回复 Liwen Tang:

http://www.ti.com/lit/gpn/omap-l138

http://www.ti.com/lit/pdf/spruh77

http://www.ti.com/product/OMAP-L138/technicaldocuments

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL138 从ARM启动DSP,DSP启动不起来?有什么定义手段?有什么案例没有?
分享到: 更多 (0)