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.

[参考译文] TMS320F28027:加载程序错误:.out 加载失败

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1023103/tms320f28027-load-program-error-out-load-failed

器件型号:TMS320F28027

您好!  

我正在努力刷写到该器件中、并感到非常沮丧。  

我可以成功对器件进行编程/刷写几次、然后开始出现以下错误消息:

基于此线程(https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/736227/ccs-tms320f28027-load-program-error)、我连接到目标并检查闪存位置 0x3F 7FF8至0x3F 7FFF 处的 CMS 密码。 我看到所有的 FFFFs、并且能够使用片上闪存工具成功擦除闪存、解锁器件并运行删除恢复。 但是、当我返回对芯片进行编程时、我再次得到相同的错误。

在看到此错误消息之前、我非常困惑芯片为什么会闪烁多次。 器件显然未锁定、我不知道导致这些问题的原因。

谢谢

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

    您好,  

    我们的一位专家将很快就此与您联系。

    此致

    Siddharth

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

    布拉登

    我想看看这是否与 CCS 中的特定方法有关、当它尝试对器件进行编程时。

    您能否确认您正在使用"调试"图标/按钮来编译/连接/下载代码到器件?

    我想尝试手动执行这些步骤、以查看是否对问题有任何影响:

    1)打开目标配置视图“View->Target Configurations”

    2)找到适合您的仿真器/目标的.ccxml 文件。  如果您使用的是项目中包含的.ccxml 文件、则可能需要创建新的目标配置。  这将打开一个对话框、该对话框应该非常直接(选择目标和仿真连接)

    3)右键单击.ccxml 文件“启动选定的配置”

    4)这将打开调试视图、您应该会看到仿真器连接、后跟 C28x CPU。  右键单击此项、然后单击"Connect Target"

    5)让我们尝试使用您的项目代码加载/编程设备;转至“运行->加载->加载程序”

    6)一个选项是按项目浏览、选择适当的项目并找到.out 文件并加载它。

    此时、它将擦除器件/对器件进行编程;请告诉我是否仍然出现错误。

    也许再进一步澄清一下您的原始帖子、一旦 CCS 无法对器件进行编程、您是否永久卡住、或者如果您重新启动 CCS、情况是否正常等?

    最棒的

    Matthew