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

C6638 ARM和DSP核之间的通信

IT工程师你们好:

       我们现在使用官网提供的C6638开发板,DSP有8个核,ARM有4个核。存在问题

     1). ARM第一个核跑LINUX操作系统,请问如何在linux中使用剩余的三个ARM核,将其启动使用。

     2).在DSP开发中,8个DSP核之间的通信采用队列,请问ARM跑LINUX起来后如何实现和DSP8个核之间的数据交换,可以通过几种方式时间核间数据交互,那种方式的速度最快。

Shine:

1. 默认只有ARM Core 0是处于上电状态,其他Core 1-3是属于掉电状态,在ARM作为Boot Master时,Boot ROM只会启动ARM Core 0 ,剩下的Core 1-3及DSP 0-7的上电以及加载过程全是由已经Boot起来的Core(在这种场景之下是由ARM Core 0)进行加载。请参考下面的bootloader文档。
www.ti.com/…/spruhj3.pdf

2.ARM核和DSP核的核间通信可以看下面的wiki网站。
processors.wiki.ti.com/…/Processor-sdk-MultiWay-of-ARM-DSP-Communication

赞(0)
未经允许不得转载:TI中文支持网 » C6638 ARM和DSP核之间的通信
分享到: 更多 (0)