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.

[参考译文] TMS320F2.8377万D:串行闪存编程器问题-内核加载后停止

Guru**** 2587365 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/658936/tms320f28377d-serial-flash-programmer-problem---stop-after-kernel-loading

部件号:TMS320F2.8377万D

你(们)好

我正在尝试使用串行闪存编程器对F2.8377万D进行编程。

加载内核后,进程失败

获取消息:

"

2a=2a
d0==d0
94=94
48=48
3=3
EF=ef
1==1
9A=9a
2==2
6F==6F
2==2
9A=9a
6=6
0==0
0==0
0==0
传输的比特率/s为:2325.741211
内核已加载! 正在引导内核...
已完成等待内核引导...
正在尝试自动波特以发送功能消息...
您要执行什么操作?
        1-DFU CPU1
        2-DFU CPU2
        3-擦除CPU1
        4-擦除CPU2
        5-验证CPU1
        6-验证CPU2
        7-解锁CPU1区域1
        8-解锁CPU1区域2
        9-解锁CPU2区域1
       10-解锁CPU2区域2
       11-运行CPU1
       12-重置CPU1
       13-运行CPU1并引导CPU2
       14-重置CPU1并引导CPU2
       15-Run CPU2 (运行CPU2)
       16-重置CPU2
        0-完成
1.

调用f021_SendPacket

发送功能包时出现Nack错误... 请按Ctrl-C中止。down
正在将c2000_2837xD_ccs.txt加2837加载到设备...

校验和不匹配... 请按Ctrl-C中止。

"

我从我的应用程序中实施了相同的算法,它运行良好。

您能告诉您可能存在什么问题吗?

此致

Yaron

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

    设备似乎未从主机PC接收到正确的数据包。 您可以通过JTAG加载内核,并在连接JTAG时使用串行闪存编程器将闪存应用程序与内核通信,从而开始调试该问题。

    您的应用程序中的IT工作是什么意思? 您所看到的问题到底是什么?您何时会看到它?

    此致,
    SAL