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.

F28035 - Is it possible to erase CSM password?

Other Parts Discussed in Thread: TMS320F28035

Hi,

I am using the TMS320F28035 processor with USB2000 CONTROLLER. When I program CSM password I can not erease the password back to 0xFFFF.
 
If I unlock the processor I can connect with the debugger and load/erease flash , but when I erease flash sector A I tought the password would be ereased back to 0xFFFF and I would be able to debug without unlocking the processor.
 
http://processors.wiki.ti.com/index.php/Code_Security_Module_FAQ_for_C2000
 
1. Set password in CCS4
2. Lock processor
3. Turn of power
3. Connect GPIO37 to GND (prevent application to access secure memory)
4. Turn on power
5. Remove GPIO37 from GND
6. Connect with USB2000
7. Unlock device using CCS4
8. Load application (Now it is possible to debug code in secure memory)
8. Erease all flash sectors (A to H) using CCS4
10. Cycle power
11. Not able to connect with USB2000 due to CPU is locked
 

  • Fredrik,

    The F28035 CSM passwords should get erased with the rest of sector A. Are you able to connect to the device with an emulator to view the contents of the flash? Is it possible you need to conect GPIO37 to ground before cycling the power in step 10?

    Regards,
    Dave Foley