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.
Hello
our customer Contar is using TMDSPLCKIT-V3 kit. They are compiling theTMS320F28069 with Code Composer v6.0.1 and he got the errors you can see in the attached file. Any suggestion?
Thank you
Antonio Gomez
ARROWIBERIA.
**** Build of configuration DEBUG_FLASH_F2806x for project phy_tx_rx_vcu **** C:\Texas Instruments\ccsv4\utils\gmake\gmake -k all 'Building file: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/csl_source/F2806x_CodeStartBranch.asm' 'Invoking: Compiler' "C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/bin/cl2000" -v28 -mt -ml -g --define="_DEBUG" --define="LARGE_MODEL" --define="FLASH" --define="PHY_RX_ONLY=1" --define="TEST_RX_ONLY=1" --define="F2806X" --include_path="C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/include" --include_path="/packages/ti/xdais" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_rx" --diag_warning=225 --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --obj_directory="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x" --preproc_with_compile --preproc_dependency="F2806x_CodeStartBranch.pp" "C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/csl_source/F2806x_CodeStartBranch.asm" 'Finished building: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/csl_source/F2806x_CodeStartBranch.asm' ' ' 'Building file: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/source/F2806x_GlobalVariableDefs.c' 'Invoking: Compiler' "C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/bin/cl2000" -v28 -mt -ml -g --define="_DEBUG" --define="LARGE_MODEL" --define="FLASH" --define="PHY_RX_ONLY=1" --define="TEST_RX_ONLY=1" --define="F2806X" --include_path="C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/include" --include_path="/packages/ti/xdais" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_rx" --diag_warning=225 --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --obj_directory="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x" --preproc_with_compile --preproc_dependency="F2806x_GlobalVariableDefs.pp" "C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/source/F2806x_GlobalVariableDefs.c" 'Finished building: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/source/F2806x_GlobalVariableDefs.c' ' ' 'Building file: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/common/F28335_init.c' 'Invoking: Compiler' "C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/bin/cl2000" -v28 -mt -ml -g --define="_DEBUG" --define="LARGE_MODEL" --define="FLASH" --define="PHY_RX_ONLY=1" --define="TEST_RX_ONLY=1" --define="F2806X" --include_path="C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/include" --include_path="/packages/ti/xdais" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_rx" --diag_warning=225 --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --obj_directory="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x" --preproc_with_compile --preproc_dependency="F28335_init.pp" "C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/common/F28335_init.c" 'Finished building: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/common/F28335_init.c' ' ' 'Building file: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/test_tx_rx.c/test_tx_rx.c' 'Invoking: Compiler' "C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/bin/cl2000" -v28 -mt -ml -g --define="_DEBUG" --define="LARGE_MODEL" --define="FLASH" --define="PHY_RX_ONLY=1" --define="TEST_RX_ONLY=1" --define="F2806X" --include_path="C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/include" --include_path="/packages/ti/xdais" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_common/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/lib/DSP2806x/F2806x_headers/include" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/inc" --include_path="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_rx" --diag_warning=225 --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --obj_directory="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x" --preproc_with_compile --preproc_dependency="test_tx_rx.c/test_tx_rx.pp" "C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/test_tx_rx.c/test_tx_rx.c" 'Finished building: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/test_tx_rx.c/test_tx_rx.c' ' ' 'Building target: C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x/phy_tx_rx_f2806x.out' 'Invoking: Linker' 'Flags: -v28 -mt -ml -g --define="_DEBUG" --define="LARGE_MODEL" --define="FLASH" --define="PHY_RX_ONLY=1" --define="TEST_RX_ONLY=1" --define="F2806X" --diag_warning=225 --cla_support=cla0 --float_support=fpu32 --vcu_support=vcu0 --obj_directory="C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x" -z -m"C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x/phy_tx_rx_f2806x.map" --stack_size=0x300 --warn_sections -i"C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/lib" -i"C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/include" -i"C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx" -i"C:/Users/dpalma/Desktop/TXS_dvlp/phy_tx_rx_vcu" --reread_libs --rom_model' "C:/Texas Instruments/ccsv4/tools/compiler/C2000 Code Generation Tools 6.0.1/bin/cl2000" -@"ccsLinker.opt" -o "C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x/phy_tx_rx_f2806x.out" <Linking> fatal error: file >> Compilation failure "C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/sr c/phy/test/test_tx_rx/test_tx_rx.c/Debug_AFE031/DSP2833x_CodeStartBranch.obj " specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line gmake: *** [C:/Users/dpalma/Desktop/TXS_dvlp/ti_plc_prime_phy_example/dsp_c28x/prime/src/phy/test/test_tx_rx/DEBUG_FLASH_F2806x/phy_tx_rx_f2806x.out] Error 1 gmake: Target `all' not remade because of errors. Build complete for project phy_tx_rx_vcu
Hi Antonio,
You need to use FPU option. Here is the instruction to add FPU option to compile the project.
1. Right click on the project and go to Build Properties
2. Tool Settings->Runtime Model Options
3. Set "fpu32" to "Specify floating point support".
Thank you.
Wonsoo Kim
Hello,
I used your settings
(also according to C:\TI\controlSUITE\device_support\f2806x\v115\F2806x_examples\fpu_hardware).
but i still get the same error message
----------------------------------------------------
fatal error: file "./source/Dma.obj" specifies ISA revision "C2800", which is
not compatible with ISA revision "C28FPU32" specified in a previous file or
on the command line
----------------------------------------------------
I also included rts2800_fpu32.lib file
Is there any other setting to modify?
Thank you
M.