Hello,
I am going to run DFU over the mesh.
I am using an nrf52840DK and two nrf52840 dongles. I want to send a DFU file through the serial port to the DK and then through the mesh to the dongles.
I follow the instruction mentioned in the Configuring and performing DFU over Mesh section in Nordic Semiconductor Infocenter and facing several issues:
- In Step 1 (Generate a DFU file with nRF Util), it is recommended to use blinky hex code inside the bin folder. I want to know that what the source of this hex code is? Can I use them for dongle too?
- When I used this code to build the DFU file, I faced an error: wrong value for the size. I follow several tickets on the Devzone, but I do not understand what exactly I should do.
- I took these steps:
a. Generate private keys and device page
b. Generate a DFU file by using the blinky example (nrf52 SDK17.2.0) and private key.
c. I program the mesh_bootloader_serial_gccarmemb_nrf52840_xxAA, device page, soft device and DFU example (nrf52 SDK for mesh) on all devices.
d. Finally, after sending the new application to the DK through the serial port, the LED1 and LED3 start liting, and I see the "Device programme" message. When the transfer finishes, LED1 and LED2 start liting, but nothing happens.
What is the problem?
4.Further, I want to know how to use the dongle as a target in this network. Shall I do the same things for DK with the dongles?
Could you please advice me to solve this problem?
Regards,
Sama