Hi,
I made DFU procedure with a distributor (nRF52840 DK) and one target (nRF52840 dongle): procedure completed successfully in approximately 45min
Then I made:DFU procedure with:
a distributor and two target: procedure completed successfully in approximately 90min (that is 2*45min)
a distributor and four target: procedure completed successfully in approximately 180min (that is 4*45min)
a distributor and six target: procedure completed successfully in approximately 270min (that is 6*45min)
a distributor and eight target: procedure completed successfully in approximately 360min (that is 8*45min)
So it seems that if I have N targets,to update, the DFU procedure will take about N*45min! A lot of time, in particular if N>>1!
Is it possible to know how the procedure is realized? The Distributor sends packets to only a target at a time or it sends packets to all targets simultaneously and then waits for acks?
Thanks in advance for your response