I'm trying to put C6747 on OMAP-L137 into power-down mode. I read from the documents that C6747 will be in power-down mode when issuing "IDLE" instruction.
I tried to use asm(" IDLE") in my C code, but it didn't work. Then I wrote a function in assembly and let it be called in C code. The DSP seemed to be powered-down this time but I cannot wake it up. I tried to use Timer0's interrupt to wake it up. I disabled all other interrupts and configured the interrupt number in DSP/BIOS. However, I cannot wake up the DSP from the timer.
I was wondering if someone could help me figure out where the problem is or send me a sample code of powering down and waking up C6747. Thanks a lot!