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.

Power management question



I'm working on an application using a C6748 and want to use some of the sleep modes to save some power. I'm writing it as a sys/bios app and using the power  management module that ships with TI-RTOS. The application is using the McASP driver to sample an ADC at a 512 KS/sec and I want the system to wake up every 2 msec to process an incoming buffer of 1024 samples. When I use idle by checking the check box in the configuration file under the power module everything works fine and I see some power savings with the processor coming out of idle on the EDMA interrupt. When I attempt to use the Power_Sleep routine which sets the MEGPD bit in the power down controller command register then idles the system, the system hangs and never comes out of idle. Since it worked when I just idled the system I'm assuming all the interrupts are behaving. Any ideas why the interrupts (EDMA interrupt and timer) don't wake the system?

Blair