Tool/software: Code Composer Studio
Hi,
I am using the AWR16BOOST and I want to share a buffer between DSS and MSS using the L3 memory.
Is there any ready sample code I can use?
Thank you !
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
Hi,
I am using the AWR16BOOST and I want to share a buffer between DSS and MSS using the L3 memory.
Is there any ready sample code I can use?
Thank you !
Hi,
L3 start addr: 0x20000000 (viewed from DSS)
L3 start addr: 0x51000000 (viewed from MSS)
In SDK SOC_translateAddress can be used to convert a memory address from one core view to other (MSS/DSS).
e.g. SOC_translateAddress(0x20000000, SOC_TranslateAddr_Dir_FROM_OTHER_CPU,NULL) [At MSS core]
So using this function on MSS/DSS you can read same L3 memory.
For sharing any data b/w MSS and DSS you can optionally use HSRAM or mailbox address.
Regards,
Jitendra