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

8148 ezsdk,如何加载m3核的程序,和arm通信?

首先我们是把8148用在工业运动控制上的,之前一直在用ezsdk做,ezsdk的slaveloader只能加载dsp的程序,

整个ezsdk好像都没有找到m3相关的例子。

我是希望在m3里做一些io口的实时节拍控制,所以打算在m3里跑sys/bios。

这样的例子时候在rdk 或者ipnc里有,哪位做过的给我个共享一个参考一下吧。谢谢。

Chris Meng:

你好,

如果不使用bios,你可以参考下面的文章:

新一代达芬奇平台ARM和DSP通信的实现http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/80320.aspx

如果使用bios,你就自己在CCS里建立一个M3的工程。加载m3工程利用syslink。

Vinge:

回复 Chris Meng:

谢谢你的回复。你给的这个链接我之前也已经看过。

我优先考虑用bios 现在我dsp是跑bios的用syslink进行加载的,但是ezsdk里提供的slave loader不带有加载m3的功能,用slaveloader来列举 cpu核只能看到dsp.

如果要用bios,是否需要自己改写slaveloader? 这个似乎难度有点大吧!

Chris Meng:

回复 Vinge:

Vinge,

我给你的链接里面面的dspload可以加载M3代码。具体请参考arm_dsp_communication_demo_v2\arm_dsp_communication_demo_v2\dsploader\dsploader.c

赞(0)
未经允许不得转载:TI中文支持网 » 8148 ezsdk,如何加载m3核的程序,和arm通信?
分享到: 更多 (0)