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.

CCS/TMS320F28335: tms320f28335

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

  • Sasi,
    When you programmed the device, was the programmation successful/complete?

    Another option would be to use the boot pins to make sure the device is in Wait Boot mode, and see if that resolves the issue.

    Best,
    Matthew
  • 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