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.

SIMPLELINK-MSP432-SDK: Update Strategy

Part Number: SIMPLELINK-MSP432-SDK
Other Parts Discussed in Thread: CC3220SF

My company has developed a sensor using the MSP430 series for monitoring and reporting on a commercial application.

We are now moving towards a second design which we have been requested to provide software (firmware) upgrades.

Regarding your SimpleLink MSP432 Over-The-Air (OTA) Wi-Fi Update capability, could this capability be made to operate over LoRa in place of WiFi?

Could a third processor connected to the MSP432 be instructed to create the upgrade?

Can we merely transmit the binary file to the device instead of the HEX file?

What attempt have been made to merely transmit a binary diff instead of the entire file?

The answers will allow us to proceed to architect the use of TI chips for our client who intends to sell numerous installations.

  • That example project requires the CC3220 SPI attached wifi peripheral.. I've used the cc3220sfmoda attached via AT_COMMAND over UART and implemented the AT_FILE open, read commands to pull the firmware from the CC3220's encrypted external flash file system... this involved a custom bootloader and a single external pin used to force bootloader entry when the wifi chip stores a new firmware file and is instructed to reset the msp432 into bootload mode.

    custom cc3220sf firmware required

    custom msp432 bootloader required

    uart + bootstrap entry pin

    it would be nice if there was a client library implementation of the at_command interfaces.. I've implemented a few of the wifi setting and file commands to provision the device as well..

    holla if you want some examples