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.

TMS570LS1114: TMS570LS1114 The program cannot run and cannot be rewritten

Part Number: TMS570LS1114

The program cannot run, unacceptable field reliability problems, the program can be erased, cannot be re-burned write, burn write prompt error as follows,Please help to analyze the cause

[ERROR] CortexR4: File Loader: Memory write failed: Flash algorithm returned an error during Flash programming. Note: Auto ECC generation is on, please make sure that the data sections are 64-bit memory aligned in your linker file; alternately, turn off Auto ECC generation in the On-Chip Flash settings

  • Hi Honle,

    There are two methods to calculate and program the ECC of your image.

    1. Using Linker command: The ECC is generated when the image is compiled, and the ECC is embedded into the out file. The "Auto ECC generation" should be turned off or unchecked when loading the image to flash.

    2. Using CCS load feature: Enable the "Auto ECC generation", the ECC will be generate and programmed to flash when loading the image.

    You can not use both ways at the same time.

  • Dear,QJ

             Not using both methods at the same time,Both methods have tests that do not download the code,Any other suggestions?Is the chip damaged?

  • Can the flash sectors be erased? If not, can you figure out the failed address? If the sector is erased successfully, the content of the sector becomes 0xFFFFFFFF. 

    Please enable the flash verification, so the failed address if any will be printed on the console:

  • Dear,QJ

            The flash memory of the faulty chip can be erased. Please see the following picture for the read flash memory。The writing mode of all chips is the same as that provided by you. Please see the picture for the writing environment。At present, it is found that this chip is faulty and can be erased, read, but not written.

  • Dears

              Can someone support a solution? This problem has not been solved,thanks!

  • Hi Honle,

    I'd like to double check if the project was built for LS1114 device. This device supports 2 package types: 144-pin PGE and 337-ball ZWT. Which package is used?

  • Dears

            The package we use is 144-pin PGE, and the project is also configured according to 144-pin PGE. We have used tens of thousands of this chip, and only this faulty chip cannot write programs. Using DEMO board test also cannot write program.