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程序无法运行并且无法重写

Guru**** 2391005 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1045539/tms570ls1114-tms570ls1114-the-program-cannot-run-and-cannot-be-rewritten

器件型号:TMS570LS1114

程序无法运行、不可接受的现场可靠性问题、程序可以擦除、无法重新刻录写入、刻录写入提示错误、如下所示、请帮助分析原因

[ERROR] CortexR4:文件加载程序:存储器写入失败:闪存算法在闪存编程期间返回错误。 注意:自动 ECC 生成已打开、请确保数据段在链接器文件中对齐为64位内存;或者、在片上闪存设置中关闭自动 ECC 生成

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Honle、

    有两种方法可以计算和编程图像的 ECC。

    使用链接器命令:编译映像时生成 ECC、并将 ECC 嵌入到输出文件中。 将映像加载到闪存时、应关闭或取消选中"自动 ECC 生成"。

    使用 CCS 加载功能:启用 "自动 ECC 生成"、ECC 将在加载映像时生成并编程为闪存。

    您不能同时使用这两种方式。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 QJ

         不能同时使用这两种方法、两种方法都有不下载代码的测试、还有其他建议吗?芯片是否损坏?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否可以擦除闪存扇区? 如果不是、您能找出故障地址吗? 如果该扇区被成功擦除、则该扇区的内容变为0xFFFFFFFF。  

    请启用闪存验证、以便在控制台上打印故障地址(如果有):

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 QJ

        可擦除故障芯片的闪存存储器。 请参见下图了解读取闪存。所有芯片的写入模式与您提供的模式相同。 请参阅图片以了解写入环境。目前、发现此芯片有故障、可以擦除、读取、但不能写入。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    设计

          有人可以支持解决方案吗? 此问题尚未解决,谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Honle、

    我想再次检查项目是否是为 LS1114器件构建的。 此器件支持2种封装类型:144引脚 PGE 和337焊球 ZWT。 使用哪种封装?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    设计

        我们使用的封装为144引脚 PGE、该项目也根据144引脚 PGE 进行配置。 我们使用了数以万计的芯片、只有这个有故障的芯片无法写入程序。 使用 演示 板测试也无法写入程序。