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.

[参考译文] RM48L950:如何在 CCS 10.3.1中生成.bin 文件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1032542/rm48l950-how-to-generate-bin-file-in-ccs-10-3-1

器件型号:RM48L950

尊敬的 TI:

我想为代码库生成二进制文件(.bin)。 目前我使用的是 CCS 版本10.3.1、tiobj2bin 的路径为"C:\ti\ccs1031\ccs\utils\tiobj2bin"。

我在 POST 中使用了以下命令-构建步骤、如随附的快照中所示。

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin "${BuildArtiftFileName}""${BuildArtiftFileBaseName}.bin""${CG_TOOL_ROOT}/bin/armofd ""${CG_TOOL_ROOT}/bin/armhex ""${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin

但它不起作用。 它正在生成大小为3.5GB 的.bin 文件。 请就此为我提供帮助。

谢谢、此致

Nagaraju M

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

    您好!

    bin 文件的问题是、它们不能表示映像中的孔洞、因此 armhex 工具将填充存储器段之间的所有孔洞。 在本例中,0x300000和0xF0400000之间有一个巨大的空穴,因此 bin 文件将会非常大(>3GB)。

    如果您需要可执行文件的图像、则可以 考虑使用十六进制文件格式。

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

    由于此主题上的最后一个活动已有很长的时间、我假设您的问题已得到解决、因此我将关闭此主题。 如果有任何遗留问题或新问题、请打开新主题。