Tool/software: Code Composer Studio
Hello,
I'm using a much newer revision of CCS (9.0.1.00004), Comes with much newer compiler version that I originally built the project on (18.12.1.LTS), Downloaded and installed the version that I originally built with (v5.2.2)
Project opens fine, but generates the following build errors
Description Resource Path Location Type
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /DIVSYS_PSBv2 line 16 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /DIVSYS_PSBv2 line 21 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /DIVSYS_PSBv2 line 27 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /DIVSYS_PSBv2 line 35 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode software_interrupt.c /DIVSYS_PSBv2 line 17 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode standard_interrupt.c /DIVSYS_PSBv2 line 11 C/C++ Problem
gmake: *** [all] Error 2 DIVSYS_PSBv2 C/C++ Problem
gmake[1]: *** [interrupts.obj] Error 1 DIVSYS_PSBv2 C/C++ Problem
gmake[1]: *** [software_interrupt.obj] Error 1 DIVSYS_PSBv2 C/C++ Problem
gmake[1]: *** [standard_interrupt.obj] Error 1 DIVSYS_PSBv2 C/C++ Problem
gmake[1]: Target 'main-build' not remade because of errors. DIVSYS_PSBv2 C/C++ Problem
This project is currently in 'manual' Parser Preprocessing mode - no dependency graph is automatically generated. This mode should only be temporarily used to generate various pre-processor listing files. Please switch the Parser Preprocessing mode back to 'automatic' for you regular builds. DIVSYS_PSBv2 properties Problem
Been trying to dig through Power forums to see if someone has seen/solved this. Other than suggestions to back down to a 5.x version of the compiler (already done), I’m really not sure what the problem is.
What I’m doing today, is just importing all my project code (file by file, line by line) into the UCD3138HSFBEVM_029 firmware project. Downloaded and built this just fine yesterday. Not real thrilled with that idea, but it might be better long term solution than continuing and finishing the project out on a quite old version of the TI ARM compiler.
Thoughts?