TMS320F28P650DH: Debugger stops suddenly

Part Number: TMS320F28P650DH

Hello, 

I have made my first design with the TMS320F28P650DH and I have a problem with the XDS110 debugger. Sometimes the debugger stops an shows the following error message.

 

image.png

After that the DSP must be powered off an on to work again. I have connected the XDS110 as follows.

image.png

 

What is the reason for the debugger crash?

 

Thank you very much.

 

Ralf

 

 

  • Hi,

    Does it happen during runtime or flash programming? What is the status of XRSn? 

    Please try power cycling the debug probe without power cycling the MCU and use more reliable JTAG settings like lower TCK frequency. 

    Best,
    Matt

  • Hello Matt,
    the problem occurs during runtime, not during the flash of the device.

    The !XRS pin is connected to 3.3 V via a 2.2kΩ resistor and to ground via a 10nF capacitor.

    After the debugger crashes, the CPU continues normal operation. There is no reset of the cpu. I can read out via SCI a variable that counts the seconds after the last reset. This variable continues normal. If there were a cpu reset, this variable would start counting from zero.

    After a power cycling of the debugger (usb plus removed and reconnected) the debugger doesn´t start again. I have to make a power cycling of the cpu if I want to start the debugger again.

    I have reduced the JTAG clock frequency from 5.5MHz to 2MHz. This doesn´t help, after approximately ten minutes the debugger crashed again.

    In order to check the physical voltage levels and the shapes of the JTAG I have measured TMS, TDI, TDO and TCK with a scope

    C1: TMS
    C2: TDI
    C3: TDO
    C4: TCK

    Plot1 shows the operation with 5.5MHz , plot2 with 2MHz TCK frequency. Those plots seems to be ok.

    Are there other things I can check?

    Best regards

    Ralf

         

  • Hello,

    Apologies, I am out of office until next Wednesday. Please expect a delay in response until then.

    Best,

    Matt