你好,目前的情况是这样的,我们在使用8148这款芯片时候,发现ARM和DSP之间有一块共享内存,命名为IPC_SR_HOST_DSP,起始地址为0X99400000,大小为1M,我们使用这块内存做ARM和DSP之间的通信,现在发现在通信时这块内存快被耗尽,我们想请问两个问题:
1)这块共享内存我们自己可以进行修改吗,比如说扩大共享内存的大小。
2)TI有没有文档指导我们如何进行修改。
Chris Meng:
你好,
请问你使用的软件是EZSDK还是RDK?
xiaohu wu:
回复 Chris Meng:
你好,
我们用的是EZSDK 502的版本,能进行共享内存的修改吗?我参照了EZSDK Memory Map这个文档,并没有发现IPC_SR_HOST_DSP这块内存的修改方法。我们想增加这块内存的大小,有办法吗?
Chris Meng:
回复 xiaohu wu:
你好,
下面链接里面有你提到的内存信息:
http://processors.wiki.ti.com/index.php/EZSDK_Memory_Map
xiaohu wu:
回复 Chris Meng:
你好,
不好意思,我观看了这篇文章关于内存的修改,请问关于共享内存的修改是在 Heaps and Shared Regions Configured at Load Time这一节里面吗?
memsegdef_dm81xxbm.c和mmsegdefe_default.c这两个文件里面并没有IPC_SR_HOST_DSP的名字或者0x99400000这个起始的地址。
Chris Meng:
回复 xiaohu wu:
你好,
请看看下面的论坛讨论是否有帮助?
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/289679/1018316
xiaohu wu:
回复 Chris Meng:
看了很多TI的链接 并没有指导我们更改 IPC_SR_HOST_DSP的大小,这块共享的内存能不能更改,如果能更改的话请问更改的方法是什么?