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.

[参考译文] CCS/TMS570LS1224:无法再将文件加载到闪存中

Guru**** 2952510 points

Other Parts Discussed in Thread: LAUNCHXL2-TMS57012, UNIFLASH, LAUNCHXL2-RM46

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/959921/ccs-tms570ls1224-cannot-load-file-to-flash-anymore

器件型号:TMS570LS1224
主题中讨论的其他器件:LAUNCHXL2-TMS57012、 UNIFLASH、 LAUNCHXL2-RM46

工具/软件:Code Composer Studio

硬件= LAUNCHXL2-TMS57012  

`ve 6月到10月中旬、我一直在进行我的项目、没有遇到任何问题。

今天我恢复了同一项目的工作,在第一次调试尝试时,CCS 10.0.0要求我更新 XDS110探测器的固件:

IcePick:警告:XDS110探针需要固件更新。 当前固件版本为3.0.0.13。 探头必须升级到固件版本3.0.14才能与此软件兼容。 单击"更新"按钮以更新固件。 更新期间、请勿拔下调试探针。 (仿真包9.2.0.1.00042)

由于固件更新,我无法使用 CCS 调试器,因此我收到以下消息:

CortexR4:加载程序:程序的一个或多个部分落入不可写的存储器区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。
CortexR4:文件加载程序:验证失败:地址0x00000000处的值不匹配请验证目标存储器和存储器映射。

我会收到所有项目的消息。  Uniflash 实用程序仍在运行。

我们将感谢您的任何帮助、

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

    Yves 您好!

    XDS110固件更新的唯一主要区别是什么? 在尝试加载程序之前、您是否还对应用程序进行了一些修改并重建了应用程序?

    我将 CCS 10.1.1安装中的 TI Emu Pack 版本更新为9.2.1.00042、然后将其中一个 Hercules LaunchPad 的固件更新为3.0.14。 它成功、我将程序再次刷写到目标中没有任何问题。 不过、我确实使用了不同的 LaunchPad (LAUNCHXL2-RM46)。 我将看到我是否可以找到您正在使用的同一个 LaunchPad、并尝试使用该 LaunchPad。

    谢谢

    Ki

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

    要尝试的一件事是降低 TCLK 频率。

    在您的项目中应该有一个目标配置文件(.ccxml)。  双击它。

    选择底部的高级选项卡。   

    然后单击左上角树形结构中的 Texas Instruments XDS110 USB Debug Probe。

    这将显示为调试探针设置的属性。  它可能设置为5.5MHz、如下所示:

    尝试更改为:

    此致、

    John

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

    我必须在尝试加载之前重建项目。

    我注意到 TI Emu Pack 最近进行了更新。

    如何将 CCS 更新为10.1.1?

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

    我仍然无法加载程序。

    正如我在初始帖子中提到的、 Uniflash 实用程序仍在使用相同的硬件。

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

    我安装了 CCS 10.1.1并采用了建议的更新(ARM 编译器、TI EMUPack 9.2.0.1.00042),我的问题仍然存在:

    CortexR4:加载程序:程序的一个或多个部分落入不可写的存储器区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。
    CortexR4:文件加载程序:验证失败:地址0x00000000处的值不匹配请验证目标存储器和存储器映射。

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

    我可以尝试使用 LAUNCHXL2-TMS57012、当我更新到 EMU Pack 9.2.1.00042时、我可以重现此问题。 我将为此文件一个错误。

    Ki

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

    很高兴看到您可以重现此问题、并且您提交了错误。

    同时、如何"下载" EMU 包?

    Thx、

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

    遗憾的是、没有一种干净的方法来实现这一目标。 我建议重新安装 CCS、但拒绝 EMU 包的更新。

    我针对该问题提交了一个错误。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-10148

    Ki

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

    作为临时修复、我将重新安装 CCS 10.1.1并忽略 EMU 包更新。

    但是,我将等待一个更永久性的修复程序,以单击“This resolved my isse'(此问题已解决)”!

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

    [引用 user="Yves Belanger1"]但是,我将等待一个更永久性的修复程序,单击“这解决了我的问题”!

    请参阅以下链接中的第一个常见问题解答、以解释为什么我单击"TI 认为已解决":

    https://e2e.ti.com/support/tools/ccs/f/81/t/3131