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

多核内存分配问题

Part Number:AM5728Other Parts Discussed in Thread: AM5748

采用TI AM5728/AM5748 进行多核通信,其中ARM搭载RT-Linux,请问:

问题一:DSP1内存定义物理地址64M,DSP2内存8M,以及IPU1,IPU2,在内核设备树中这些从属核的内存大小能否进行修改?修改需要注意什么

问题二:使用BigDataIPC进行 ARM 和 DSP1的通信,其中使用了共享内存的技术,但并不知道其中共享的内存到底是什么。是AM57xx片上的吗?

我看到其他帖子回复如下

但是我在SDK中的BigDataIPC例程中的host_linux中的DSP1程序中并没有找到resource table。

只能找到shared中AppCommon.h的 #define BIGDATA_BUF_SIZE xxxx这个宏是使用时每次传输的大小。

因此请问,共享内存的大小是多少?在哪进行设置?上限是多少?

以及,共享内存的大小和DSP1本身的64M内存是什么关系?

这两个异构处理器之间共享内存的含义究竟是什么?共享的什么内存?是片上的?还是片外的?

LOOKING FORWARD TO YOUR REPLY!

Nancy Wang:

请先阅读以下文档看一下:

https://www.ti.com.cn/cn/lit/an/sprac60/sprac60.pdf

赞(0)
未经允许不得转载:TI中文支持网 » 多核内存分配问题
分享到: 更多 (0)

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