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.

TMS320F28375D: Unable to drive TRST pin high

Part Number: TMS320F28375D
Other Parts Discussed in Thread: LP-XDS110

Tool/software:

Hello,

I am using the TMS320F28375DPZPS on a custom designed board. I am unable to program the device using TI's XD JTAG debugger. After plenty of debugging, I realise I am unable to drive the TRST pin high on the microcontroller in order to connect to the device via JTAG

My findings:
- I had initially added a 10k pulldown resistor to the TRST pin.
- On CCS, I am unable to connect to the device (the JTAG connection fails ) - I am able to program other C200 platforms so I know it may not be a software issue

- The TRST pin is normally at 0.2V with the pulldown resistor. The debugger is unable to drive the TRST pin high, so I tried shorting the TRST pin to 3V3 (with and without the pulldown) - This brings down the entire 3v3 rail to 0.2V.

- I then tried adding a 10k pull up resistor the TRST line (and removed the pulldown) - this makes the TRST pin around 0.4V

- Without any resistor connected to the TRST pin, I measure roughly 300k resistance between TRST pin and ground, as well as roughly 300k resistance between TRST pin and 3V3.
- The board and Microntroller seem to be powered and clocked correctly because I can see the watchdog continously triggerred ( this is a new unprogrammed device)

- The debugger I am using seems to be running fine as I see activity on the clock and data lines coming from the debugger.

Any advice on next steps ? I am unable to connect to the TMS320F28375DPZPS.

Thanks.