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

Relay in mesh DFU

Hi,

I have an nRF52840 DevKit and dongle and am using SDK for mesh v.5 with SDK 17.0.2.

I want to update the firmware in a mesh network and am working on the mesh DFU example using DevKit connected to pc and dongle which will receive the file through the mesh.

I run the example successfully and it worked. 

Now I want to send the firmware to a specific node in the mesh network. So I used different application IDs for DevKit (1) and dongle (2) in the generation of the device page and zip file.

I tried to send the zip file to the dongle but that did not work. 

Here is the log:

3>, main.c, 227, ----- Bluetooth Mesh DFU Example -----
00> <t: 8884>, nrf_mesh_dfu.c, 753, Version info: BL(ver, id): 0x01 0x01 SD: 0x0100
00> <t: 8888>, nrf_mesh_dfu.c, 755, Version info: APP company: 0x00000059 id: 0x0001 version: 0x00000001
00> <t: 8901>, serial_handler_prov.c, 267, Generating encryption keypair...
00> <t: 13799>, main.c, 233, Initialization complete!
00> <t: 18558>, main.c, 254, Enabling serial interface...
00> <t: 18561>, mesh_app_utils.c, 66, Device UUID (raw): 137FF47B11294702B381A62F60654E45
00> <t: 18564>, mesh_app_utils.c, 67, Device UUID : 137FF47B-1129-4702-B381-A62F60654E45
00> <t: 18575>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 15, interval: periodic, handle: FFFE
00> <t: 18580>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65534)
00> <t: 18588>, main.c, 262, DFU example started!
00> <t: 2229779>, nrf_mesh_dfu.c, 418, New firmware!
00> <t: 2229782>, main.c, 79, DFU type Application
00> <t: 2229784>, main.c, 148, Starting relay
00> <t: 2229786>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 3, interval: periodic, handle: FFFD
00> <t: 2229791>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65533)
00> <t: 2295967>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 3, interval: periodic, handle: FFFD
00> <t: 2295971>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65533)
00> <t: 2362028>, nrf_mesh_dfu.c, 458, DFU start
00> <t: 2362031>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 6, interval: exponential, handle: FFFC
00> <t: 5245615>, nrf_mesh_dfu.c, 325, ABORT Timeout fired @1184083466
00> <t: 5245618>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 15, interval: periodic, handle: FFFE
00> <t: 5245623>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65534)
00> <t: 5245629>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 15, interval: periodic, handle: FFFE
00> <t: 5245634>, nrf_mesh_dfu.c, 565, Killing a TX slot prematurely (repeats done: 0).
00> <t: 5245637>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65534)

I have searched the devzone and found this ticket like my case. 

In this case, it was suggested to use a patch file which is for SDK v4.0.

Should I use an updated patch file for SDK v5?

Could you please advise me to solve the problem?

Br, 

Sama

  • Update:

    Hi,

    I used "mesh_bootloader_gccarmemb_nrf52840_xxAA" instead of "mesh_bootloader_serial_gccarmemb_nrf52840_xxAA" for dongle and it looks better. However, the dongle has not been updated yet.

    Here is the log.

    RTT viewer:

    00> <t: 3>, main.c, 227, ----- Bluetooth Mesh DFU Example -----
    00> <t: 12520>, nrf_mesh_dfu.c, 753, Version info: BL(ver, id): 0x01 0x01 SD: 0x0100
    00> <t: 12524>, nrf_mesh_dfu.c, 755, Version info: APP company: 0x00000059 id: 0x0000 version: 0x00000001
    00> <t: 12537>, serial_handler_prov.c, 267, Generating encryption keypair...
    00> <t: 17427>, main.c, 233, Initialization complete!
    00> <t: 22190>, main.c, 254, Enabling serial interface...
    00> <t: 22193>, mesh_app_utils.c, 66, Device UUID (raw): 137FF47B11294702B381A62F60654E45
    00> <t: 22196>, mesh_app_utils.c, 67, Device UUID : 137FF47B-1129-4702-B381-A62F60654E45
    00> <t: 22208>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 15, interval: periodic, handle: FFFE
    00> <t: 22212>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65534)
    00> <t: 22220>, main.c, 262, DFU example started!
    00> <t: 2714900>, nrf_mesh_dfu.c, 418, New firmware!
    00> <t: 2714903>, main.c, 79, DFU type Application
    00> <t: 2714905>, main.c, 148, Starting relay
    00> <t: 2714907>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 3, interval: periodic, handle: FFFD
    00> <t: 2714911>, nrf_mesh_dfu.c, 565, Killing a TX slot prematurely (repeats done: 9).
    00> <t: 2714915>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65533)
    00> <t: 2781222>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 3, interval: periodic, handle: FFFD
    00> <t: 2781227>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65533)
    00> <t: 2847435>, nrf_mesh_dfu.c, 458, DFU start
    00> <t: 2847439>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 6, interval: exponential, handle: FFFC
    00> <t: 2848103>, nrf_mesh_dfu.c, 482, DFU segment rx: 1/121
    00> <t: 2848107>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 2865147>, nrf_mesh_dfu.c, 482, DFU segment rx: 2/121
    00> <t: 2865150>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 2882429>, nrf_mesh_dfu.c, 482, DFU segment rx: 3/121
    00> <t: 2882433>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 2899613>, nrf_mesh_dfu.c, 482, DFU segment rx: 4/121
    00> <t: 2899616>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 2916809>, nrf_mesh_dfu.c, 482, DFU segment rx: 5/121
    00> <t: 2916813>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 2933951>, nrf_mesh_dfu.c, 482, DFU segment rx: 6/121
    00> <t: 2933955>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 2951176>, nrf_mesh_dfu.c, 482, DFU segment rx: 7/121
    00> <t: 2951179>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 2968453>, nrf_mesh_dfu.c, 482, DFU segment rx: 8/121
    00> <t: 2968456>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 2985628>, nrf_mesh_dfu.c, 482, DFU segment rx: 9/121
    00> <t: 2985632>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3002864>, nrf_mesh_dfu.c, 482, DFU segment rx: 10/121
    00> <t: 3002867>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3019984>, nrf_mesh_dfu.c, 482, DFU segment rx: 11/121
    00> <t: 3019987>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3037285>, nrf_mesh_dfu.c, 482, DFU segment rx: 12/121
    00> <t: 3037288>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3054555>, nrf_mesh_dfu.c, 482, DFU segment rx: 13/121
    00> <t: 3054558>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3071804>, nrf_mesh_dfu.c, 482, DFU segment rx: 14/121
    00> <t: 3071808>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3089072>, nrf_mesh_dfu.c, 482, DFU segment rx: 15/121
    00> <t: 3089075>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3106341>, nrf_mesh_dfu.c, 482, DFU segment rx: 16/121
    00> <t: 3106344>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3123555>, nrf_mesh_dfu.c, 482, DFU segment rx: 17/121
    00> <t: 3123559>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3140829>, nrf_mesh_dfu.c, 482, DFU segment rx: 18/121
    00> <t: 3140833>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3158039>, nrf_mesh_dfu.c, 482, DFU segment rx: 19/121
    00> <t: 3158043>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3175318>, nrf_mesh_dfu.c, 482, DFU segment rx: 20/121
    00> <t: 3175321>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3192545>, nrf_mesh_dfu.c, 482, DFU segment rx: 21/121
    00> <t: 3192548>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3209771>, nrf_mesh_dfu.c, 482, DFU segment rx: 22/121
    00> <t: 3209774>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3227042>, nrf_mesh_dfu.c, 482, DFU segment rx: 23/121
    00> <t: 3227046>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3244320>, nrf_mesh_dfu.c, 482, DFU segment rx: 24/121
    00> <t: 3244324>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3261549>, nrf_mesh_dfu.c, 482, DFU segment rx: 25/121
    00> <t: 3261552>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3278742>, nrf_mesh_dfu.c, 482, DFU segment rx: 26/121
    00> <t: 3278746>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3295973>, nrf_mesh_dfu.c, 482, DFU segment rx: 27/121
    00> <t: 3295976>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3313298>, nrf_mesh_dfu.c, 482, DFU segment rx: 28/121
    00> <t: 3313301>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3330576>, nrf_mesh_dfu.c, 482, DFU segment rx: 29/121
    00> <t: 3330580>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3347845>, nrf_mesh_dfu.c, 482, DFU segment rx: 30/121
    00> <t: 3347849>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3365154>, nrf_mesh_dfu.c, 482, DFU segment rx: 31/121
    00> <t: 3365158>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3382457>, nrf_mesh_dfu.c, 482, DFU segment rx: 32/121
    00> <t: 3382461>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3399716>, nrf_mesh_dfu.c, 482, DFU segment rx: 33/121
    00> <t: 3399719>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3417017>, nrf_mesh_dfu.c, 482, DFU segment rx: 34/121
    00> <t: 3417020>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3434217>, nrf_mesh_dfu.c, 482, DFU segment rx: 35/121
    00> <t: 3434220>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3451499>, nrf_mesh_dfu.c, 482, DFU segment rx: 36/121
    00> <t: 3451503>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3468771>, nrf_mesh_dfu.c, 482, DFU segment rx: 37/121
    00> <t: 3468774>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3486004>, nrf_mesh_dfu.c, 482, DFU segment rx: 38/121
    00> <t: 3486008>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3503156>, nrf_mesh_dfu.c, 482, DFU segment rx: 39/121
    00> <t: 3503159>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3520426>, nrf_mesh_dfu.c, 482, DFU segment rx: 40/121
    00> <t: 3520429>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3537707>, nrf_mesh_dfu.c, 482, DFU segment rx: 41/121
    00> <t: 3537710>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3554982>, nrf_mesh_dfu.c, 482, DFU segment rx: 42/121
    00> <t: 3554985>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3572282>, nrf_mesh_dfu.c, 482, DFU segment rx: 43/121
    00> <t: 3572286>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3589544>, nrf_mesh_dfu.c, 482, DFU segment rx: 44/121
    00> <t: 3589547>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3606844>, nrf_mesh_dfu.c, 482, DFU segment rx: 45/121
    00> <t: 3606847>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3624154>, nrf_mesh_dfu.c, 482, DFU segment rx: 46/121
    00> <t: 3624157>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3641405>, nrf_mesh_dfu.c, 482, DFU segment rx: 47/121
    00> <t: 3641408>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3658653>, nrf_mesh_dfu.c, 482, DFU segment rx: 48/121
    00> <t: 3658657>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3675849>, nrf_mesh_dfu.c, 482, DFU segment rx: 49/121
    00> <t: 3675853>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3693122>, nrf_mesh_dfu.c, 482, DFU segment rx: 50/121
    00> <t: 3693125>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3710347>, nrf_mesh_dfu.c, 482, DFU segment rx: 51/121
    00> <t: 3710350>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3727580>, nrf_mesh_dfu.c, 482, DFU segment rx: 52/121
    00> <t: 3727583>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3744856>, nrf_mesh_dfu.c, 482, DFU segment rx: 53/121
    00> <t: 3744859>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3762129>, nrf_mesh_dfu.c, 482, DFU segment rx: 54/121
    00> <t: 3762132>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3779381>, nrf_mesh_dfu.c, 482, DFU segment rx: 55/121
    00> <t: 3779385>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3796704>, nrf_mesh_dfu.c, 482, DFU segment rx: 56/121
    00> <t: 3796708>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3813949>, nrf_mesh_dfu.c, 482, DFU segment rx: 57/121
    00> <t: 3813952>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3831225>, nrf_mesh_dfu.c, 482, DFU segment rx: 58/121
    00> <t: 3831228>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3848532>, nrf_mesh_dfu.c, 482, DFU segment rx: 59/121
    00> <t: 3848535>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3865836>, nrf_mesh_dfu.c, 482, DFU segment rx: 60/121
    00> <t: 3865839>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 3883068>, nrf_mesh_dfu.c, 482, DFU segment rx: 61/121
    00> <t: 3883072>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 3900291>, nrf_mesh_dfu.c, 482, DFU segment rx: 62/121
    00> <t: 3900295>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 3917592>, nrf_mesh_dfu.c, 482, DFU segment rx: 63/121
    00> <t: 3917596>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 3934840>, nrf_mesh_dfu.c, 482, DFU segment rx: 64/121
    00> <t: 3934843>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 3952036>, nrf_mesh_dfu.c, 482, DFU segment rx: 65/121
    00> <t: 3952039>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 3969289>, nrf_mesh_dfu.c, 482, DFU segment rx: 66/121
    00> <t: 3969293>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 3986566>, nrf_mesh_dfu.c, 482, DFU segment rx: 67/121
    00> <t: 3986569>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4003840>, nrf_mesh_dfu.c, 482, DFU segment rx: 68/121
    00> <t: 4003843>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4021141>, nrf_mesh_dfu.c, 482, DFU segment rx: 69/121
    00> <t: 4021144>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4038367>, nrf_mesh_dfu.c, 482, DFU segment rx: 70/121
    00> <t: 4038370>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4055666>, nrf_mesh_dfu.c, 482, DFU segment rx: 71/121
    00> <t: 4055669>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4072919>, nrf_mesh_dfu.c, 482, DFU segment rx: 72/121
    00> <t: 4072922>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4090226>, nrf_mesh_dfu.c, 482, DFU segment rx: 73/121
    00> <t: 4090230>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4107450>, nrf_mesh_dfu.c, 482, DFU segment rx: 74/121
    00> <t: 4107453>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4124741>, nrf_mesh_dfu.c, 482, DFU segment rx: 75/121
    00> <t: 4124745>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4141913>, nrf_mesh_dfu.c, 482, DFU segment rx: 76/121
    00> <t: 4141917>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4159186>, nrf_mesh_dfu.c, 482, DFU segment rx: 77/121
    00> <t: 4159190>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4176478>, nrf_mesh_dfu.c, 482, DFU segment rx: 78/121
    00> <t: 4176482>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4193777>, nrf_mesh_dfu.c, 482, DFU segment rx: 79/121
    00> <t: 4193780>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4211023>, nrf_mesh_dfu.c, 482, DFU segment rx: 80/121
    00> <t: 4211026>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4228291>, nrf_mesh_dfu.c, 482, DFU segment rx: 81/121
    00> <t: 4228294>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4245597>, nrf_mesh_dfu.c, 482, DFU segment rx: 82/121
    00> <t: 4245600>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4262891>, nrf_mesh_dfu.c, 482, DFU segment rx: 83/121
    00> <t: 4262895>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4280147>, nrf_mesh_dfu.c, 482, DFU segment rx: 84/121
    00> <t: 4280150>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4297471>, nrf_mesh_dfu.c, 482, DFU segment rx: 85/121
    00> <t: 4297475>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4314773>, nrf_mesh_dfu.c, 482, DFU segment rx: 86/121
    00> <t: 4314776>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4332026>, nrf_mesh_dfu.c, 482, DFU segment rx: 87/121
    00> <t: 4332030>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4349200>, nrf_mesh_dfu.c, 482, DFU segment rx: 88/121
    00> <t: 4349203>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4366502>, nrf_mesh_dfu.c, 482, DFU segment rx: 89/121
    00> <t: 4366506>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4383656>, nrf_mesh_dfu.c, 482, DFU segment rx: 90/121
    00> <t: 4383659>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4400890>, nrf_mesh_dfu.c, 482, DFU segment rx: 91/121
    00> <t: 4400893>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4418125>, nrf_mesh_dfu.c, 482, DFU segment rx: 92/121
    00> <t: 4418128>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4435429>, nrf_mesh_dfu.c, 482, DFU segment rx: 93/121
    00> <t: 4435432>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4452648>, nrf_mesh_dfu.c, 482, DFU segment rx: 94/121
    00> <t: 4452651>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4469852>, nrf_mesh_dfu.c, 482, DFU segment rx: 95/121
    00> <t: 4469855>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4487144>, nrf_mesh_dfu.c, 482, DFU segment rx: 96/121
    00> <t: 4487148>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4504317>, nrf_mesh_dfu.c, 482, DFU segment rx: 97/121
    00> <t: 4504320>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4521478>, nrf_mesh_dfu.c, 482, DFU segment rx: 98/121
    00> <t: 4521481>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4538689>, nrf_mesh_dfu.c, 482, DFU segment rx: 99/121
    00> <t: 4538693>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4555962>, nrf_mesh_dfu.c, 482, DFU segment rx: 100/121
    00> <t: 4555965>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4573103>, nrf_mesh_dfu.c, 482, DFU segment rx: 101/121
    00> <t: 4573106>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4590251>, nrf_mesh_dfu.c, 482, DFU segment rx: 102/121
    00> <t: 4590255>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4607296>, nrf_mesh_dfu.c, 482, DFU segment rx: 103/121
    00> <t: 4607299>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4624490>, nrf_mesh_dfu.c, 482, DFU segment rx: 104/121
    00> <t: 4624493>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4641712>, nrf_mesh_dfu.c, 482, DFU segment rx: 105/121
    00> <t: 4641716>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4658881>, nrf_mesh_dfu.c, 482, DFU segment rx: 106/121
    00> <t: 4658884>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4676142>, nrf_mesh_dfu.c, 482, DFU segment rx: 107/121
    00> <t: 4676145>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4693415>, nrf_mesh_dfu.c, 482, DFU segment rx: 108/121
    00> <t: 4693418>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4710666>, nrf_mesh_dfu.c, 482, DFU segment rx: 109/121
    00> <t: 4710669>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4727874>, nrf_mesh_dfu.c, 482, DFU segment rx: 110/121
    00> <t: 4727877>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4745183>, nrf_mesh_dfu.c, 482, DFU segment rx: 111/121
    00> <t: 4745187>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4762456>, nrf_mesh_dfu.c, 482, DFU segment rx: 112/121
    00> <t: 4762459>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4779685>, nrf_mesh_dfu.c, 482, DFU segment rx: 113/121
    00> <t: 4779689>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4796974>, nrf_mesh_dfu.c, 482, DFU segment rx: 114/121
    00> <t: 4796977>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC
    00> <t: 4814252>, nrf_mesh_dfu.c, 482, DFU segment rx: 115/121
    00> <t: 4814256>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 5, count 3, interval: exponential, handle: FFFC
    00> <t: 4831556>, nrf_mesh_dfu.c, 482, DFU segment rx: 116/121
    00> <t: 4831560>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 6, count 3, interval: exponential, handle: FFFC
    00> <t: 4848757>, nrf_mesh_dfu.c, 482, DFU segment rx: 117/121
    00> <t: 4848761>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 7, count 3, interval: exponential, handle: FFFC
    00> <t: 4866018>, nrf_mesh_dfu.c, 482, DFU segment rx: 118/121
    00> <t: 4866022>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 1, count 3, interval: exponential, handle: FFFC
    00> <t: 4883314>, nrf_mesh_dfu.c, 482, DFU segment rx: 119/121
    00> <t: 4883318>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 2, count 3, interval: exponential, handle: FFFC
    00> <t: 4900541>, nrf_mesh_dfu.c, 482, DFU segment rx: 120/121
    00> <t: 4900544>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 3, count 3, interval: exponential, handle: FFFC
    00> <t: 4917816>, nrf_mesh_dfu.c, 482, DFU segment rx: 121/121
    00> <t: 4917820>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 4, count 3, interval: exponential, handle: FFFC

    CMD:

    ....\nRF5_SDK_17.0.2_d674dde\examples\peripheral\blinky\pca10059 - Copy\mbr\ses\Output\Release\Exe>nrfutil dfu serial -pkg dfu_test.zip -p COM3 -b 115200 -fc --mesh
    Upgrading target on COM3 with DFU package D:\Behine Niroo\Nordic\NRF Mesh\nRF5_SDK_17.0.2_d674dde\examples\peripheral\blinky\pca10059 - Copy\mbr\ses\Output\Release\Exe\dfu_test.zip. Flow control is enabled.
    [####################################] 100%
    Device programmed.

    I look forward to hearing from you.

    Br,

    Sama

  • Hi,

    From your logs it seems like the DFU was successful. But the firmware on the dongle was not update? Am I understanding this correctly? The LED is not toggling? 

  • Hi,

    Thank you for your reply.

    Yes, it seems that although firmware on the dongle was not updated, DFU was successful.

    The LEDs 1 and 3 stay on.

    Br,

    Sama

  • This seems strange, I will need some time to investigate this more. Will give you an update as soon as I figure some thing out.

    Thanks for your patience.

  • Hi, 

    What specifically did you flash on the device connected to PC? and can you reproduce the issue using our example?

Related