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/TMS320F28034: Disable Debugging

Part Number: TMS320F28034


Tool/software: Code Composer Studio

Hi,

Maybe someone knows if there is an option to disable the JTAG feature?

I want to do this for these reasons:

  1. Security - Protect from read RAM, I know that there is an option to lock the flash.
  2. I notice when the emulation started the CPU halts, there is way to prevent that?

In the datasheet I saw there is an 261 registers for the Emulation (0x880-0x984), maybe write some value to this register will do the job?

Regards,

Tom

  • Hi Tom,

    We do not have JTAG disable feature on this device. What you need to do is secure the device by programming the password at password location in flash which will make flash and some RAM block secure (please note not all RAM block are secure) so that code running from non-secure area or emulator does not have access to these secure RAM block and flash.

    Regards,

    Vivek Singh

  • Hi Vivek,

    First of all thank for your fast answer.
    what about the second reason( when the emulation started the CPU halts)?

    Can i get more information on the emulation process (register / DT-DMA)?
    Maybe there is a "trick" to enter the device to busy state to prevent the emulation process

    Regards,

    Tom
  • Hi Tom

    Emulation related stuff is under NDA hence you need to contact local FAE to have access to the same. But I am not sure if there is any such trick to prevent the debugger access to device.

    Vivek Singh