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.
Hi,
I tried to generate hex image file using hex utility with EABI (ELF) output file.
I used the example in C2000ware. (C2000Ware v3.03.00.00)
But error is occurred.
<Linking>
fatal error #16000: object files have incompatible formats
("C:/ti/ccs1000/ccs/tools/compiler/ti-cgt-c2000_20.2.3.LTS/lib/rts2800_fpu32
.lib<boot28.asm.obj>" = TI-COFF, "./F2837xD_CodeStartBranch.obj" = ELF)
>> Compilation failure
makefile:151: recipe for target 'blinky_cpu01.out' failed
gmake: *** [blinky_cpu01.out] Error 1
gmake: Target 'all' not remade because of errors.
When I used the example of F28004x in C2000ware, Generating hex file was successful.
Does hex utility support the EABI (ELF) format?
Hi,
Looks like you may have set the output format to COFF as it i including the rts2800_fpu32.lib instead of rts2800_fpu32_eabi.lib. Request you to change/update the correct EABI library to be used.
Best Regards
Siddharth