I am trying to reduce the power consumption of a C5509A processor by disabling the internal oscillator. I have followed the procedure in SPRA078d, "Disabling the Internal Oscillator on the VC5503/C5506/C5507/C5509/C5509A DSP", yet when I examine the CLKOUT pin, it still shows oscillation, and the code is still executing. I know this because it toggles a GPIO pin periodically.
What could I be doing wrong?
Because I've read that the emulator cannot be connected to idle the processor, the code boots from an I2C EEPROM.
I am not using USB in the application, but it must be set up to idle the internal oscillator. My crystal is not a multiple of 48 MHz, however; the closest I can come is 49 MHz. I assume this is adequate for this purpose?
SPRA078d mentions example code which demonstrates the shutdown function. Does anyone know where I might find it?