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.

MSP430FR6879: Over the air firmware update over SPI

Guru 16770 points
Part Number: MSP430FR6879
Other Parts Discussed in Thread: CC3220MODA, , BOOST-CCEMADAPTER, CC1101

Hi

Our customer assume OTA firmware update using CC3220MODA.

Microcontroller is MSP430FR6879.

Now SLAA721B is referred to implement OTA function.

1.  Is it correct materials to implement OTA with these devices?

2.  This app report says 

"FRAM microcontrollers using either universal asynchronous receiver/transmitter (UART) communication or a serial peripheral interface (SPI) bus and CC110x RF transceivers to accomplish over-the-air downloads (OAD)"

Is it possible to update firmware over SPI? (MSP430 and CC3220 is connected with SPI in the application)

BestRegards

  • Hello,

    The MSP430FRBoot examples provided with the referenced application report contains demos and walk-throughs that were made for the 4 Launchpad development kits listed in the report. Minor modifications can be made to the provided projects to enable the main memory boot-loader functionality on other FRAM based MSP430 devices, such as the MSP430FR6879. The OTA firmware update functionality was specifically tailored to the 430BOOST-CC110L or the CC1101EMK868-915 + BOOST-CCEMADAPTER in order to take advantage of the benefits of using Sub-1GHz wireless communication. The demo does not currently support using the CC3220 for OTA MSP430FRBoot firmware updates.

    Is your question about firmware updates over SPI referring to a wired firmware update using SPI instead of UART?

    Best regards,

    Matt
  • Hi Matt

    >Is your question about firmware updates over SPI referring to a wired firmware update using SPI instead of UART?
    Yes.
    That's why SLAA721B could be helpful, I thought.

    BestRegards
  • Hi
    The demo for CC1101 may be the best prototype for you to do the code transplantation. Because the MSP430 is use the SPI to communicate with CC1101 too.
    Best regards
    Gary

**Attention** This is a public forum