TI中文支持网
TI专业的中文技术问题搜集分享网站

求助:"C28FPU32" is not compatible with ISA "c2700"; "c2800" is not compatible with ISA "C2800"

原本程序是绝对路径,现在按照之前的程序新建的工程改成相对路径,调用了相对应lib和include。路径已经搞定,但是编译的时候出现下述问题。查阅了相关帖子,没有解决问题。CCS版本为6.1.1,请帮忙看看

Description Resource Path Location Type
#10010 errors encountered during linking; "LLC_OL_50kHz.out" not built LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0x52ed page 1. Available memory ranges: 28374S_FLASH_lnk.cmd /LLC_OL_50kHz line 78 C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10234.html">#10234-D</a> unresolved symbols remain LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<_lock.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<args_main.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<boot.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<exit.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<l_div.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<memcpy.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CORE.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU_A.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_EVENT.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_SHELL.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TICKET_ISR.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TIMER.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLAcos.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLASinCosTable.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadSize, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsRunStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem

Susan Yang:您可以参考一下

processors.wiki.ti.com/…/C28x_Compiler_Error_and_Warning_Messages

This is an attempt to link source compiled with –float_support=FPU32 with a non-FPU32 object file. In this case the RTS library was built with –float_support=fpu32. This could, instead, be another library or a project source file.
Check each library and make sure each was built with the -v28 –float_support=FPU32 switch.
Make sure all .c files are compiled using the -v28 –float_support=FPU32 switch. (In Code Composer Studio you can set this as a global build option or a per-file build option).
If the project is not for a device with the C28x+FPU unit, then the RTS library should be changed to the non FPU32 version. See C28x Code Generation Tips and Tricks Wiki Article for information on the runtime support library.
The two can not be linked because the calling conventions for float are different. If it is a fixed-point device then “float” numbers are passed on the stack. If it is a 28x+FPU device, then “float” is passed in FPU registers.

原本程序是绝对路径,现在按照之前的程序新建的工程改成相对路径,调用了相对应lib和include。路径已经搞定,但是编译的时候出现下述问题。查阅了相关帖子,没有解决问题。CCS版本为6.1.1,请帮忙看看

Description Resource Path Location Type
#10010 errors encountered during linking; "LLC_OL_50kHz.out" not built LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0x52ed page 1. Available memory ranges: 28374S_FLASH_lnk.cmd /LLC_OL_50kHz line 78 C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10234.html">#10234-D</a> unresolved symbols remain LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<_lock.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<args_main.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<boot.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<exit.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<l_div.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<memcpy.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CORE.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU_A.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_EVENT.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_SHELL.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TICKET_ISR.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TIMER.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLAcos.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLASinCosTable.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadSize, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsRunStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem

Seven Han:将配置改成softlib还会有报错吗?

原本程序是绝对路径,现在按照之前的程序新建的工程改成相对路径,调用了相对应lib和include。路径已经搞定,但是编译的时候出现下述问题。查阅了相关帖子,没有解决问题。CCS版本为6.1.1,请帮忙看看

Description Resource Path Location Type
#10010 errors encountered during linking; "LLC_OL_50kHz.out" not built LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0x52ed page 1. Available memory ranges: 28374S_FLASH_lnk.cmd /LLC_OL_50kHz line 78 C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10234.html">#10234-D</a> unresolved symbols remain LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<_lock.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<args_main.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<boot.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<exit.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<l_div.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<memcpy.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CORE.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU_A.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_EVENT.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_SHELL.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TICKET_ISR.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TIMER.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLAcos.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLASinCosTable.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadSize, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsRunStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem

user1341584:

回复 Seven Han:

谢谢建议。这两个之前选项都试了,都报错

原本程序是绝对路径,现在按照之前的程序新建的工程改成相对路径,调用了相对应lib和include。路径已经搞定,但是编译的时候出现下述问题。查阅了相关帖子,没有解决问题。CCS版本为6.1.1,请帮忙看看

Description Resource Path Location Type
#10010 errors encountered during linking; "LLC_OL_50kHz.out" not built LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0x52ed page 1. Available memory ranges: 28374S_FLASH_lnk.cmd /LLC_OL_50kHz line 78 C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10234.html">#10234-D</a> unresolved symbols remain LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<_lock.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<args_main.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<boot.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<exit.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<l_div.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<memcpy.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CORE.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU_A.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_EVENT.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_SHELL.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TICKET_ISR.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TIMER.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLAcos.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLASinCosTable.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadSize, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsRunStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem

Seven Han:

回复 user1341584:

您用的是哪颗呢,c28x与c27x选择有误吗?
看报错信息还有一些未定义的量。

原本程序是绝对路径,现在按照之前的程序新建的工程改成相对路径,调用了相对应lib和include。路径已经搞定,但是编译的时候出现下述问题。查阅了相关帖子,没有解决问题。CCS版本为6.1.1,请帮忙看看

Description Resource Path Location Type
#10010 errors encountered during linking; "LLC_OL_50kHz.out" not built LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will not fit into available memory. run placement with alignment/blocking fails for section ".ebss" size 0x52ed page 1. Available memory ranges: 28374S_FLASH_lnk.cmd /LLC_OL_50kHz line 78 C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/10234.html">#10234-D</a> unresolved symbols remain LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<_lock.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<args_main.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<boot.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<exit.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<l_div.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "D:/Program Files/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib/rts2800_fpu32.lib<memcpy.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CORE.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU_A.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_CPU.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_EVENT.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_SHELL.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TICKET_ISR.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/RTOS/lib/RtosLib.lib<OS_TIMER.obj>" specifies ISA revision "C28FPU32", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLAcos.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
<a href="file:/D:/Program%20Files/ti/ccsv6/tools/compiler/dmed/HTML/16008.html">#16008-D</a> file "E:/SVN_Codes/trunk/LLC_OL_50kHz/Source/library/ti/math/CLAmath/v4_00_01_00/lib/cla0_math_library.lib<CLASinCosTable.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command line LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadSize, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsLoadStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem
unresolved symbol _Cla1funcsRunStart, first referenced in ./Source/source/system_init.obj LLC_OL_50kHz C/C++ Problem

user1341584:

回复 Seven Han:

我用的是28374s,其中runtime support library中rts2800_ml.lib也选过,一样报错,automatic也试过

赞(0)
未经允许不得转载:TI中文支持网 » 求助:"C28FPU32" is not compatible with ISA "c2700"; "c2800" is not compatible with ISA "C2800"
分享到: 更多 (0)