Other Parts Discussed in Thread: SYSCONFIG
I developed and tested a project with CCS Theia 1.2 on MacOS.
I cleaned the project, zipped the project directory, and moved it to a Windows machine in the lab also with a fresh CCS Theia 1.2 for Windows.
When I try to build it on the Windows machine I get:
[0]**** Build of configuration Debug for project LapisBoot **** [1]"C:\\ti\\ccstheia120\\ccs\\utils\\bin\\gmake" -k -j 12 all -O [2]Building target: "LapisBoot.out" [3]Invoking: Arm Linker [4]"C:/ti/ccstheia120/ccs/tools/compiler/ti-cgt-armllvm_3.2.0.LTS/bin/tiarmclang.exe" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -D__MSPM0L1306__ -gdwarf-3 -Wl,-m"LapisBoot.map" -Wl,-i"C:/Users/ROIC Test 3/workspace_ccstheia/LapisBoot/Debug/syscfg" -Wl,-i"C:/ti/ccstheia120/ccs/tools/compiler/ti-cgt-armllvm_3.2.0.LTS/lib" -Wl,--diag_wrap=off -Wl,--display_error_number -Wl,--warn_sections -Wl,--xml_link_info="LapisBoot_linkInfo.xml" -Wl,--rom_model -o "LapisBoot.out" "./syscfg/ti_msp_dl_config.o" "./startup_mspm0l130x_ticlang.o" "./LapisBootPMIC.o" "./LapisBootUart.o" "./LapisBoot_Main.o" "./ticlang/startup_mspm0l1306_ticlang.o" "../mspm0l1306.cmd" -Wl,-l"syscfg/device_linker.cmd" -Wl,-l"C:/ti/mspm0_sdk_1_20_01_06/source/ti/driverlib/lib/ticlang/m0p/mspm0l11xx_l13xx/driverlib.a" -Wl,-llibc.a [5]makefile:143: recipe for target 'LapisBoot.out' failed [6]"syscfg/device_linker.cmd", line 39: error #10263: FLASH memory range has already been specified [7]"syscfg/device_linker.cmd", line 39: error #10264: FLASH memory range overlaps existing memory range FLASH [8]"syscfg/device_linker.cmd", line 40: error #10263: SRAM memory range has already been specified [9]"syscfg/device_linker.cmd", line 40: error #10264: SRAM memory range overlaps existing memory range SRAM [10]"syscfg/device_linker.cmd", line 41: error #10263: BCR_CONFIG memory range has already been specified [11]"syscfg/device_linker.cmd", line 41: error #10264: BCR_CONFIG memory range overlaps existing memory range BCR_CONFIG [12]"syscfg/device_linker.cmd", line 42: error #10263: BSL_CONFIG memory range has already been specified [13]"syscfg/device_linker.cmd", line 42: error #10264: BSL_CONFIG memory range overlaps existing memory range BSL_CONFIG [14]error #10056: symbol "interruptVectors" redefined: first defined in "./startup_mspm0l130x_ticlang.o"; redefined in "./ticlang/startup_mspm0l1306_ticlang.o" [15]error #10010: errors encountered during linking; "LapisBoot.out" not built [16]tiarmclang: error: tiarmlnk command failed with exit code 1 (use -v to see invocation) [17]gmake[1]: *** [LapisBoot.out] Error 1 [18]gmake: *** [all] Error 2 [19]makefile:139: recipe for target 'all' failed [20]**** Build Finished ****
What should I try?