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.
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,
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