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.

Interface MSP430F5659 to CC2650 using SPI

Other Parts Discussed in Thread: CC2650, CC2640, MSP430F5659

Hi 

I want to interface CC2650 BT device using SPI, Is it possible handle BT to and pro messages sent from PC application and MSP430 controller ?

Even if i want to upgrade any firmware for CC2650 is it possible to do it through SPI commands from MSP430 controller?

Please need urgent help

Nitesh 

  • Even i want to know BT stack comes with CC2650 wireless controller, or we need to use the stack and write to it? Please clarify.
  • I would recommend you to take a look at our wiki page, which contains the information you need. (SimpleNP)
    processors.wiki.ti.com/.../CC2640_BLE_Network_Processor
  • Hi Christin,

    Thanks for the input, But i have a question this protocol only supports CC2640 or other processor also?
    One more question is there any commands to upgrade the firmware of CC2640 from external MCU or We have to do it through PC software ?

    Please clarify!!

    Nitesh
  • You can look at the bootloader chapter of CC2640 TRM. You can use SPI or UART interface of another MCU to upgrade firmware of CC2640. The protocol is well documented.
  • Hi Robert,

    In our product we have USB interface and we want to support Bluetooth also. So what ever we are doing over USB CDC we want to replicate over BT. For that i want to send/receive the command from PC application using BT.

    Now whether CC2640 will help in handling this? Since i have end application controlled by my MSP430F5659 and i am trying to use SPI to communicate with CC2640 to rx/Tx commands from PC BT.

    I have a question, whether i need to program the CC2640 main controller to handle the SPI/UART ? since the CC2640 has no ports assigned to UART/SPI. Please guide whether i need write the code for main controller to handle the my command over UART/SPI to send and receive the data over Bluetooth. As well as whether i also need to write API for tx/Rx BT data within main controller.

    I have bought the sensor tag DEV pack and Development kit. i am able to read the sensor from that.

    I understand CC2640 has BT stack, and i can program that sensor tag h/w.

    Please guide me, thanks in advance

    Nitesh