Part Number:TMS320C5535
I'm developing on a TMS320C5535 using the XDS110 debugger, the C5000 chip support library, and Code Composer version: 8.3.0.00009. I'm currently trying to get the C5535 to go into IDLE mode. I followed SPRAC07 but haven't been able to get the processor into IDLE mode in my own code.
So instead, I imported CSL_PowerManagement_IDLE2_Example and CSL_PowerManagement_IDLE3_Example to see if those examples work so I can follow their examples.
I ran the IDLE2/IDLE3 examples and found that the current draw is so high, it probably never even entered IDLE mode. Here are my findings:
Running at 100MHz: IDLE2 draws 61mA, IDLE3 draws 50mA
Running at 60MHz: IDLE2 draws 56mA, IDLE3 draws 50mA
These number imply that the DSP never enters IDLE mode, even though the example code complies and runs successfully without errors. No run-time errors were given in the console. I also ensured that the appropriate macro is defined (CHIP_C5535). So any conditional compilation should not be the issue. Is there anything else you can suggest for getting CSL_PowerManagement_IDLE2_Example and CSL_PowerManagement_IDLE3_Example to work?
Best,
Eddie