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.

[FAQ] [参考译文] 【常见问题解答】TMS320F28P550SJ:闪存编程/.out 文件加载失败/器件完全锁定期间出现错误 — 无法刷写任何程序

Guru**** 2526700 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1565453/faq-tms320f28p550sj-error-during-flash-programming-out-file-load-failed-device-is-getting-completely-locked---unable-to-flash-any-program

器件型号:TMS320F28P550SJ
主题:C2000WARE 中讨论的其他器件

工具/软件:

您好:

我遇到了一个问题、即在程序中成功构建、但当我尝试刷写它/启动调试会话时、会收到以下错误。  

刷写器件后、MCU 将完全无响应并被锁定。 它停止响应任何调试或通信尝试。 锁定后、我无法将任何其他代码刷写到器件中、包括恢复固件。

请帮助解决此问题。

谢谢!

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

    您好、请按照以下步骤使器件退出锁定状态。

    • 进入等待引导模式  

      将器件置于等待引导模式 (S3 = 0) 更改电路板上的开关位置来更改硬件。  

           

    • 查找目标配置

      在 CCS 窗口中、转到 View -> Target Configurations   

           

    • 进入调试模式

          1.在“目标配置“中、导航至“ 文件夹 “并找到您的工程(例如,我的名为 empty_driverlib_project)  

          2.展开 文件夹并右键单击 LaunchPad 目标配置(.ccxml 文件) 。 选择“"</s>“ 启动所选配置

           

           3.右键点击 弹出的调试窗口中的第一个选项、然后选择“ 连接目标 “  

           

    • 转到“On-Chip Flash Plugin(片上闪存插件)“

      导航 至 Tools > On-Chip Flash 。 如果未显示“Tools"下“下拉菜单、请确保您位于 CCS Debug 编辑器中  

           

    • 擦除设置

      在 On-Chip Flash 工具中向下滚动 并确认“ 擦除设置 “与下面的内容相同

           

    • 擦除闪存

      单击 擦除闪存

           

    完成此操作后、尝试从 C2000Ware 导入通用示例(例如 C2000Ware_5_05_00_00\driverlib\f28p55x\examples\empty_projects)。 将程序刷写到器件中、然后查看您是否能够启动调试会话。 器件不应再被锁定、并且程序应该能够正常运行。  

    谢谢!