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.8027万:将.out文件转换为.txt文件,用于串行闪存编程

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/617964/tms320f28027-convert-out-file-to-txt-file-for-serial-flash-programming

部件号:TMS320F2.8027万

您好,

根据 下面显示的SPRABV4B,我可以使用hex2000.exe转换文件

但结果是这样的, example_2802xSci_echoback.out是项目名称,我已经将它复制到与hex2000.exe相同的目录中。

有人能帮帮我吗? 谢谢。

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

    我已经在CCS中将.out转换为.txt,但当我尝试通过SCI加载代码时,情况就像这样,应用程序代码没有从下图加载,我如何知道内核是否已加载? 这可能是什么原因? 谢谢。

    此外,我根本没有使用"serial_flash_programmer.sln",这是问题吗?

    因为我认为 “serial_flash_programmer.sln”是另一种加载代码(与Visual Studio一起加载)的方法,如 “serial_flash_programmer.exe”,对吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您不必使用Visual Studio项目。 您可以使用.exe。

    请使用命令行参数'-v'进行详细打印。

    它似乎在尝试执行自动波特锁定时卡住。 您需要确保您的设备正确引导至SCI引导加载程序,并且能够从您的PC正确地与TX和RX引脚通信。

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

    谢谢!

    但我想指出应用程序说明中显示的将.out转换为.txt文件的两种方法之一

    “C2000Tm微控制器的串行闪存编程”错误。

    不应该是这样

    " hex2000.exe -boot -sci8 -a -o <file.txt><file.out>"

    但喜欢

    " hex2000.exe -boot -a -sci8 linky_cpu01.out -o linky_cpu01.txt"

    Howard

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

    下面的命令应该起作用。 我实际上测试了它。

    " hex2000.exe -boot -sci8 -a -o <file.txt><file.out>"

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