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.

CC256XQFNEM: connections for msp-exp30f5529LP ,EmAdapter BoosterPack ,cc256xcqfn-EM

Part Number: CC256XQFNEM
Other Parts Discussed in Thread: CC256XCQFN-EM, CC3200, CC2564C, CC2640, MSP430F5529, MSP-EXP430F5529LP, MSP430F5438A

Tool/software:

HI,

I have following boards

 1.msp-exp30f5529LP ,

2.EmAdapter Booster Pack ,

3.cc256xcqfn-EM,(dual module)

4.cc3200 Audio Booster pack.

Can please suggest the connections for this boards and please suggest which software SDK and IDE version we have to use.

Thanks and Regards

chandra shekar

  • Hello,

    The Software plugin for Bluetopia for the MSP430 can be found here

    https://www.ti.com/tool/CC256XMSPBTBLESW

    You will need to install CCS (Code Composer Studio), currently I have version 12.3 and it works. But it should also work with the newest version 12.7 (havent tested)

    However, seeing that you have the audio booster pack it looks like you want to run some audio examples through it and you wont be able to with the MSP430 (due to memory limitations). If you want to test audio examples with the CC2564C you will need to use either the MSP432 or STM32 host platforms.

    Best,

    Rogelio

  • Hi Rogelio,

    We don't have the MSP432 or STM32 host platforms.

    we have TI CC2652R1/CC2642R1,CC2640 launchpads ,can any of this will work for this connection (as response for memory constrains) .

  • Hello Abinesh,

    Unfortunately not as you would need to port the Bluetopia stack over to these host platforms.

    Best,

    Rogelio

  • Hi Rogelio

    Installed the SDK which suggested by you. After building the application I'm getting following error.

    can you please help me out with this.

    Thanks and Regards

    chandra shekar

  • Hi,

    I am assuming your errors are coming from not having the MSP430 tivware sdk downloaded. 

    In your include does it look like this? 

    If so you need to download the host drivers

    https://www.ti.com/tool/SW-TM4C

    Best,

    Rogelio

  • Hi  Rogelio

    My includes looks like below,

  • Hi,

    I apologize I was looking at the M4 release previously, however, I have been able to import and build the MSP430 project successfully. What CCS version and MSP430 compiler version are you using? You  can find this by going into the project properties under "General"

    Best,

    Rogelio

  • HI Rogelio,

    Below is my project properties ,please check any any changes need to be done.

    and below are warnings and errors while building im getting.

    Building target: "SPPLEDemo_Lite.out"
    Invoking: MSP430 Linker
    "C:/ti/ccs1250/ccs/tools/compiler/msp430_4.1.9/bin/cl430" -vmspx --abi=coffabi --code_model=large --data_model=small -O2 --opt_for_speed=0 -g --define=__DISABLE_SMCLK__ --define=__SUPPORT_LOW_ENERGY__ --define=BTPS_MEMORY_BUFFER_SIZE=3250 --define=__MSP430F5529__ --diag_warning=225 --display_error_number --diag_suppress=172 --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal -z --stack_size=1200 -m"SPPLEDemo_Lite.map" --heap_size=0 --use_hw_mpy=F5 -i"C:/ti/ccs1250/ccs/ccs_base/msp430/include" -i"C:/ti/ccs1250/ccs/tools/compiler/msp430_4.1.9/lib" -i"C:/ti/ccs1250/ccs/tools/compiler/msp430_4.1.9/include" -i"C:/ti/Connectivity/CC256X BT/CC256x MSP430 Bluetopia SDK/v1.5 R2/MSP430_Experimentor/Bluetopia/lib/CCS/DefaultMTU/coffabi" -i"C:/ti/Connectivity/CC256X BT/CC256x MSP430 Bluetopia SDK/v1.5 R2/MSP430_Experimentor/Bluetopia/profiles/GATT/lib/server/CCS/coffabi" -i"C:/ti/Connectivity/CC256X BT/CC256x MSP430 Bluetopia SDK/v1.5 R2/MSP430_Experimentor/Bluetopia/profiles/GAPS/lib/CCS/coffabi" -i"C:/ti/ccs1250/ccs/ccs_base/msp430/lib/5xx_6xx_FRxx" --reread_libs --warn_sections --xml_link_info="SPPLEDemo_Lite_linkInfo.xml" --rom_model -o "SPPLEDemo_Lite.out" "./BTPSKRNL.obj" "./BTPSVEND.obj" "./BTVS.obj" "./HCITRANS.obj" "./Main.obj" "./SPPLEDemo.obj" "./pre_init.obj" "./sprintf.obj" "./MSP430_EXP5438/HAL.obj" "../lnk_msp430f5529.cmd" -llibBluetopia_LE.a -llibSS1BTGAT.a -llibSS1BTGAP.a -llibc.a -llibmath.a
    <Linking>
    warning #10204-D: could not resolve index library "libmath.a" to a compatible
    library
    "../lnk_msp430f5529.cmd", line 221: warning #10374-D: Interrupt vector "RTC"
    does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 222: warning #10374-D: Interrupt vector "PORT2"
    does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 223: warning #10374-D: Interrupt vector
    "TIMER2_A1" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 224: warning #10374-D: Interrupt vector
    "TIMER2_A0" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 225: warning #10374-D: Interrupt vector
    "USCI_B1" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 228: warning #10374-D: Interrupt vector
    "TIMER1_A1" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 230: warning #10374-D: Interrupt vector "DMA"

    does not have an interrupt handler routine.
    >> Compilation failure
    makefile:148: recipe for target 'SPPLEDemo_Lite.out' failed
    "../lnk_msp430f5529.cmd", line 231: warning #10374-D: Interrupt vector
    "USB_UBM" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 232: warning #10374-D: Interrupt vector
    "TIMER0_A1" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 233: warning #10374-D: Interrupt vector
    "TIMER0_A0" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 234: warning #10374-D: Interrupt vector "ADC12"
    does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 235: warning #10374-D: Interrupt vector
    "USCI_B0" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 236: warning #10374-D: Interrupt vector
    "USCI_A0" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 237: warning #10374-D: Interrupt vector "WDT"
    does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 238: warning #10374-D: Interrupt vector
    "TIMER0_B1" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 239: warning #10374-D: Interrupt vector
    "TIMER0_B0" does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 240: warning #10374-D: Interrupt vector "COMP_B"
    does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 241: warning #10374-D: Interrupt vector "UNMI"
    does not have an interrupt handler routine.
    "../lnk_msp430f5529.cmd", line 242: warning #10374-D: Interrupt vector "SYSNMI"
    does not have an interrupt handler routine.
    warning #10247-D: creating output section ".patch" without a SECTIONS
    specification
    "../lnk_msp430f5529.cmd", line 146: error #10099-D: program will not fit into
    available memory. placement with alignment fails for section ".text" size
    0x1a784 . Available memory ranges:
    FLASH size: 0xbb80 unused: 0xa6a8 max hole: 0xa6a8
    error #10010: errors encountered during linking; "SPPLEDemo_Lite.out" not
    built
    gmake: *** [SPPLEDemo_Lite.out] Error 1
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****

    Thank and Regards

    chandra shekar

  • Hi, 

    Can you try a compiler v4.1.5 and lower

    These are my project specs that builds without error. Using CCS 12.7.1

    Best,

    Rogelio

  • Hi Rogelio

    After successfully build ,when tried to Flash/Run or debug, it showing like below .

    Thanks and Regards,

    chandra shekar

  • HI,

    Are you sure you have the correct MSP430 Launchpad? You can turn it over and be able to read the version of the board.

    Best,

    Rogelio

  • Hi Rogelio,

    Using below Msp-Exp430F5529LP launchpad ,

    Thanks and Regards

    chandra shekar

  • Hi,

    This is why you are receiving this error. The stack was created for the MSP430F5438a

    https://www.digikey.com/en/products/detail/texas-instruments/MSP-EXP430F5438

    This is the evm you would need to use the stack out of the box.

    Best,

    Rogelio