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

TMS320C6678: 使用ipc的shareregion作为heap的冲突问题

Part Number:TMS320C6678Other Parts Discussed in Thread:SYSBIOS

多核6678使用同一个sysbios工程,在cfg文件里配置ddr3的0x80000000长度为32MB作为shareregion,通过setentrymeta配置createheap为true,bios.heapsize配置为16MB,32MB的其余空间作为messageq,notify,gatemp等多核数据通信。

问题 1 多核使用同一块共享内存作为heap,当使用malloc free等函数,怎么能避免冲突?

问题 2 在cfg文件里怎么能配置mpxh,mpxl等进行物理地址和虚拟地址的映射

Nancy Wang:

1、看一下 sharedregion 部分的描述,应该不会冲突的。

https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_index_Foundational_Components.html

2、没有看到过有相关的配置。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 使用ipc的shareregion作为heap的冲突问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1