最近在使用Srio做开发, 在两个6678DSP之间使用srio通讯,源地址 和远端地址,指定为 L2空间的地址,连续运行,程序运行正确,当源地址
或者远端地址指定到 共享内存,程序就错误了,不能发送数据,请问哪个大牛遇到这样的问题, 是不是共享内存需要额外的配置,本人根据示例
工程,已将共享内存配置可读可写,不可执行的属性。
希望能不吝赐教,不胜感激:)
King Wang1:
考虑cache一致性问题,L2的一致性是硬件维护的,共享内存(MSMC和DDR)需要用户维护cache一致性。