打印

有没有关于不用dsp/bios,arm加载dsp程序的**

[复制链接]
1526|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wowow|  楼主 | 2013-9-5 00:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yyplc| | 2013-9-5 08:46 | 只看该作者
如何加载,不太清楚哦,似乎没有什么文档。
猜原理是这样的:
ARM端的执行程序--》运行--》把DSP端的运行文件加载到DSP端的地址--》复位DSP运行

使用特权

评论回复
板凳
airwill| | 2013-9-5 11:12 | 只看该作者
到官网去找找有没有这方面的资料. 感觉应该能够找到的

使用特权

评论回复
地板
wowow|  楼主 | 2013-9-5 12:54 | 只看该作者
本帖最后由 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的一些交互控制。
这样整起来也够复杂的。

希望能有些案例可以参考一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:skywolf.github.io

59

主题

649

帖子

3

粉丝