Part Number: TMS320F28335
Tool/software: Code Composer Studio
Hi,
we tried to code tms320f28335 and debug into flash but after that the processor doesn't connects with the debugger
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.
Part Number: TMS320F28335
Tool/software: Code Composer Studio
Hi,
we tried to code tms320f28335 and debug into flash but after that the processor doesn't connects with the debugger
HI Mathew ,
The process was successful but we were not able to get the output and tried to debug again that is were we could not connect it now . as for now i have replaced a new dsp but i like to know the step by step process of flashing the dsp
Sasi,
The only reason I know of that would cause a no connection after flash programmation is if you have written values into the CSM password location at 0x33FFF8 to 0x33FFFF. If any of the bits in these addresses are programmed to a non "1" value(flash erased state) then it will activate.
If the CPU executes code from a secure memory region while the device is still locked then it will sever the emulation connection intentionally.
In order to connect sucessfully to a device that has the passwords programmed, we can use the EMU0/1 pins on the emulator to "stall" the CPU so that it does not exectute code on power up, preventing the above state. Once you have control, you can then disable the CSM by writing back the known password to the key registers for the debug session.
The emulator can be configured to drive EMU0/1 under the "advanced tab" in the setup as shown below(dis-regard the F280049C CPU, the emulator is all that is important here):
Let me know if you are able to connect after following the above.
Best,
Matthew