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

NRF52840 boot/flash strategy

Hi there,

I am considering the NRF52840 to build our new platform but I am struggling to find information about how the device Firmware is programmed.

Apart from SWD, can it be flashed over BLE, UART, USB?

I havent been able to find anything regarding this in the OPS...

thanks for you help, Mickael

Parents
  • If the nrf52 bootloader gets corrupted, you can reprogram the nrf52 bootloader on the nrf52840 PDK via the built in Segger J-Link programmer using just a usb cable. If the bootloader on an external nrf52840 gets corrupt, you can then only program the external chip using a Segger J-Link programmer either on the nrf52dk and debug out (see link), or with another segger j-link programmer. You will have to use a 10 pin SWD cable for this.

Reply
  • If the nrf52 bootloader gets corrupted, you can reprogram the nrf52 bootloader on the nrf52840 PDK via the built in Segger J-Link programmer using just a usb cable. If the bootloader on an external nrf52840 gets corrupt, you can then only program the external chip using a Segger J-Link programmer either on the nrf52dk and debug out (see link), or with another segger j-link programmer. You will have to use a 10 pin SWD cable for this.

Children
Related