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.

BOOSTXL-CC2650MA: BOOSTXL-CC2650MA and LaunchPad 280049C

Part Number: BOOSTXL-CC2650MA
Other Parts Discussed in Thread: LAUNCHXL-F280049C, CC2650, LAUNCHXL-CC26X2R1, SIMPLELINK-CC13X2-26X2-SDK

I want to use the boostpack BOOSTXL-CC2650MA with LAUNCHXL-F280049C to achieve wireless communication between two LAUNCHXL-F280049C boards. The TI BoosterPack Checker says that these boards should be compatible. Unfortunately, I am not familiar with the SPI communication and would appreciate some help. I would like to ask:

1. The manual of CC2650MA says I need the MPS432 (MSP432P401R) launch pad kit to use the example and (I guess) to program CC2650MA. I am quite confused here. Is it a must or highly suggested for me to get the MPS432 kit to use it? Can I use other launch pads instead? I already have plently boards of LAUNCHXL-F280049C and other DPS as well.

2. I guess, after pluging BOOSTXL-CC2650MA on LAUNCHXL-F280049C and sending the data to the SPI pin, I shall be able to receive data on another BOOSTXL-CC2650MA. May I know how to do the handshake such as setting password? Do I need to somehow program the CC2650MA as well? Truly thankful if you can provide some examples or procedure.

3. It would help a lot if there are some tutorial videos or manuals. It should be my problem, however, I barely found useful materials after a long search.

4. I picked BOOSTXL-CC2650MA as other boostpacks seem to be uncompatible. However, would it be more reasonable to use other communication protocals like Zigbee? I am not very sure about the differences in terms of delay and data rate. The maximum communication distance should be no more than 2 metres and shall not be a problem. 

Many thanks for reading this post and helping!

  • Hi Shuxin,

    1/2. You need some form of XDS110 debugger to program the CC2650.  This can be the LAUNCHXL-F280049C you've already mentioned.  The BOOSTXL-CC2650MA already comes programmed with BLE wireless network processor software but this uses a UART interface, if you want SPI communication then you will have to program the CC2650.  All BOOSTXL-CC2650MA software examples are intended for the MSP-EXP432P401R so you will have difficulty finding direct resources for your intended application.

    3/4. The BOOSTXL-CC2650MA will not be the greatest tool for accomplishing your needs, due to the lack of support for both the BoosterPack and CC2650 device itself.  Here is a TIREx link you may not have found yet.  My recommendation is to research the newest SimpleLink CC13X2 / CC26X2 devices and consider using the SIMPLELINK-CC13X2-26X2-SDK with LAUNCHXL-CC26X2R1 EVMs which connect to your LAUNCHXL-F280049C with jumper wires.  Please refer to the Host Controller Interface (HCI) resources to get started: https://dev.ti.com/tirex/explore/node?a=pTTHBmu__&node=AOimuSWjap.4RuDbcp7OqA__pTTHBmu__LATEST 

    Regards,
    Ryan