This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Firmware update (DFU) on NRF52

Hi,

just a simple question: I need to create an update over the air system with my nrf52 and I was wondering if transferring the new image to the chip requires especial UART communication or something like this? The reason of my question is because I will have 2 separate BLE chips but one is going to have the radio off and the only connection between them is an one wire bus system (LIN bus). Can I use this to transfer the new image and then trigger the update all over this bus system? Note that between the LIN bus and the BLE there is a LIN<->UART chip.

Parents
  • Yes, I think that should be possible, you will have to flash the BLE bootloader to the one that has the radio turned on and the serial bootloader to the one on the other nRF52 that has the radio turned off. Are both nRF52832s going to run the same firmware or is the one with the Radio of going to run another firmware? Not that it really matters, since in both cases you will have to forward the firmware received over the air to the serial interface.

Reply
  • Yes, I think that should be possible, you will have to flash the BLE bootloader to the one that has the radio turned on and the serial bootloader to the one on the other nRF52 that has the radio turned off. Are both nRF52832s going to run the same firmware or is the one with the Radio of going to run another firmware? Not that it really matters, since in both cases you will have to forward the firmware received over the air to the serial interface.

Children
No Data
Related