Other Parts Discussed in Thread: OMAP-L138, SYSBIOS
Can someone recommend a way to share variables between DSP & ARM on an OMAP-L138 using shared memory? I would like to use the ARM to process data that was placed in a structure or buffer in shared memory by the DSP. I have several different types of variables including uint8's and arrays of uint8's. I assume I need to tell the linker to place these variable in a custom-named section, but how to I ensure that the linker keeps them at a specific address location that both the DSP and ARM know about? I will use the CHIPSIG interrupt to signal one core that the data is ready for processing, and/or processing has been completed by the other core.
Thx,
MikeH