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.
用法:tiobj2bin file.out file.bin [ofd][hex][mkhex]
"MCU_TI_F280049C_V_0_0_1.bin" C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armofd.exe
Makefile:239:目标"编译后"的食谱失败
警告:数据正在写入自动生成的文件 MCU_TI_F280049C_V_0_0_1.x01
Process_BEGIN: CreateProcesses(NULL, MCU_TI_F280049C_V_0_0_1.bin C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armofd.exe 等)失败。
gmake[2]:[post-build]错误2 (已忽略)
Process_BEGIN: CreateProcesses(NULL, C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armhex.exe C:/ti/ccs1230/ccs/utils/tiobj2bin/mkhex4bin.exe 等)失败。
gmake[2]:[post-build]错误2 (已忽略)
"C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armhex.exe ""C:/ti/ccs1230/ccs/utils/tiobj2bin/mkhex4bin.exe "
Makefile:239:目标"编译后"的食谱失败
我在构建后步骤中使用此命令
"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat "${BuildArtifactFileName}"
"${BuildArtifactFileBaseName}.bin""${CG_TOOL_ROOT}/bin/armofd.exe "
"${CG_TOOL_ROOT}/bin/armhex.exe ""${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin.exe
您好!
Process_Begin:CreateProcess (NULL、MCU_TI_F280049C_V_0_0_1.bin C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armofd.exe、...) failed.
Process_Begin:CreateProcess (NULL、C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armhex.exe
C2000编译器 bin 目录中没有这样的可执行文件、请仔细检查您的命令是否使用有效的路径/文件。
我在其他笔记本电脑新 安装的 CCS Studio 中也尝试过 、其中也存在相同的错误。请为这方面提供任何解决方案
C:/ti/ccs1230/ccs/utils/tiobj2bin/tiobj2bin MCU_TI_F280049C_V_0_0_1.out
用法:tiobj2bin file.out file.bin [ofd][hex][mkhex]
MCU_TI_F280049C_V_0_0_1_XX_YY_ZZ.bin C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armofd
Makefile:236:目标"编译后"的食谱失败
警告:数据正在写入自动生成的文件 MCU_TI_F280049C_V_0_0_1.I01
Process_BEGIN: CreateProcesses(NULL, MCU_TI_F280049C_V_0_0_1_XX_YY_ZZ.bin C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armofd 等)失败。
gmake[2]:[post-build]错误2 (已忽略)
Process_BEGIN: CreateProcesses(NULL, C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armhex C:/ti/ccs1230/ccs/utils/tiobj2bin/mkhex4bin 等)失败。
gmake[2]:[post-build]错误2 (已忽略)
C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armhex C:/ti/ccs1230/ccs/utils/tiobj2bin/mkhex4bin
Makefile:236:目标"编译后"的食谱失败
带有以下内容的脚本
${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin ${BuildArtifactFileName}
${ProjName}_XX_YY_ZZ.bin ${CG_TOOL_ROOT}/bin/armofd
${CG_TOOL_ROOT}/bin/armhex ${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin
Subash、您好!
我在其他新 安装的笔记本电脑中也尝试过同样错误的 CCS studio 。请为此提供任何解决方案 [/报价]我不知道你要通过全新的安装实现什么,请看我的上一篇文章。 C2000的 CCS 中未提供该可执行文件、复制该可执行文件并不意味着它应该可以正常运行。
好 omer Amir 我会尝试22.6.0版本,让你知道
我已使用22.6.0进行检查、但收到以下所述的错误
tiobj2bin.bat 在 C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armofd.exe 上失败
请访问 processors.wiki.ti.com/.../Tiobj2bin_Failed
tiobj2bin.bat 在 C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/armhex.exe 上失败
请访问 processors.wiki.ti.com/.../Tiobj2bin_Failed
"c:\ccs1230\ccs\tools\compiler\ti-CGT-C2000_22.6.0.LTS\bin\ofd470"不被识别为内部或外部命令、
可操作的程序或批处理文件。
文件不存在:位于 C:/ti/ccs1230/ccs/utils/tiobj2bin/XML_TI_OFD.pm 第877行。
"c:\ccs1230\ccs\tools\compiler\ti-CGT-C2000_22.6.0.LTS \bin\hex470"不被识别为内部或外部命令、
可操作的程序或批处理文件。
Subash、您好!
这是一个与以前不同的新误差吗? ofd470和 hex470不是 C2000编译器的一部分、为什么这些文件路径包含在您的工程中? 您是否只是将.exe 文件复制到 C2000的编译器中尝试使用它们?
Amir ,你好!
现在我可以生成 bin 文件。实际上问题是推荐是错误的。 下面提到了 C2000控制器的工作命令。
${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat ${BuildArtifactFileName}${BuildArtifactFileBaseName}.bin ${CG_TOOL_ROOT}/bin/ofd2000.exe ${CG_TOOL_ROOT}/bin/hex2000.exe ${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin.exe