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.

[参考译文] TMS320F28035:TMS320F28035:当使用 dslite.bat 烧录程序时出现异常

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1398941/tms320f28035-tms320f28035-exception-when-burning-a-program-using-dslite-bat

器件型号:TMS320F28035
主题中讨论的其他器件:UNIFLASH

工具与软件:

在使用 dslite.bat 进行刻录(如果是验证步骤)后、命令行返回刻录成功的结果。 然而、当使用 CCS 读取一个地址时、只执行擦除、并且不确定擦除过程是否完成。 导致异常刻录但返回成功刻录结果的原因。 下图显示了 CCS 读取刻录地址数据的情况

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

    您是否可以直接尝试使用 Uniflash GUI 来对器件进行编程?  我只想使用该方法来验证闪存内容是否正确。 DSlite 应该只调用与 GUI 相同的进程、如果这是我们需要查看在使用.bat 文件时传递的命令行参数的唯一区别。

    此致!
    Matthew

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

    这个问题在燃烧数以百计的块偶尔会出现几个块有这种情况,在发现后,我们尝试使用命令行刻录,再次刻录的结果是成功的,这是非常奇怪的燃烧异常在当时没有监测. 这是当时的命令行指令。 "dslite --mode flash -c TMS320F28035_XDS2xx_Default.ccxml -s FlashKey4=DD21 -s FlashKey5=912B -s FlashKey6=110A -s FlashKey7=0007 -e -f -v C:\Users\7043\Desktop\f28035_DC2630X_APP (1).hex"

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

    我正在与其他一些人核实此问题是否已被发现以及任何补救措施。  奇怪的是设置了-v 标志、这应该会对映像运行 POST 闪存验证。  

    在出现故障的器件上有其他共性吗、即主机 PC 或 JTAG 连接始终相同?   

    此致!

    Matthew

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

    没有发现异常点,经过再次烧和其他一次性烧过没有区别。