Part Number: AM5728
HI ,
I am using AM5728 GPEVM, DSP is running on RTOS and A15 core is running on linux, In my applcatoin I want to send the data from DSP core to A15 core.
For this application I am trying to implement shared memory, I am writing to OCM memory from DSP/RTOS and trying to read it from ARM/Linux
What I observed is what ever data is written from DSP only initial few memory lications is read from ARM A15 properly and rest of the data is read improper.
To validate if the DSP is writing properly or not, I have read back the data from DSP also . My sequence is as below,
1. Write from DSP
2. Read from DSP
3. Read from ARM/Linux
What I observe is what ever data is written from DSP, DSP is able to read it back properly but same data ARM/linux is not able to read properly so presently I assume that DSP is able to write properly
but there would be some issue with ARM/Linux reads. I am using mmap to generate the vitrtual address and read using it from ARM/Linux end.
I have attached some logs, please find the same.
Thanks,
JanardanShared_Memory_Result.zip



