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.

TMS570LS3137: [E0004] For ARM mode v7

Part Number: TMS570LS3137

Hi everyone,

My customers compile TMS570LS3137 in CCS and the following error is output.

Description                            Resource             Location  Type
Errors
[E0004] For ARM mode v7   sys_intvecs.asm  line 82     C/C++ Problem
[E0004] For ARM mode v7   sys_intvecs.asm  line 89     C/C++ Problem

What is the cause of this error?

The compiler is ti-cgt-arm_18.1.3.LTS.

The compiler and linker settings are as follows.

ARM Compiler options:
-mv7R4 --code_state=32 --float_support=VFPv3D16 -O2 --define=__GNUC__ --define=__DEBUG__ -g --diag_warning=225
--display_error_number --enum_type=packed --abi=eabi --misra_advisory=remark --misra_required=warning

ARM Linker optionss:
-mv7R4 --code_state=32 --float_support=VFPv3D16 -O2 --define=__GNUC__ --define=__DEBUG__
-g --diag_warning=225 --display_error_number --enum_type=packed --abi=eabi
--misra_advisory=remark --misra_required=warning -z -m"test_ver.1.0019.11.150.000000_FAPI.map"
-i"C:/test/F021API/Lib"
-i"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/lib" -i"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/include"
--reread_libs --display_error_number --warn_sections --rom_model --be32

Best regards,

Sasaki