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.

CCS/TMS570LS0432: TMS570LS0432 and CAN BOOTLOADER ISSUE

Part Number: TMS570LS0432

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 ****

  • **** Build of configuration Debug for project bootloader ****

    "C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 2 all -O

    Building file: "../src/sys_core.asm"
    Invoking: ARM Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/bin/armcl" -mv4 --code_state=32 --include_path="C:/Users/kganeshan/workspace_v8/TI MCU" --include_path="C:/ti/Hercules/F021 Flash API/02.01.01/include" --include_path="C:/Users/kganeshan/workspace_v8/TI MCU/inc" --include_path="C:/Users/kganeshan/workspace_v8/TI MCU/inc/F021_API" --include_path="C:/Users/kganeshan/workspace_v8/TI MCU/TMS570LS04x" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/include" --preinclude="C:/Users/kganeshan/workspace_v8/TI MCU/TMS570LS04x/flash_defines.h" -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="src/sys_core.d_raw" --obj_directory="src" "../src/sys_core.asm"
    1 Assembly Error, No Assembly Warnings

    >> Compilation failure
    src/subdir_rules.mk:142: recipe for target 'src/sys_core.obj' failed
    Building file: "../src/system.c"
    Invoking: ARM Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/bin/armcl" -mv4 --code_state=32 --include_path="C:/Users/kganeshan/workspace_v8/TI MCU" --include_path="C:/ti/Hercules/F021 Flash API/02.01.01/include" --include_path="C:/Users/kganeshan/workspace_v8/TI MCU/inc" --include_path="C:/Users/kganeshan/workspace_v8/TI MCU/inc/F021_API" --include_path="C:/Users/kganeshan/workspace_v8/TI MCU/TMS570LS04x" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/include" --preinclude="C:/Users/kganeshan/workspace_v8/TI MCU/TMS570LS04x/flash_defines.h" -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="src/system.d_raw" --obj_directory="src" "../src/system.c"
    1 Assembly Error, No Assembly Warnings

    >> Compilation failure
    src/subdir_rules.mk:170: recipe for target 'src/system.obj' failed
    "../src/sys_core.asm", ERROR! at line 282: [E0002] Instruction only available in V7 and V6M0
    dmb


    Errors in Source - Assembler Aborted
    gmake: *** [src/sys_core.obj] Error 1
    "C:\Users\KGANES~1\AppData\Local\Temp\{DA7B318B-0945-4666-9776-AFBF312B1F61}", ERROR! at line 716: [E0002] Instruction only available in V7
    wfi


    Errors in Source - Assembler Aborted
    gmake: *** [src/system.obj] Error 1
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****
  • Hello,
    Did you succeed with compiling?

    Regards,
    Miro
  • no , I am still having issue
  • Hello,

    I posted the project in another thread. I compiled without any issue. Please check your another post. Thanks