您好,
我使用的是 AM5728 GPEVM、DSP 在 RTOS 上运行、A15内核在 Linux 上运行、在我的应用程序中、我希望将数据从 DSP 内核发送到 A15内核。
对于此应用、我尝试实现共享存储器、我从 DSP/RTOS 写入 OCM 存储器、并尝试从 ARM/Linux 读取它
我观察到的是、从 DSP 写入的数据中、只有几个最初的存储器应用程序被正确地从 ARM A15读取、其余的数据被读取不当。
为了验证 DSP 是否正确写入,我还从 DSP 读回了数据。 我的序列如下所示、
1.从 DSP 写入
2.从 DSP 读取
3.从 ARM/Linux 读取
我观察到的是、无论从 DSP 写入的数据是什么、DSP 都能够正确读回它、但相同的数据 ARM/Linux 无法正确读取、因此目前我假设 DSP 能够正确写入
但 ARM/Linux 读取会出现一些问题。 我使用 mmap 来生成虚拟地址并从 ARM/Linux 端读取
我已附上一些日志、请找到相同的日志。
谢谢、



