Other Parts Discussed in Thread: AM1808, OMAP-L138
Hi
I'm trying to build UBL_SPI_MEM project which cames with flash-utils-03.21.00.04.tar.gz with CCS 5.1.0.09000, following the instructions of the wiki.
I have imported the project with some minor problems, but then the build for AM1808 fails.
First of all, an old compiler version was specified in the project, so I have modified it to the one available, TI v.4.9.1.
Then, some undeclared variables where used in the include paths: EXT_ROOT__UBL_SPI_MEM and XDAIS_CG_ROOT.
I've added them into Properties -> CCS Build -> Environment section, setting EXT_ROOT__UBL_SPI_MEM to the root path of extracted flash-utils-03.21.00.04 and XDAIS_CG_ROOT to C:\Program Files\Texas Instruments\xdais_7_10_00_06.
Is it correct?
Now, when I try to build the project I have the following fatal error (and several minor warnings):
...
"C:/flash-utils-03.21.00.04/OMAP-L138/CCS/UBL_ARM/UBL.cmd"
<Linking>
error #10016-D: --retain=*(.selfcopy) not supported when producing TI-COFF
output files
fatal error #10011: cannot continue with specified options; aborting
>> Compilation failure
gmake: *** [C:\flash-utils-03.21.00.04/OMAP-L138/CCS/UBL_ARM/SPI_MEM/UBL_AM1808_SPI_MEM.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
Any suggestion?
I've followed exactly wiki instructions, so I would have expected to import and build the project with no issue, nor required changes to it...
Thanks in advance.
Best regards, Max