0

I am building a IoT device in which data is fed from I2C to CSR1012 BLE IC and the CSR1012 then transmits the data. CSR1012 is programmed as a master MCU.

I need over-the-air update capability to push any future firmware update on this device. I am not clear on whether or not I need an external non-volatile memory like EEPROM or I2C flash to make implement over-the-air firmware update feature.

This is just to ensure that if i need to push firmware updates, I do not need to physically connect these devices to a computer.

xyztg
  • 3
  • 3

1 Answers1

0

When devices come with FOTA (Firmware over the air) than you don't have to add anything externally.

Enrico Migliore
  • 4,161
  • 1
  • 9
  • 12