Tool/software: Code Composer Studio
Hi All,
I am working with LaunchXL TMS57004 eval board hardware, and CCS v8 IDE. I am trying to compile SPNA186 CAN bootloader SAMPLE to compile. I am not able to get this up in running. Can you help me with this , the issue i am facing is that some of the make file directory structure are not correct for example ....I would really appreciate if you can compile it and test it on your end and let me know if that is do able. i have tried many things but was unable to get it compile or working.
i added a project and imported the files from SPNA186 added the linker the pre-post steps, even changed all the hardcoded directories to match mine , i still facing issue !!! i would really appreciate if someonce can test it on CCS8 and LAUNCHXL TMS57004 !!! i spent close two weeks with no success !!! it should not be this hard as i used many other family of chipset such ST and rensesas this task was not this difficult.
Here is the current i am facing:
**** Build of configuration Debug for project bootloader ****
"C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 2 all -O
Building target: "bootloader.out"
Invoking: ARM Linker
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/bin/armcl" -mv4 --code_state=32 --preinclude="C:/Users/kganeshan/workspace_v8/TI MCU/TMS570LS04x/flash_defines.h" -g --diag_warning=225 --diag_wrap=off --display_error_number -z -m"bootloader.map" -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 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="bootloader_linkInfo.xml" --rom_model -o "bootloader.out" "./src/Fapi_UserDefinedFunctions.obj" "./src/bl_check.obj" "./src/bl_dcan.obj" "./src/bl_flash.obj" "./src/bl_led_demo.obj" "./src/bl_main.obj" "./src/bl_spi.obj" "./src/bl_spi_packet.obj" "./src/bl_uart.obj" "./src/bl_ymodem.obj" "./src/hw_dcan.obj" "./src/hw_esm.obj" "./src/hw_gio.obj" "./src/hw_pinmux.obj" "./src/hw_sci.obj" "./src/hw_spi.obj" "./src/notification.obj" "./src/sci_common.obj" "./src/sw_hw_ver.obj" "./src/sys_core.obj" "./src/sys_intvecs.obj" "./src/sys_phantom.obj" "./src/sys_startup.obj" "./src/system.obj" "../TMS570LS04x/boot_can/bl_link.cmd" "../lib/F021_API_CortexR4_BE.lib" "../lib/F021_API_CortexR4_LE.lib" -llibc.a -l"C:/Users/kganeshan/workspace_v8/TI MCU/lib/F021_API_CortexR4_BE.lib"
<Linking>
"../TMS570LS04x/boot_can/bl_link.cmd", line 17: error #10008-D: cannot find file "..\Release\sys_core.obj"
"../TMS570LS04x/boot_can/bl_link.cmd", line 18: error #10008-D: cannot find file "..\Release\sys_startup.obj"
"../TMS570LS04x/boot_can/bl_link.cmd", line 22: error #10008-D: cannot find file "..\Release\Fapi_UserDefinedFunctions.obj"
"../TMS570LS04x/boot_can/bl_link.cmd", line 23: error #10008-D: cannot find file "..\Release\bl_flash.obj"
"../TMS570LS04x/boot_can/bl_link.cmd", line 25: error #10008-D: cannot find file "F021_API_CortexR4_BE.lib"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_check.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_check.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_dcan.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_dcan.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_flash.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_flash.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_led_demo.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_led_demo.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_main.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_main.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_spi.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_spi.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_spi_packet.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_spi_packet.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_uart.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_uart.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_ymodem.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/bl_ymodem.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_dcan.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_dcan.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_esm.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_esm.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_gio.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_gio.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_pinmux.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_pinmux.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_sci.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_sci.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_spi.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/hw_spi.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/notification.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/notification.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sci_common.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sci_common.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sw_hw_ver.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sw_hw_ver.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sys_phantom.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sys_phantom.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sys_startup.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/sys_startup.obj"
error #10056: symbol "flash_bank" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/system.obj"
error #10056: symbol "flash_sector" redefined: first defined in "./src/Fapi_UserDefinedFunctions.obj"; redefined in "./src/system.obj"
"../TMS570LS04x/boot_can/bl_link.cmd", line 17: warning #10068-D: no matching section
"../TMS570LS04x/boot_can/bl_link.cmd", line 18: warning #10068-D: no matching section
"../TMS570LS04x/boot_can/bl_link.cmd", line 22: warning #10068-D: no matching section
"../TMS570LS04x/boot_can/bl_link.cmd", line 23: warning #10068-D: no matching section
error #10010: errors encountered during linking; "bootloader.out" not built
>> Compilation failure
makefile:173: recipe for target 'bootloader.out' failed
gmake[1]: *** [bootloader.out] Error 1
makefile:169: recipe for target 'all' failed
gmake: *** [all] Error 2
**** Build Finished ****