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.

TMS320LF2407A: Trouble halting target CPU error

Part Number: TMS320LF2407A

Hi Expert,

Our customer met an issue which could not download the programs. They are urgent to know what's the reason about this issue and how to debug it. The chip part number is TMS320LF2407APGEA.

This chip is used in production projects, and not change anything including the hardware and the factory operation environment.

The issue detail is as the picture shown. 

Thanks 

-Rayna

  • Hi Rayna,

    How many units experience this error?

    A helpful resource might be : http://software-dl.ti.com/ccs/esd/documents/ccsv7_debugging_jtag_connectivity_issues.html

    Search for (-1144) as that is the error code you are seeing.

    The resource I referenced provides the following guidelines for resolving the issue: "Power-cycle the board. If error persists, confirm configuration and/or try more reliable JTAG settings (e.g. lower TCLK)".

    Best Regards,

    Marlyn

  • Hi Marlyn,

    Thanks for your reply.

    There are 16 out of 700 units are defective.

    Best Regards

    Rayna

  • Rayna,

                I presume these are new devices that are being programmed for the first time. In the screenshot you attached, I see the following message: “Status: OK. Flash sectors programmed”.

    1. Is this error seen after the programming is complete?
    2. After cycling power (including disconnecting and reconnecting the JTAG cable), are you able to re-connect to the device via CCS?
    3. If yes, does the flash content look OK?
  • Hi Hareesh,

            1. I presume these are new devices that are being programmed for the first time.

                Yes, you're correct.

             2. Is this error seen after the programming is complete?

                 The error is seen before downloading, even could not connected with device.

             3. After cycling power (including disconnecting and reconnecting the JTAG cable), are you able to re-connect to the device via CCS? If yes, does the flash content look OK?

                It still not work, after cycling power or reconnected JTAG with MCU.

    For more details, please see the attachment. If you need more test data, please tell me. Thanks!

    F2407 download issues.docx

  • Rayna,

                What you mention in the post is contradictory to what is in the attachment. In the post, you say “The error is seen before downloading, even could not connected with device.” However, in the attachment, for both Issue1 & Issue2, it appears the problem shows up after CCS establishes connection with the device and at least one attempt is made to program the flash. Can you please provide a correct description of the problem?

  • Hi Hareesh,

    Do you mean that "Status: OK. Flash sectors programmed" shown in the picture is contradictory  with the issue?

    After checked with customer, actually, the note appeared when download the program to a good chip, however it not be changed when the issue occurs on a bad chip.

    I don't know if the above explanation is clear, however we hope you could give some advice for this issue or the debug methods. This issue occurs on up to 32 units, and customer is eager to solve this issue. 

    Thanks!

     -Rayna

  • So this is really an issue of not being able to connect to the device through CCS and no way related to flash programming (which comes later), correct? 

    Does customer have a socketed board for programming?

    All these devices failed to connect to CCS the very first time an attempt was made?

    If this is a setup (in terms of the board, CCS version, emulator, PC running CCS) that has been used for a long time , I am unable to think of a reason why suddenly multiple devices fail to connect to CCS. Even if a device became inadvertently secure, CCS should still be able to connect.  

    Can you ship a few units for testing? Please refer this e2e post.

  • Just to reconfirm: Only a few units fail to connect, but other devices connect fine with the same setup, correct?

  • Hi Hareesh,

    Please see my input. Thanks!

    So this is really an issue of not being able to connect to the device through CCS and no way related to flash programming (which comes later), correct? 

    -Yes, correct.

    Does customer have a socketed board for programming?

    -No, they don't have that, and only use XDS510PLUS emulator for programming.

    All these devices failed to connect to CCS the very first time an attempt was made?

    -Yes, correct.

    If this is a setup (in terms of the board, CCS version, emulator, PC running CCS) that has been used for a long time. 

    -Yes.

    Only a few units fail to connect, but other devices connect fine with the same setup, correct?

    -Yes, there are 32 units failed now.

    Best Regards

    -Rayna

  • It is extremely unusual for 32 fresh units to fail to connect to CCS. I presume there are no soldering issues or other issues with the rest of the board. Please de-solder two suspect units and solder them onto good boards and check whether you are able to connect.