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.

TMS570LC4357: Programming connector

Part Number: TMS570LC4357
Other Parts Discussed in Thread: SN74AHC1G14

Hi all,

Please suggest if ARM10 pinout can be used for programming of above module.

Means indirectly asking to use nRESET pin instead if nTRST.

Vikas Dabas

India

  • Hi Vikas,

    When the nTRST signal is driven low, the ICEPick TAP state-machine is reset. The Icepick uses the rising edge of nTRST to latch the DAP config. The nTRST is driven High by the external JTAG emulator when trying to connect to the MCU via JTAG. The nTRST should not be connected to nRESET of JTAG header.

  • You may this mapping, but not sure if works or not:

    The 10pin ARM JTAG header has one pin called GNDDetect. The GNDDetect is a signal for on target board indicating whether the TAP JTAG cable is connected or not.

    1. on your target board, pull GNDDetect signal to 3.3V through a resistor, for example 10kohms

    2. Connect GNDDetect signal to MCU nTRST through a inverter, for example SN74AHC1G14

    When the emulator is not connected, the nTRST is LOW (internal pull-down, and the external inverter).

    When the emulator is connect, the GNDDetect is pulled LOW by the emulator, and the nTRST is pulled HIGH.