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.

[参考译文] CODECOMPOSER:错误:"mkhex4bin 失败。 使用 tiobj2bin 时发出提示 (&Q)

Guru**** 2405245 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1543133/codecomposer-error-mkhex4bin-failure-occurred-giving-up-when-using-tiobj2bin

部件号:CODECOMPOSER


工具/软件:

C:\ti\ccs2020\ccs\utils\tiobj2bin\tiobj2bin “myfile.out""myfile.bin"“"myfile.bin""C“"C:“:/utils/tiobj2bin/mkhex4bin“/utils/tiobj2bin/mkhex4bin “C:/ti/ti-cgt-arm_20.2.7.LTS/bin/armhex “C:/ti/ccs2020/ccs /ti/ti-cgt-arm_20.2.7.LTS/bin/armofd
C:/ti/ccs2020/ccs //utils/tiobj2bin/mkhex4bin 发生故障。 放弃。

如果我将批处理文件拆分成几个部分:

armofd 完美地工作,并生成一个有效的 XML 文件
C:/ti/ti-cgt-arm_20.2.7.LTS/bin/armofd -x --xml_indent=0 --obj_display=none、sections、header、segments “C:/Users/dant1/git/cmdl1-er-firmware/CMDL1-ER_TIRTOS/Debug/CMDL1-ER_TIRTOS.out > tmp.xml

当我独立运行 mkhex4bin 时、它会以静默方式失败
C:\ti\ccs2020\ccs\utils\tiobj2bin\mkhex4bin.exe .\tmp.xml > hex.tmp

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

    请停止使用 tiobj2bin 连接和使用 armobjcopy 相反。  它与编译器位于同一\bin 目录中 armcl 。  运行命令类似于:

    armobjcopy -O 二进制 myfile.out myfile.bin

    谢谢。此致、

    -乔治

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

    效果很好。 谢谢你

    BTW:它是 tiarmobjcopy