Hi:
I'm using OMAPL137 with DSP/BIOS 5.33, CGT 6.1.9.
The DSP program is load from ARM/Linux via DSPLink, after DSP program load & run, It tries to turn off ARM/Linux and behavior like a standalone C6747.
To do this I follow the page described: "section 10.6.2 ARM subsystem clock OFF", SPRUH92, OMAPL137 Technical Reference Manual. It seems fine, I have a driver on Linux, which did ACK the ARMCLKSTOPRQ INT, and DSP can poll GOSTAT[0] to be 0, PSC0.MDSTAT14, to be 2h.
But then (after ARM off) main function return , the tested idle loop task and CLK task will not run now.
If I remove the arm off routine, the idle & clk task will work properly.
The question is: is there anything (either register or memory) turned off also when ARM clock off. so I should manually set it again to let DSP/BIOS program runs as normal?