How to DFU Nrf52840DK boards over a "serial" topology network?

Hi!

We'd like to understand the most reliable way for DFU OTA our Nrf52840DK boards over a "serial" topology network?

We are using nRF5 SDK 15.2.0 and our configuration is as follow:

Gateway <--> Node1 <--> Node2 <--> Node3

Nodes are connected in multi-link point to point as follow:

Gateway (peripheral) <---> [Node 1 (central) -- Node 1 (peripheral)] <---> [Node 2 (central) -- Node 2 (peripheral)]

Ideally, the gateway would download the new firmware and pass it over the nodes that will run a background DFU process. Downloading the new firmware from the gateway is under control but how to "automatically" update all the nodes in the network?

Thanks in advance!

-Chris

Related