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/MSP-EXP430F5529: CCS/MSP-EXP430F5529

Part Number: MSP-EXP430F5529
Other Parts Discussed in Thread: MSP430WARE, MSP430F5529

Tool/software: Code Composer Studio

The demo programs for this development kit do not build. 

CCS Version: 7.1.0.00016 

MSP430Ware-v:3.60.00.10

Neither Resource Explorer demo's ("User Experience Project" nor the lite version) will build and run.

Additionally the Peripheral Examples fail to load into project explroer as well.

There is no special steps other than simply using the resource explorer to import the projects and build them.

I would like to get this demo project to be functional with my purchased development kit.

Thanks

  • What happens when you try to build?
  • There is nothing unique about the setup i have, i am using the available demos within the resource explorer under the MSPWare subsection relevant to this development kit.  I am quite surprised that you are unable to replicate the problem.  That being said here is the feedback relevant to failure at build. Thanks for taking a look at this.


    **** Build of configuration Debug for project MSP-EXP430F5529 User Experience ****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k all
    'Building file: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperience.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/bin/cl430" -vmspx --large_memory_model -g -O2 --opt_for_speed=4 --gcc --define=__MSP430F5529__ --include_path="C:/ti/ccsv7/ccs_base/msp430/include" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/include" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/F5xx_F6xx_Core_Lib" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/FatFs" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/MSP-EXP430F5529_HAL" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_CDC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_config" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_Common" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_HID_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_MSC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_User" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo/Puzzle" --diag_warning=225 --silicon_errata=CPU22 --silicon_errata=CPU21 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal --preproc_with_compile --preproc_dependency="UserExperience.d" "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperience.c"
    "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperience.c", line 146: warning: function "GetDirectory" declared implicitly
    "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperience.c", line 146: warning: enumerated type mixed with another type
    "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperience.c", line 145: warning: variable "rc" was set but never used
    'Finished building: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperience.c'
    ' '
    'Building file: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/CTS_HAL.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/bin/cl430" -vmspx --large_memory_model -g -O2 --opt_for_speed=4 --gcc --define=__MSP430F5529__ --include_path="C:/ti/ccsv7/ccs_base/msp430/include" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/include" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/F5xx_F6xx_Core_Lib" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/FatFs" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/MSP-EXP430F5529_HAL" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_CDC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_config" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_Common" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_HID_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_MSC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_User" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo/Puzzle" --diag_warning=225 --silicon_errata=CPU22 --silicon_errata=CPU21 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal --preproc_with_compile --preproc_dependency="CTS/CTS_HAL.d" --obj_directory="CTS" "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/CTS_HAL.c"
    'Finished building: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/CTS_HAL.c'
    ' '
    'Building file: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/CTS_Layer.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/bin/cl430" -vmspx --large_memory_model -g -O2 --opt_for_speed=4 --gcc --define=__MSP430F5529__ --include_path="C:/ti/ccsv7/ccs_base/msp430/include" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/include" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/F5xx_F6xx_Core_Lib" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/FatFs" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/MSP-EXP430F5529_HAL" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_CDC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_config" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_Common" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_HID_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_MSC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_User" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo/Puzzle" --diag_warning=225 --silicon_errata=CPU22 --silicon_errata=CPU21 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal --preproc_with_compile --preproc_dependency="CTS/CTS_Layer.d" --obj_directory="CTS" "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/CTS_Layer.c"
    'Finished building: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/CTS_Layer.c'
    ' '
    'Building file: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/structure.c'
    'Invoking: MSP430 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/bin/cl430" -vmspx --large_memory_model -g -O2 --opt_for_speed=4 --gcc --define=__MSP430F5529__ --include_path="C:/ti/ccsv7/ccs_base/msp430/include" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/include" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/F5xx_F6xx_Core_Lib" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/FatFs" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/MSP-EXP430F5529_HAL" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_CDC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_config" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_Common" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_HID_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_API/USB_MSC_API" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/USB/USB_User" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo" --include_path="C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/UserExperienceDemo/Puzzle" --diag_warning=225 --silicon_errata=CPU22 --silicon_errata=CPU21 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal --preproc_with_compile --preproc_dependency="CTS/structure.d" --obj_directory="CTS" "C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/structure.c"
    'Finished building: C:/ti/msp/MSP430Ware_3_60_00_10/examples/boards/MSP-EXP430F5529/MSP-EXP430F5529_UE_Demo_Software/Firmware/Source/CTS/structure.c'
    ' '
    'Building target: MSP-EXP430F5529UserExperience.out'
    'Invoking: MSP430 Linker'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/bin/cl430" -vmspx --large_memory_model -g -O2 --opt_for_speed=4 --gcc --define=__MSP430F5529__ --diag_warning=225 --silicon_errata=CPU22 --silicon_errata=CPU21 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal -z -m"MSP-EXP430F5529UserExperience.map" --stack_size=200 --heap_size=160 --use_hw_mpy=F5 --warn_sections -i"C:/ti/ccsv7/ccs_base/msp430/include" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_16.9.1.LTS/include" --reread_libs --xml_link_info="MSP-EXP430F5529UserExperience_linkInfo.xml" --rom_model -o "MSP-EXP430F5529UserExperience.out" "./UserExperience.obj" "./system_pre_init.obj" "./CTS/CTS_HAL.obj" "./CTS/CTS_Layer.obj" "./CTS/structure.obj" "../lnk_msp430f5529.cmd" "../lnk_msp430f5529_USB.cmd" -llibc.a
    <Linking>
    "../lnk_msp430f5529.cmd", line 126: warning: Linker command file has no
    sections of type=VECT_INIT, but does contain .intXX sections. This file may
    be out of date. Generating interrupt pointers for all .intXX sections. The
    default handler provided in the RTS will be used if no other handler is
    found. It is recommend that you update your linker command file to the
    latest version.
    warning: creating output section ".cinit" without a SECTIONS specification

    undefined first referenced
    symbol in file
    --------- ----------------
    Board_init ./UserExperience.obj
    Buttons_init ./UserExperience.obj
    Buttons_interruptEnable ./UserExperience.obj
    ClockMenu ./UserExperience.obj
    DemoApp ./UserExperience.obj
    Dogs102x6_backlightInit ./UserExperience.obj
    Dogs102x6_clearScreen ./UserExperience.obj
    Dogs102x6_imageDraw ./UserExperience.obj
    Dogs102x6_init ./UserExperience.obj
    Dogs102x6_setBacklight ./UserExperience.obj
    Dogs102x6_setContrast ./UserExperience.obj
    Dogs102x6_stringDraw ./UserExperience.obj
    GetDirectory ./UserExperience.obj
    Init_FLL_Settle ./UserExperience.obj
    LFXT_Start ./UserExperience.obj
    LIS3DH_setAccel_offset ./UserExperience.obj
    MenuGames ./UserExperience.obj
    Menu_active ./UserExperience.obj
    PowerMenu ./UserExperience.obj
    SDCard ./UserExperience.obj
    SetVCore ./UserExperience.obj
    Settings ./UserExperience.obj
    SetupRTC ./UserExperience.obj
    Wheel_init ./UserExperience.obj
    buttonsPressed ./UserExperience.obj

    error: unresolved symbols remain

    error: errors encountered during linking; "MSP-EXP430F5529UserExperience.out"
    >> Compilation failure
    makefile:141: recipe for target 'MSP-EXP430F5529UserExperience.out' failed
    not built
    gmake: *** [MSP-EXP430F5529UserExperience.out] Error 1
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****

  • are you okay? i have not heard any response about this.

  • (I do not use CCS myself.)

    It appears the "User Experience Project" is not compatible with this CCS version. I don't know if TI still maintains that project.

    Anyway, the peripheral examples should be maintained. Do the work with the lastes MSPWare (3.80.00.6)?
  • I would greatly appreciate that you transfer this case to someone that does use TI's Code Composer Studio that can look at this and provide an actionable response. I am solely interested in finding a solution.Thanks. 

  • The MSP-EXP430F5529 User Experience project was built in CCSv4 and uses a very old compiler version (TI v3.3.2 legacy COFF), the project errors are a result of your CCSv7 install only have access to a more recent compiler with a forced eabi (ELF) output format (as of TI v15.3.0.STS or later). My project builds and runs properly with CCSv7.1, MSPWARE3.70, and TI v4.4.8 legacy COFF (output format being the most important part).

    Regards,
    Ryan
  • Much appreciated Ryan!!! It took me a bit to locate the downloads for the compiler and mspware product, but once i found them....and realized i needed to navigate to the examples in the mspware (3.7) repo....within windows folders(not the default msp430ware(3.6) in resource explorer)...import that....and it works like a charm. Thanks again!!!. I am posting the url for the compiler and mspware in the event that someone else has the same issue.
    compiler download 4.4.8
    software-dl.ti.com/.../download.htm
    mspware 3.7 download
    software-dl.ti.com/.../index_FDS.html

    Thank you Clemens.

**Attention** This is a public forum