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.
我按照附件文档的步骤,生成ccs的dsp程序,但是当修改输出格式为
就编译不通过,报以下错误
操作步骤完全按照文档写的,就是不成功!但是如果不改格式的话(使用)就可以编译成功,但是slaveloder就不能加载。请问如何解决?
使用环境ccs5.5,
legacy COFF可以编译,但是slaveloader加载不了;eabi(ELF)编译不了,报错误:
**** Build of configuration Debug for project helloworld ****
"E:\\ti\\ccsv5\\utils\\bin\\gmake" -k all
'Building target: helloworld.out'
'Invoking: C6000 Linker'
"E:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=eabi -g --define=omapl138 --display_error_number --diag_warning=225 --diag_wrap=off -z --stack_size=0x800 -m"helloworld.map" --heap_size=0x800 -i"E:/ti/ccsv5/tools/compiler/c6000_7.4.4/lib" -i"E:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --reread_libs --define=DSP_CORE=1 --warn_sections --display_error_number --diag_wrap=off --xml_link_info="helloworld_linkInfo.xml" --rom_model -o "helloworld.out" -l"./configPkg/linker.cmd" "./dsp/main_dsp.obj" "./dsp/Server.obj" -l"libc.a"
<Linking>
error #10016-D: --abi=eabi not supported when producing TI-COFF output files
fatal error #10011: cannot continue with specified options; aborting
>> Compilation failure
gmake: *** [helloworld.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
使用ccs5.5,RTSC配置如下:
XDCtools:3.25.3.72
products and repositories:
-----sys/bios 6.35.4.50
-----ipc_1_25_03_15\packages
-----syslink_2_21_01_05\packages
target:ti.targets.c674
platform:ti.platforms.evmOMAPL138:dsp
这个芯片使用的人那么少???
发现原来是target没有根据配置改变自动更新为相应的平台eabi必须是:ti.targets.elf.c674,奇怪,可能是安装的时候ccs有问题