We have a question about firmware upgrade during our development based on nRF52840. I understand that there are couple ways to upgrade the firmware by phone/tablet/PC. However, we would like to make this happen - Using one nRF52840 device to upgrade the firmware for another nRF52840. Let's me define the first nRF52840 as "Host". When the Host has a new fireware, it will transfer the new firmware to another nRF52840 through Bluetooth. After it receives the whole firmware, it will upgrade. The whole process is similar to the IoT fireware upgrade. Can you help to review if you have some suggestions how to make it happen? Any suggestions are welcome. Thanks