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.

TMS320F280049C: CCS12 compile failed to generate bin file

Part Number: TMS320F280049C

OS: win10

CCS:V12.5

ERROR:

"C:/ti/ccs1250/ccs/utils/tiobj2bin/tiobj2bin.bat" "V1421Z.out" "V1421Z.bin" "C:/ti/ccs1250/ccs/tools/compiler/ti-cgt-c2000_17.9.0.STS/bin/ofd2000.exe" "C:/ti/ccs1250/ccs/tools/compiler/ti-cgt-c2000_17.9.0.STS/bin/hex2000.exe" "C:/ti/ccs1250/ccs/utils/tiobj2bin/mkhex4bin.exe"
makefile:162: recipe for target 'post-build' failed
'C:' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
gmake[2]: [post-build] Error 255 (ignored)

I have researched some related topic. And it seems all focused on this sentence:    %ofdcmd% --obj_display=none, header %outfile% | findstr/c:" ELF " > nul 2>&1. Some experts come up with some solutions such as divide this line into two lines. But I just don't know how to do it right. I tried several ways but all failed. Can someone show me how to do it? Thanks!

  • Hello Zhang,

    Based on the post you linked above, I believe the separation happens with the '|' character, i.e. separating the lines into the following:

    Fullscreen
    1
    2
    %ofdcmd% --obj_display=none, header %outfile%
    findstr/c:" ELF " > nul 2>&1
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    At least that is my understanding of that user's last reply.

  • Thank you so much. This solve my problem.