Tool/software: Linux
Dear Champs,
My customer moved to AM5718 and upgrade SDK to 5.00.00.15, but they still faced same issue they reported in below.
https://e2e.ti.com/support/processors/f/791/t/693977
As you see in above, IPC between ARM and DSP works well, but there is a problem when IPU tried to read data in CMEM.
They can resolve this issue by using CMEM_CacheInvalidate(), but it is hard for them to add this function call in every code using IPC.
So, they are trying to make CMEM to be NON-CACHED, but it did not worked and IPC can not read alhtough this NON-CACHED setting.
Could you please check how they can set CMEM as NON-CACHED and how they make IPU read the data in that region of CMEM?
After they set CMEM as NON-CACHED, should they re-build IPU image?
I uploaded their test code in below.
Thanks and Best Regards,
SI.