Tool/software: TI-RTOS
Hi,
I am running TI RTOS and a resource table on each of the DSPs. I want to be able to access a given memory location on OCMC_RAM3 from both DSP1 and DSP2.
I created a new section using
Program.sectMap[".dsp1_dsp2_shared"] = new Program.SectionSpec();
Program.sectMap[".dsp1_dsp2_shared"].loadAddress = 0x405F0000;
then placed a variable in that section in both DSP firmware codes using
#pragma SET_DATA_SECTION(".dsp1_dsp2_shared")
volatile uint32_t InitDone = 0;
#pragma SET_DATA_SECTION()
For some reason the data I set on DSP1 is not reflecting when I try and read the same memory location on DSP2.
Is there a way to do this?
Regards,
Shaunak