各位大牛好,
在做DM8148开发过程中,需要将ARM处理器输出的数据写入DSP端的L2缓存中,以便于DSP提高算法处理的速度。目前,我们的做法:
- 在DSP端定义个buffer放在L2缓存中;
- 在ARM端根据内存分配的指针直接将数据拷贝到定义的buffer中;
这样的结果是,DSP拿不到ARM端写入的数据,或者说,ARM并没有成功地把数据写入DSP端的buffer中。
请问,问题出在什么地方,有没有其他的方法解决这个问题?
非常感谢!
BRs,
QinPei
pei qin:
回复 Chris Meng:
你好,对于以“L3的memory map”不太懂,有相关文档吗?非常感谢你!
Chris Meng:
回复 pei qin:
Qin Pei,
请看一下数据手册里memory map和System Interconnect章节的相关内容。
pei qin:
回复 Chris Meng:
好的,谢谢你!