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.

[参考译文] TMS320F28P550SJ:为 F28P55x 项目生成.bin

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1371322/tms320f28p550sj-generate-bin-for-f28p55x-project

器件型号:TMS320F28P550SJ

工具与软件:

我能够使用以下编译后处理步骤为280025和280049生成.bin:

 

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin "${BuildArtifactFileName}""${BuildArtifactFileBaseName}.bin""${CG_TOOL_ROOT}/bin/ofd2000 "${CG_TOOL_ROOT}/bin/hex2000 "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin

对 F28P55x 项目执行了相同的操作、但编译后未生成.bin。

请告知如何为 F28P55x 项目生成.bin

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

    尊敬的 Quentin:

    是否正确解析了所有路径? 尝试生成.bin 时是否出现错误消息?

    此致!

    Ryan Ma

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

    您好、Ryan、

    所有路径都已正确解析。 编译时会显示以下消息:

    ===

    完成目标构建:"qS2.out"
     
    "C:/ti/ccs1270/ccs/utils/tiobj2bin/tiobj2bin "qS2.out""qS2.bin""C:/ti/ccs1270/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/ofd2000 "C:/ti/ccs1270/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/hex2000 "C:/ti/ccs1270/ccs/utils/tiobj2bin/mkhex4bin
    Makefile:177:目标"编译后"的配方失败
    "c:"不被识别为内部或外部命令、
    可操作的程序或批处理文件。
    gmake[2]:[post-build]错误255 (已忽略)

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

    尊敬的 Quentin:

    请查看该 主题。

    如果您有任何其他问题、请告知我们。

    此致!

    Ryan Ma

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

    您好、Ryan、

    感谢您让我了解该主题。 似乎这是在 CCS 12.2.0中找到的错误、我将使用的 CCS12.7中仍然存在该错误。

    根据该线程、CCS 12.1.0不存在该错误。 您是否可以向我发送 CCS12.7的 tiobj2bin.bat 文件?

    谢谢!

    昆廷

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

    尊敬的 Quentin:

    此问题也应该已在 CCS12.7中修复。 让我再次与同事确认一下、马上给您答复。

    此致!

    Ryan Ma

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

    谢谢、Ryan、但12.7不适合我。 我需要  CCS 12.1.0的 tiobj2bin.bat 吗?

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

    尊敬的 Quentin:

    您能否将 CCS12.1版本的 tiobj2bin.bat 复制到 CCS12.7中、然后运行相同的命令?

    此致!

    Ryan Ma

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

    您好、Ryan、

    我通过 CCS12.1将 tiobj2bin.bat 的版本复制到 CCS12.7、然后运行相同的命令、仍然不生成.bin。 控制台显示以下消息:

    ====


    完成目标构建:"qS2.out"
     
    "C:/ti/ccs1270/ccs/utils/tiobj2bin/tiobj2bin "qS2.out""qS2.bin""C:/ti/ccs1270/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/ofd2000 "C:/ti/ccs1270/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/hex2000 "C:/ti/ccs1270/ccs/utils/tiobj2bin/mkhex4bin
       格式:             ELF 版本1          
       ELF 类:          32位对象         
       ELF e_flags:        0                      
    不支持使用--abi=eabi 构建的 C28x 文件
     

    ****构建完成****

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

    尊敬的 Quentin:  

    您是否尝试过提供的片段?

    此致!

    Ryan Ma

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

    您好、Ryan、

    可以、当我说"我通过 CCS12.1的 tiobj2bin.bat 版本复制到 CCS12.7、然后运行相同的命令"时、我的意思是"通过提供的代码段复制到 CCS12.7"

    昆廷

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

    尊敬的 Quentin:

    您是否还可以尝试将 CCS12.1的版本复制到 CCS12.7中、看看是否可以使用它?

    此致!

    Ryan Ma

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

    您好、Ryan、

    TI 网站上似乎只有最新版本的 CCS。 您能否向我发送 CCS12.1的 tiobj2bin.bat 文件?

    谢谢!

    昆廷

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

    谢谢、Ryan、我尝试了 CCS12.1的该 tiobj2bin.bat 文件、但仍然没有生成.bin。 控制台显示以下消息:

    ====


    完成目标构建:"qS2.out"
     
    "C:/ti/ccs1270/ccs/utils/tiobj2bin/tiobj2bin "qS2.out""qS2.bin""C:/ti/ccs1270/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/ofd2000 "C:/ti/ccs1270/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/hex2000 "C:/ti/ccs1270/ccs/utils/tiobj2bin/mkhex4bin
       格式:             ELF 版本1          
       ELF 类:          32位对象         
       ELF e_flags:        0                      
    不支持使用--abi=eabi 构建的 C28x 文件
     

    ****构建完成****

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

    对不起、我错了。 实际上、.bin 是使用这个生成的。 让我看看.bin 是否正确。

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

    尊敬的 Quentin:

    如果这样有助于解决问题、请告诉我。

    好的

    Ryan Ma

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

    您好、Ryan、

    现在已生成.bin。 请关闭此案例。

    谢谢!

    昆廷