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.

TMS320F2800137: The code can run normally when JTAG debugger is connected., but it cannot work on standalone W/o JTAG debugger.

Part Number: TMS320F2800137

Hi Experts,

I am asking for my customer here. Urgent case for customer.

Customer found that 2 faulty of the 15 prototypes S/W code did not start to work when no JTAG debugger is connected to the device. But when JTAG debugger is connected to the device, it can work.

So we check the below items:

1.Boot Mode Pin GPIO24 and GPIO32 pin multiplexing, the customer code GPIO24 is used to control the LED, and GPIO32 is used for I2C communication. The both pin is pulled up with the recommended 10K resistor.

Check that GPIO24 and GPIO32 are not pulled down to low level during the power-up devices, and they are always high level. 

2.Check the XRSn, always high level. Meanwhile, check the RESC register without any reset cause.

3.Check the 3V3 VDDIO normally.

4.We connect the 2 faulty board without reset CPU, check the code run where, found that it stuck at ITRAP0. Meanwhile, we try use the TI-example/gpio_ex2_toggle, shows the same phenomenon.

You can see the attached files about TI-example/gpio_ex2_toggle, could you help me out? Any suggestion/dir?

12345.zip