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.

[参考译文] TMS320F28377D:何时会出现0x4000的状态?

Guru**** 2595800 points
Other Parts Discussed in Thread: TMS320F28377D, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/671812/tms320f28377d-when-will-happent-the-state-of-0x4000

器件型号:TMS320F28377D

降级:

但是、我们通过 SCI 在 WIN7、64位系统 PC 下刷写 TMS320F28377D、  

闪存工具:

TI\controlSUITE\device_support\~Utilities\serial_flash_programmer\serial_flash_programr.exe

闪存文件:

kernal:TI\controlSUITE\device_support\~Utilities\serial_flash_programmer\f2837xD_FW_upgrade_example\F2837xD_sci_flash_kernels_cpu01.txt

APL 文件:我们以 hex2000.exe  -boot -sci8 -a -o 的顺序获得了 txt 文件 ,txt 文件大约为440KB。

闪存步骤:

a)刷写 F2837xD_sci_flash_kernels_cpu01.txt 后、我们选择"All"来擦除 CPU1;

b) DFU CPU1。  

问题:

在 DFU CPU1的步骤中、APL 文件成功写入 CPU1、但从日志文件中我们可以看到错误的 mesige。  

日志信息如下所示:

e2e.ti.com/.../PROGRAM_5F00_ERRORLog.txt

0x4000的状态何时会发生?

请 请给出一些建议。  

BTW 、我们刷写 ti\controlSUITE\device_support\~Utilities\serial_flash_programmer\f2837xD_FW_upgrade_example\blinky_dc_cpu01.txt 即可。

非常感谢!

此致

祝你好运

 

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

    获得该 program_error 后、您能否尝试验证命令并查看它返回的结果?

    我不确定您在说"0x4000的状态会发生什么情况?"时会询问什么? 这话什么意思?

    确保您正在对器件进行编程的应用程序已完全链接到闪存。 整个应用程序映像应驻留在闪存中。 如果 RAM 中有任何代码、则编程将不会成功、您将收到 program_error。 这可能是问题所在。

    希望这对您有所帮助。

    此致、
    SAL