本帖最后由 wowow 于 2013-9-5 12:55 编辑
@blacksword 搞过这方面的,不过一个多月没上线了。
如果仅仅是复制一个程序到dsp并启动dsp的资料有,但arm与dsp交互的都是基于codec engine和dsplink的资料了。
原来的代码如果按xDM的规范来做,可能来不及。
我的思路是这样的:
1.arm与dsp共享的内存还是用cmem,这块不用改。
2.弄一个简版的simpledsplink,负责dsp代码的加载、启动、停止、复位。包含内核模块simpledsplink.so与用户程序dsp-load,dsp-start,dsp-stop,dsp-reset之类。
3.dsp程序编译成.out后,转成bin或别的什么格式,存成文件。
4.dsp-load xxx.bin --addr=xxxx
5.dsp-start
6.运行arm端的应用程序,采集图像,人机界面、文件操作、网络等,还有与dsp的一些交互控制。
这样整起来也够复杂的。
希望能有些案例可以参考一下。
|