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

Mesh DFU Problem using NRF52840

I'm using 3 nRF52840 DK borads (provisioner,light_switch_client, DFU). I set DFU (DFU example used) as target board and connected it to PC as serial interface. I have provisioned light_switch_client with provisioner board. I did step 3 to 6 as mentioned in infocenter.nordicsemi.com/index.jsp for only DFU board, after that i used to transfer firmware from this board to light_switch_client board, i get error as failed to establish connection. The DFU board connected in COM15. Can you please help me?

My sdk version is : nrf5_SDK_for_Mesh_v2.1.1_src

steps:
------

1. D:\Nordic\sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfutilmesh keys --gen-key private_key.txt
Generated key at: private_key.txt

2. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfutilmesh keys --show-vk hex private_key.txt
Verification key Qx: 5985dc051f803ec11990fe27139e65b18b935d7e2873a76f66a40f0b2108e45a
Verification key Qy: 088999730ce716d57b50503920da0ab3ee252cabd03dbb611cd0ae405b58a9d1

3. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfutilmesh dfu genpkg --application bin/blinky/blinky_nrf52840_xxAA_s140_6.0.0.hex --company-id 0x00000059 --application-id 1 --application-version 2 --key-file private_key.txt --sd-req 0x00A9 --mesh dfu_test.zip
Key file was given, setting DFU version to 0.8
Zip created at dfu_test.zip

4. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1\tools\dfu>python device_page_generator.py -d nrf52840_xxAA -sd "s140_6.0.0"
Wrote device page for nrf52840_xxAA with the s140_6.0.0 SoftDevice to bin/device_page_nrf52840_xxAA_s140_6.0.0.hex.

5. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfjprog --eraseall
Erasing user available code and UICR flash areas.
Applying system reset.

6. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfjprog --program bin/softdevice/s140_nrf52_6.0.0_softdevice.hex --chiperase
Parsing hex file.
Erasing user available code and UICR flash areas.
Applying system reset.
Checking that the area to write is not protected.
Programming device.

7. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfjprog --program bin/bootloader/armcc/mesh_bootloader_serial_armcc_nrf52840_xxAA.hex
Parsing hex file.
Reading flash area to program to guarantee it is erased.
Checking that the area to write is not protected.
Programming device.

8. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfjprog --program examples\dfu\build\dfu_nrf52840_xxAA_s140_6.0.0_Debug\dfu_nrf52840_xxAA_s140_6.0.0.hex
Parsing hex file.
Reading flash area to program to guarantee it is erased.
Checking that the area to write is not protected.
Programming device.

9. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfjprog --program tools/dfu/bin/device_page_nrf52840_xxAA_s140_6.0.0.hex
Parsing hex file.
Reading flash area to program to guarantee it is erased.
Checking that the area to write is not protected.
Programming device.

10. D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1>nrfutilmesh --verbose dfu serial -pkg dfu_test.zip -p COM15 -b 9600 -fc --mesh
Upgrading target on COM15 with DFU package D:\Nordic\Sdk\nrf5_SDK_for_Mesh_v2.1.1_src_1\dfu_test.zip. Flow control is enabled.
Flushing com-port...
Opened com-port
Starting DFU upgrade of type 4, SoftDevice size: 0, bootloader size: 0, application size: 1656
Sending DFU start packet, afterwards we wait for the flash on target to be initialized before continuing.
PC -> target: 0502aabbccdd
PC -> target: 0502aabbccdd
PC -> target: 0502aabbccdd
PC -> target: 0502aabbccdd
PC -> target: 0502aabbccdd


Failed to upgrade target. Error is: Failed to establish connection

I have changed flash_placement.xml memory segment as mentioned in devzone.nordicsemi.com/.../134485. But still it is not working for me

Please help me i'm new to do DFU in mesh

Parents
  • Hi Satheesh, 

    I don't think you need to modify  flash_placement.xml it was related to an old bug that should be solved now. 

    Please try testing without using any key. Just to simplify the testing.

    Please make sure COM15 is the correct comport and in your code NRF_MESH_SERIAL_ENABLE is set to 1. 

    Please print out RTT log from the DFU firmware , and check if mesh_evt_handler() is called for any DFU event. 

  • NRF_MESH_SERIAL_ENABLE is set to 1 and the com port is COM15 which the DFU Firmware runs. I have used without using key i faced same issue. 

    RTT log:

    0>, main.c, 206, ----- Bluetooth Mesh DFU Example -----
    <t: 12543>, serial_handler_prov.c, 267, Generating encryption keypair...
    <t: 17394>, main.c, 224, Initialization complete!
    <t: 22135>, main.c, 245, Enabling serial interface...
    <t: 22138>, mesh_app_utils.c, 65, Device UUID (raw): 81A2E45B8A562749B3CF37CF4FFAA541
    <t: 22141>, mesh_app_utils.c, 70, Device UUID : 5BE4A281-568A-4927-B3CF-37CF4FFAA541
    <t: 22148>, nrf_mesh_dfu.c, 904, ERROR: No CMD handler!
    <t: 22154>, main.c, 253, DFU example started!

    after i do all the steps it goes to BL_EVT_TYPE_TX_RADIO this case in DFU program.

  • I have used this bootloader mesh_bootloader_serial_armcc_nrf52840_xxAA.hex, I have tried with fresh copy of sdk, i'm facing same issue.

    After DFU started it goes to this case BL_EVT_TYPE_TX_RADIO  : 

    __LOG(LOG_SRC_DFU, LOG_LEVEL_INFO, "\tRADIO TX! SLOT %d, count %d, interval: %s, handle: %x\n",
    p_evt->params.tx.radio.tx_slot,
    p_evt->params.tx.radio.tx_count,
    p_evt->params.tx.radio.interval_type == BL_RADIO_INTERVAL_TYPE_EXPONENTIAL ? "exponential" : "periodic",
    p_evt->params.tx.radio.p_dfu_packet->packet_type
    );

    RTT Log for DFU:

    <t: 1>, main.c, 206, ----- Bluetooth Mesh DFU Example -----
    <t: 12313>, serial_handler_prov.c, 267, Generating encryption keypair...
    <t: 17173>, main.c, 224, Initialization complete!
    <t: 21919>, main.c, 245, Enabling serial interface...
    <t: 21922>, mesh_app_utils.c, 65, Device UUID (raw): 81A2E45B8A562749B3CF37CF4FFAA541
    <t: 21925>, mesh_app_utils.c, 70, Device UUID : 5BE4A281-568A-4927-B3CF-37CF4FFAA541
    <t: 21932>, nrf_mesh_dfu.c, 528, RADIO TX! SLOT 0, count 255, interval: periodic, handle: FFFE
    <t: 21941>, main.c, 253, DFU example started!

  • You can find that the "No CMD handler " is gone compare to the last log you sent.

    - Please try to test again without the signing keys.

    - Please send your dfu project 

    - Please make sure UART is working between your computer and the board, you can test using an UART example. 

  • Now i'm getting this RTT Log in DFU:


    <t: 1>, main.c, 206, ----- Bluetooth Mesh DFU Example -----
    <t: 8769>, serial_handler_prov.c, 267, Generating encryption keypair...
    <t: 13630>, main.c, 224, Initialization complete!
    <t: 18379>, main.c, 245, Enabling serial interface...
    <t: 18382>, mesh_app_utils.c, 65, Device UUID (raw): 81A2E45B8A562749B3CF37CF4FFAA541
    <t: 18385>, mesh_app_utils.c, 70, Device UUID : 5BE4A281-568A-4927-B3CF-37CF4FFAA541
    <t: 18392>, nrf_mesh_dfu.c, 528, RADIO TX! SLOT 0, count 255, interval: periodic, handle: FFFE
    <t: 18397>, nrf_mesh_dfu.c, 561, SERIAL TX!
    <t: 18403>, main.c, 253, DFU example started!
    <t: 9579686>, nrf_mesh_dfu.c, 390, New firmware!
    <t: 9579690>, nrf_mesh_dfu.c, 528, RADIO TX! SLOT 0, count 255, interval: periodic, handle: FFFD
    <t: 9579693>, nrf_mesh_dfu.c, 534, Killing a TX slot prematurely (repeats done: 30).
    <t: 9579697>, nrf_mesh_dfu.c, 561, SERIAL TX!
    <t: 9645902>, nrf_mesh_dfu.c, 528, RADIO TX! SLOT 0, count 255, interval: periodic, handle: FFFD
    <t: 9645906>, nrf_mesh_dfu.c, 534, Killing a TX slot prematurely (repeats done: 0).
    <t: 9645910>, nrf_mesh_dfu.c, 561, SERIAL TX!
    <t: 9711942>, nrf_mesh_dfu.c, 430, DFU start
    <t: 9711945>, nrf_mesh_dfu.c, 528, RADIO TX! SLOT 1, count 6, interval: exponential, handle: FFFC
    <t: 9791823>, nrf_mesh_dfu.c, 329, Erase complete (0x43000)
    <t: 9791827>, nrf_mesh_dfu.c, 333, Flash idle.

  • Looks better. Please provide the screenshot of the nrfutil tool on PC. 

    You may need to follow this link to fix some bug on the nrfutil if you see the same problem (if testing with the blinky image, it should work)

    https://devzone.nordicsemi.com/f/nordic-q-a/46950/problem-with-mesh-dfu

  • Sending firmware file
    [------------------------------------] 1% 00:11:58PC -> target: 1978fcff0100666022c600fd0320b1650200d9650200db650200
    target -> PC: 03847800
    PC -> target: 1978fcff0200666022c6dd650200df650200e165020000000000
    target -> PC: 03847800
    [------------------------------------] 2% 00:11:45PC -> target: 1978fcff0300666022c6000000000000000000000000e3650200
    target -> PC: 03847800
    PC -> target: 1978fcff0400666022c6e565020000000000e7650200e9650200
    target -> PC: 03847800
    [#-----------------------------------] 4% 00:07:19PC -> target: 1978fcff0500666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0600666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [##----------------------------------] 6% 00:05:36PC -> target: 1978fcff0700666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0800666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [##----------------------------------] 8% 00:04:39PC -> target: 1978fcff0900666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0a00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [###---------------------------------] 9% 00:04:00PC -> target: 1978fcff0b00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0c00666022c6eb650200eb6502000000000000000000
    target -> PC: 03847800
    [####--------------------------------] 11% 00:03:33PC -> target: 1978fcff0d00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0e00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [####--------------------------------] 13% 00:03:12PC -> target: 1978fcff0f00666022c6eb650200eb650200eb65020000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1000666022c600000000eb65020000000000eb650200
    target -> PC: 03847800
    [#####-------------------------------] 15% 00:01:52PC -> target: 1978fcff1100666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1200666022c600000000000000000000000000000000
    target -> PC: 03847800
    [######------------------------------] 16% 00:01:38PC -> target: 1978fcff1300666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1400666022c600000000000000000000000000000000
    target -> PC: 03847800
    [######------------------------------] 18% 00:01:28PC -> target: 1978fcff1500666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1600666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#######-----------------------------] 20% 00:01:21PC -> target: 1978fcff1700666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1800666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#######-----------------------------] 22% 00:01:15PC -> target: 1978fcff1900666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1a00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [########----------------------------] 23% 00:01:10PC -> target: 1978fcff1b00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1c00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#########---------------------------] 25% 00:01:06PC -> target: 1978fcff1d00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1e00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#########---------------------------] 27% 00:01:03PC -> target: 1978fcff1f00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff2000666022c600000000000000000000000000000000
    target -> PC: 03847800
    [##########--------------------------] 29% 00:01:00PC -> target: 1978fcff2100666022c610b5054c237833b9044b13b10448aff3
    target -> PC: 03847800
    PC -> target: 1978fcff2200666022c600800123237010bd3433002000000000
    target -> PC: 03847800
    [###########-------------------------] 30% 00:00:57PC -> target: 1978fcff2300666022c69c66020008b5034b1bb103490348aff3
    target -> PC: 03847800
    PC -> target: 1978fcff2400666022c6008008bd00000000383300209c660200
    target -> PC: 03847800
    [###########-------------------------] 32% 00:00:54PC -> target: 1978fcff2500666022c6154b002b08bf134b9d46a3f5803a0021
    target -> PC: 03847800
    PC -> target: 1978fcff2600666022c68b460f461348144a121a00f0fff90f4b
    target -> PC: 03847800
    [############------------------------] 34% 00:00:52PC -> target: 1978fcff2700666022c6002b00d098470e4b002b00d098470020
    target -> PC: 03847800
    PC -> target: 1978fcff2800666022c6002104000d000d48002802d00c48aff3
    target -> PC: 03847800
    [############------------------------] 36% 00:00:50PC -> target: 1978fcff2900666022c6008000f0c7f92000290000f013f800f0
    target -> PC: 03847800
    PC -> target: 1978fcff2a00666022c6adf900bf0000080000fd032000000000
    target -> PC: 03847800
    [#############-----------------------] 37% 00:00:48PC -> target: 1978fcff2b00666022c600000000343300205033002000000000
    target -> PC: 03847800
    PC -> target: 1978fcff2c00666022c60000000010b500231f2b29d94ff0a043
    target -> PC: 03847800
    [##############----------------------] 39% 00:00:46PC -> target: 1978fcff2d00666022c64ff4f032c3f808250022c3f80c254ff0
    target -> PC: 03847800
    PC -> target: 1978fcff2e00666022c680434ff00f12c3f800240122c3f81c25
    target -> PC: 03847800
    [##############----------------------] 41% 00:00:44PC -> target: 1978fcff2f00666022c64ff0a042d2f80435d94301f48041c2f8
    target -> PC: 03847800
    PC -> target: 1978fcff3000666022c6081503f48043c2f80c354ff4fa744ff4
    target -> PC: 03847800
    [###############---------------------] 43% 00:00:42PC -> target: 1978fcff3100666022c67a400a4b43f001039847013cf7d1e7e7
    target -> PC: 03847800
    PC -> target: 1978fcff3200666022c601229a4012f4f03f06d003f5e0724ff0
    target -> PC: 03847800
    [################--------------------] 44% 00:00:40PC -> target: 1978fcff3300666022c6a041032041f822000133c5e790660200
    target -> PC: 03847800
    PC -> target: 1978fcff3400666022c60120704701207047064b1b68082b01d0
    target -> PC: 03847800
    [################--------------------] 46% 00:00:39PC -> target: 1978fcff3500666022c600207047044b1b680bb1002070470120
    target -> PC: 03847800
    PC -> target: 1978fcff3600666022c6704700bf3001001034010010064b1b68
    target -> PC: 03847800
    [#################-------------------] 48% 00:00:37PC -> target: 1978fcff3700666022c6082b01d000207047044b1b680bb10020
    target -> PC: 03847800
    PC -> target: 1978fcff3800666022c670470120704700bf3001001034010010
    target -> PC: 03847800
    [##################------------------] 50% 00:00:36PC -> target: 1978fcff3900666022c6064b1b68082b01d000207047044b1b68
    target -> PC: 03847800
    PC -> target: 1978fcff3a00666022c60bb1002070470120704700bf30010010
    target -> PC: 03847800
    [##################------------------] 51% 00:00:34PC -> target: 1978fcff3b00666022c634010010064b1b68082b01d000207047
    target -> PC: 03847800
    PC -> target: 1978fcff3c00666022c6044b1b680bb1002070470120704700bf
    target -> PC: 03847800
    [###################-----------------] 53% 00:00:33PC -> target: 1978fcff3d00666022c6300100103401001001207047014b024a
    target -> PC: 03847800
    PC -> target: 1978fcff3e00666022c61a607047c83200200090d00308b5fff7
    target -> PC: 03847800
    [###################-----------------] 55% 00:00:31PC -> target: 1978fcff3f00666022c6a7ff40b14ff080430022c3f80c21c3f8
    target -> PC: 03847800
    PC -> target: 1978fcff4000666022c61021c3f83825fff79dff002846d04ff0
    target -> PC: 03847800
    [####################----------------] 57% 00:00:30PC -> target: 1978fcff4100666022c68052d2f80414604bc3f82015d2f80814
    target -> PC: 03847800
    PC -> target: 1978fcff4200666022c6c3f82415d2f80c14c3f82815d2f81014
    target -> PC: 03847800
    [#####################---------------] 58% 00:00:28PC -> target: 1978fcff4300666022c6c3f82c15d2f81414c3f83015d2f81814
    target -> PC: 03847800
    PC -> target: 1978fcff4400666022c6c3f83415d2f81c14c3f84015d2f82014
    target -> PC: 03847800
    [#####################---------------] 60% 00:00:27PC -> target: 1978fcff4500666022c6c3f84415d2f82414c3f84815d2f82814
    target -> PC: 03847800
    PC -> target: 1978fcff4600666022c6c3f84c15d2f82c14c3f85015d2f83014
    target -> PC: 03847800
    [######################--------------] 62% 00:00:26PC -> target: 1978fcff4700666022c6c3f85415d2f83414c3f86015d2f83814
    target -> PC: 03847800
    PC -> target: 1978fcff4800666022c6c3f86415d2f83c14c3f86815d2f84014
    target -> PC: 03847800
    [#######################-------------] 64% 00:00:24PC -> target: 1978fcff4900666022c6c3f86c15d2f84424c3f87025fff754ff
    target -> PC: 03847800
    PC -> target: 1978fcff4a00666022c610b13e4b3e4a1a60fff760ff18b13d4b
    target -> PC: 03847800
    [#######################-------------] 65% 00:00:23PC -> target: 1978fcff4b00666022c6fb22c3f81825fff76bff48b13a490b68
    target -> PC: 03847800
    PC -> target: 1978fcff4c00666022c623f00f03394a126802f00f0213430b60
    target -> PC: 03847800
    [########################------------] 67% 00:00:22PC -> target: 1978fcff4d00666022c6fff770ff18b1364b4ff400721a60fff7
    target -> PC: 03847800
    PC -> target: 1978fcff4e00666022c67bff60b14ff08043d3f8003413f0010f
    target -> PC: 03847800
    [########################------------] 69% 00:00:20PC -> target: 1978fcff4f00666022c605d04ff080436ff00102c3f800242d4a
    target -> PC: 03847800
    PC -> target: 1978fcff5000666022c6d2f8883043f47003c2f88830bff34f8f
    target -> PC: 03847800
    [#########################-----------] 71% 00:00:19PC -> target: 1978fcff5100666022c6bff36f8f4ff01023d3f80032002b08db
    target -> PC: 03847800
    PC -> target: 1978fcff5200666022c64ff01023d3f80432002b02dbfff756ff
    target -> PC: 03847800
    [##########################----------] 72% 00:00:18PC -> target: 1978fcff5300666022c608bd214b0122c3f804251f4bd3f80034
    target -> PC: 03847800
    PC -> target: 1978fcff5400666022c6002bfad04ff010231222c3f800221a4b
    target -> PC: 03847800
    [##########################----------] 74% 00:00:17PC -> target: 1978fcff5500666022c6d3f80034002bfad04ff010231222c3f8
    target -> PC: 03847800
    PC -> target: 1978fcff5600666022c60422154bd3f80034002bfad0124b0022
    target -> PC: 03847800
    [###########################---------] 76% 00:00:15PC -> target: 1978fcff5700666022c6c3f80425104bd3f80034002bfad0bff3
    target -> PC: 03847800
    PC -> target: 1978fcff5800666022c64f8f0c49ca6802f4e0620c4b1343cb60
    target -> PC: 03847800
    [############################--------] 78% 00:00:14PC -> target: 1978fcff5900666022c6bff34f8f00bffde700c000408c560040
    target -> PC: 03847800
    PC -> target: 1978fcff5a00666022c64881030000f00040e40e004058020010
    target -> PC: 03847800
    [############################--------] 79% 00:00:13PC -> target: 1978fcff5b00666022c64096024000ed00e000e001400400fa05
    target -> PC: 03847800
    PC -> target: 1978fcff5c00666022c60649074a074b9b1a03dd043bc858d050
    target -> PC: 03847800
    [#############################-------] 81% 00:00:12PC -> target: 1978fcff5d00666022c6fbdcfff70bfffff73bfe0000a8660200
    target -> PC: 03847800
    PC -> target: 1978fcff5e00666022c6c832002034330020fee7fee7fee7fee7
    target -> PC: 03847800
    [##############################------] 83% 00:00:10PC -> target: 1978fcff5f00666022c6fee7fee7fee7fee7fee7fee708b5074b
    target -> PC: 03847800
    PC -> target: 1978fcff6000666022c6044613b10021aff30080054b1868836a
    target -> PC: 03847800
    [##############################------] 85% 00:00:09PC -> target: 1978fcff6100666022c603b19847204600f031f800bf00000000
    target -> PC: 03847800
    PC -> target: 1978fcff6200666022c69866020070b50d4e0d4ca41ba4100025
    target -> PC: 03847800
    [###############################-----] 86% 00:00:08PC -> target: 1978fcff6300666022c6a54209d10b4e0c4c00f022f8a41ba410
    target -> PC: 03847800
    PC -> target: 1978fcff6400666022c60025a54205d170bd56f8253098470135
    target -> PC: 03847800
    [###############################-----] 88% 00:00:07PC -> target: 1978fcff6500666022c6eee756f8253098470135f2e72c330020
    target -> PC: 03847800
    PC -> target: 1978fcff6600666022c62c3300202c3300203033002002440346
    target -> PC: 03847800
    [################################----] 90% 00:00:06PC -> target: 1978fcff6700666022c6934200d1704703f8011bf9e7fee700bf
    target -> PC: 03847800
    PC -> target: 1978fcff6800666022c6f8b500bff8bc08bc9e467047f8b500bf
    target -> PC: 03847800
    [#################################---] 92% 00:00:05PC -> target: 1978fcff6900666022c6f8bc08bc9e4670470000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff6a00666022c60338fdd870470000cc32002000000000
    target -> PC: 03847800
    [#################################---] 93% 00:00:03PC -> target: 1978fcff6b00666022c6a0fbff7f010000000090d00300000000
    target -> PC: 03847800
    PC -> target: 1978fcff6c00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [##################################--] 95% 00:00:02PC -> target: 1978fcff6d00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff6e00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [###################################-] 97% 00:00:01PC -> target: 1978fcff6f00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff7000666022c600000000000000000000000000000000
    target -> PC: 03847800
    [###################################-] 99% 00:00:00PC -> target: 1978fcff7100666022c600000000000000000000000025620200
    target -> PC: 03847800
    PC -> target: 0d78fcff7200666022c601620200
    target -> PC: 03847800
    [####################################] 100% DFU upgrade took 64.5310001373s
    Closing serial port...

    Closing serial port...
    Device programmed.

    D:\Nordic\Sdk\nrf5SDKforMeshv310src\tools\dfu>python bootloader_verify.py xxxxxxxxx COM4
    Reading UICR.. OK.
    Reading Device page.. OK.
    Resetting device.. OK.
    Checking serial connection.. OK.

    Bootloader verification OK. 

    It was updated successfully, do i need to flash anything after LED2 starts blinking on the board. 

Reply
  • Sending firmware file
    [------------------------------------] 1% 00:11:58PC -> target: 1978fcff0100666022c600fd0320b1650200d9650200db650200
    target -> PC: 03847800
    PC -> target: 1978fcff0200666022c6dd650200df650200e165020000000000
    target -> PC: 03847800
    [------------------------------------] 2% 00:11:45PC -> target: 1978fcff0300666022c6000000000000000000000000e3650200
    target -> PC: 03847800
    PC -> target: 1978fcff0400666022c6e565020000000000e7650200e9650200
    target -> PC: 03847800
    [#-----------------------------------] 4% 00:07:19PC -> target: 1978fcff0500666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0600666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [##----------------------------------] 6% 00:05:36PC -> target: 1978fcff0700666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0800666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [##----------------------------------] 8% 00:04:39PC -> target: 1978fcff0900666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0a00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [###---------------------------------] 9% 00:04:00PC -> target: 1978fcff0b00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0c00666022c6eb650200eb6502000000000000000000
    target -> PC: 03847800
    [####--------------------------------] 11% 00:03:33PC -> target: 1978fcff0d00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    PC -> target: 1978fcff0e00666022c6eb650200eb650200eb650200eb650200
    target -> PC: 03847800
    [####--------------------------------] 13% 00:03:12PC -> target: 1978fcff0f00666022c6eb650200eb650200eb65020000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1000666022c600000000eb65020000000000eb650200
    target -> PC: 03847800
    [#####-------------------------------] 15% 00:01:52PC -> target: 1978fcff1100666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1200666022c600000000000000000000000000000000
    target -> PC: 03847800
    [######------------------------------] 16% 00:01:38PC -> target: 1978fcff1300666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1400666022c600000000000000000000000000000000
    target -> PC: 03847800
    [######------------------------------] 18% 00:01:28PC -> target: 1978fcff1500666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1600666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#######-----------------------------] 20% 00:01:21PC -> target: 1978fcff1700666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1800666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#######-----------------------------] 22% 00:01:15PC -> target: 1978fcff1900666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1a00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [########----------------------------] 23% 00:01:10PC -> target: 1978fcff1b00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1c00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#########---------------------------] 25% 00:01:06PC -> target: 1978fcff1d00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff1e00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [#########---------------------------] 27% 00:01:03PC -> target: 1978fcff1f00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff2000666022c600000000000000000000000000000000
    target -> PC: 03847800
    [##########--------------------------] 29% 00:01:00PC -> target: 1978fcff2100666022c610b5054c237833b9044b13b10448aff3
    target -> PC: 03847800
    PC -> target: 1978fcff2200666022c600800123237010bd3433002000000000
    target -> PC: 03847800
    [###########-------------------------] 30% 00:00:57PC -> target: 1978fcff2300666022c69c66020008b5034b1bb103490348aff3
    target -> PC: 03847800
    PC -> target: 1978fcff2400666022c6008008bd00000000383300209c660200
    target -> PC: 03847800
    [###########-------------------------] 32% 00:00:54PC -> target: 1978fcff2500666022c6154b002b08bf134b9d46a3f5803a0021
    target -> PC: 03847800
    PC -> target: 1978fcff2600666022c68b460f461348144a121a00f0fff90f4b
    target -> PC: 03847800
    [############------------------------] 34% 00:00:52PC -> target: 1978fcff2700666022c6002b00d098470e4b002b00d098470020
    target -> PC: 03847800
    PC -> target: 1978fcff2800666022c6002104000d000d48002802d00c48aff3
    target -> PC: 03847800
    [############------------------------] 36% 00:00:50PC -> target: 1978fcff2900666022c6008000f0c7f92000290000f013f800f0
    target -> PC: 03847800
    PC -> target: 1978fcff2a00666022c6adf900bf0000080000fd032000000000
    target -> PC: 03847800
    [#############-----------------------] 37% 00:00:48PC -> target: 1978fcff2b00666022c600000000343300205033002000000000
    target -> PC: 03847800
    PC -> target: 1978fcff2c00666022c60000000010b500231f2b29d94ff0a043
    target -> PC: 03847800
    [##############----------------------] 39% 00:00:46PC -> target: 1978fcff2d00666022c64ff4f032c3f808250022c3f80c254ff0
    target -> PC: 03847800
    PC -> target: 1978fcff2e00666022c680434ff00f12c3f800240122c3f81c25
    target -> PC: 03847800
    [##############----------------------] 41% 00:00:44PC -> target: 1978fcff2f00666022c64ff0a042d2f80435d94301f48041c2f8
    target -> PC: 03847800
    PC -> target: 1978fcff3000666022c6081503f48043c2f80c354ff4fa744ff4
    target -> PC: 03847800
    [###############---------------------] 43% 00:00:42PC -> target: 1978fcff3100666022c67a400a4b43f001039847013cf7d1e7e7
    target -> PC: 03847800
    PC -> target: 1978fcff3200666022c601229a4012f4f03f06d003f5e0724ff0
    target -> PC: 03847800
    [################--------------------] 44% 00:00:40PC -> target: 1978fcff3300666022c6a041032041f822000133c5e790660200
    target -> PC: 03847800
    PC -> target: 1978fcff3400666022c60120704701207047064b1b68082b01d0
    target -> PC: 03847800
    [################--------------------] 46% 00:00:39PC -> target: 1978fcff3500666022c600207047044b1b680bb1002070470120
    target -> PC: 03847800
    PC -> target: 1978fcff3600666022c6704700bf3001001034010010064b1b68
    target -> PC: 03847800
    [#################-------------------] 48% 00:00:37PC -> target: 1978fcff3700666022c6082b01d000207047044b1b680bb10020
    target -> PC: 03847800
    PC -> target: 1978fcff3800666022c670470120704700bf3001001034010010
    target -> PC: 03847800
    [##################------------------] 50% 00:00:36PC -> target: 1978fcff3900666022c6064b1b68082b01d000207047044b1b68
    target -> PC: 03847800
    PC -> target: 1978fcff3a00666022c60bb1002070470120704700bf30010010
    target -> PC: 03847800
    [##################------------------] 51% 00:00:34PC -> target: 1978fcff3b00666022c634010010064b1b68082b01d000207047
    target -> PC: 03847800
    PC -> target: 1978fcff3c00666022c6044b1b680bb1002070470120704700bf
    target -> PC: 03847800
    [###################-----------------] 53% 00:00:33PC -> target: 1978fcff3d00666022c6300100103401001001207047014b024a
    target -> PC: 03847800
    PC -> target: 1978fcff3e00666022c61a607047c83200200090d00308b5fff7
    target -> PC: 03847800
    [###################-----------------] 55% 00:00:31PC -> target: 1978fcff3f00666022c6a7ff40b14ff080430022c3f80c21c3f8
    target -> PC: 03847800
    PC -> target: 1978fcff4000666022c61021c3f83825fff79dff002846d04ff0
    target -> PC: 03847800
    [####################----------------] 57% 00:00:30PC -> target: 1978fcff4100666022c68052d2f80414604bc3f82015d2f80814
    target -> PC: 03847800
    PC -> target: 1978fcff4200666022c6c3f82415d2f80c14c3f82815d2f81014
    target -> PC: 03847800
    [#####################---------------] 58% 00:00:28PC -> target: 1978fcff4300666022c6c3f82c15d2f81414c3f83015d2f81814
    target -> PC: 03847800
    PC -> target: 1978fcff4400666022c6c3f83415d2f81c14c3f84015d2f82014
    target -> PC: 03847800
    [#####################---------------] 60% 00:00:27PC -> target: 1978fcff4500666022c6c3f84415d2f82414c3f84815d2f82814
    target -> PC: 03847800
    PC -> target: 1978fcff4600666022c6c3f84c15d2f82c14c3f85015d2f83014
    target -> PC: 03847800
    [######################--------------] 62% 00:00:26PC -> target: 1978fcff4700666022c6c3f85415d2f83414c3f86015d2f83814
    target -> PC: 03847800
    PC -> target: 1978fcff4800666022c6c3f86415d2f83c14c3f86815d2f84014
    target -> PC: 03847800
    [#######################-------------] 64% 00:00:24PC -> target: 1978fcff4900666022c6c3f86c15d2f84424c3f87025fff754ff
    target -> PC: 03847800
    PC -> target: 1978fcff4a00666022c610b13e4b3e4a1a60fff760ff18b13d4b
    target -> PC: 03847800
    [#######################-------------] 65% 00:00:23PC -> target: 1978fcff4b00666022c6fb22c3f81825fff76bff48b13a490b68
    target -> PC: 03847800
    PC -> target: 1978fcff4c00666022c623f00f03394a126802f00f0213430b60
    target -> PC: 03847800
    [########################------------] 67% 00:00:22PC -> target: 1978fcff4d00666022c6fff770ff18b1364b4ff400721a60fff7
    target -> PC: 03847800
    PC -> target: 1978fcff4e00666022c67bff60b14ff08043d3f8003413f0010f
    target -> PC: 03847800
    [########################------------] 69% 00:00:20PC -> target: 1978fcff4f00666022c605d04ff080436ff00102c3f800242d4a
    target -> PC: 03847800
    PC -> target: 1978fcff5000666022c6d2f8883043f47003c2f88830bff34f8f
    target -> PC: 03847800
    [#########################-----------] 71% 00:00:19PC -> target: 1978fcff5100666022c6bff36f8f4ff01023d3f80032002b08db
    target -> PC: 03847800
    PC -> target: 1978fcff5200666022c64ff01023d3f80432002b02dbfff756ff
    target -> PC: 03847800
    [##########################----------] 72% 00:00:18PC -> target: 1978fcff5300666022c608bd214b0122c3f804251f4bd3f80034
    target -> PC: 03847800
    PC -> target: 1978fcff5400666022c6002bfad04ff010231222c3f800221a4b
    target -> PC: 03847800
    [##########################----------] 74% 00:00:17PC -> target: 1978fcff5500666022c6d3f80034002bfad04ff010231222c3f8
    target -> PC: 03847800
    PC -> target: 1978fcff5600666022c60422154bd3f80034002bfad0124b0022
    target -> PC: 03847800
    [###########################---------] 76% 00:00:15PC -> target: 1978fcff5700666022c6c3f80425104bd3f80034002bfad0bff3
    target -> PC: 03847800
    PC -> target: 1978fcff5800666022c64f8f0c49ca6802f4e0620c4b1343cb60
    target -> PC: 03847800
    [############################--------] 78% 00:00:14PC -> target: 1978fcff5900666022c6bff34f8f00bffde700c000408c560040
    target -> PC: 03847800
    PC -> target: 1978fcff5a00666022c64881030000f00040e40e004058020010
    target -> PC: 03847800
    [############################--------] 79% 00:00:13PC -> target: 1978fcff5b00666022c64096024000ed00e000e001400400fa05
    target -> PC: 03847800
    PC -> target: 1978fcff5c00666022c60649074a074b9b1a03dd043bc858d050
    target -> PC: 03847800
    [#############################-------] 81% 00:00:12PC -> target: 1978fcff5d00666022c6fbdcfff70bfffff73bfe0000a8660200
    target -> PC: 03847800
    PC -> target: 1978fcff5e00666022c6c832002034330020fee7fee7fee7fee7
    target -> PC: 03847800
    [##############################------] 83% 00:00:10PC -> target: 1978fcff5f00666022c6fee7fee7fee7fee7fee7fee708b5074b
    target -> PC: 03847800
    PC -> target: 1978fcff6000666022c6044613b10021aff30080054b1868836a
    target -> PC: 03847800
    [##############################------] 85% 00:00:09PC -> target: 1978fcff6100666022c603b19847204600f031f800bf00000000
    target -> PC: 03847800
    PC -> target: 1978fcff6200666022c69866020070b50d4e0d4ca41ba4100025
    target -> PC: 03847800
    [###############################-----] 86% 00:00:08PC -> target: 1978fcff6300666022c6a54209d10b4e0c4c00f022f8a41ba410
    target -> PC: 03847800
    PC -> target: 1978fcff6400666022c60025a54205d170bd56f8253098470135
    target -> PC: 03847800
    [###############################-----] 88% 00:00:07PC -> target: 1978fcff6500666022c6eee756f8253098470135f2e72c330020
    target -> PC: 03847800
    PC -> target: 1978fcff6600666022c62c3300202c3300203033002002440346
    target -> PC: 03847800
    [################################----] 90% 00:00:06PC -> target: 1978fcff6700666022c6934200d1704703f8011bf9e7fee700bf
    target -> PC: 03847800
    PC -> target: 1978fcff6800666022c6f8b500bff8bc08bc9e467047f8b500bf
    target -> PC: 03847800
    [#################################---] 92% 00:00:05PC -> target: 1978fcff6900666022c6f8bc08bc9e4670470000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff6a00666022c60338fdd870470000cc32002000000000
    target -> PC: 03847800
    [#################################---] 93% 00:00:03PC -> target: 1978fcff6b00666022c6a0fbff7f010000000090d00300000000
    target -> PC: 03847800
    PC -> target: 1978fcff6c00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [##################################--] 95% 00:00:02PC -> target: 1978fcff6d00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff6e00666022c600000000000000000000000000000000
    target -> PC: 03847800
    [###################################-] 97% 00:00:01PC -> target: 1978fcff6f00666022c600000000000000000000000000000000
    target -> PC: 03847800
    PC -> target: 1978fcff7000666022c600000000000000000000000000000000
    target -> PC: 03847800
    [###################################-] 99% 00:00:00PC -> target: 1978fcff7100666022c600000000000000000000000025620200
    target -> PC: 03847800
    PC -> target: 0d78fcff7200666022c601620200
    target -> PC: 03847800
    [####################################] 100% DFU upgrade took 64.5310001373s
    Closing serial port...

    Closing serial port...
    Device programmed.

    D:\Nordic\Sdk\nrf5SDKforMeshv310src\tools\dfu>python bootloader_verify.py xxxxxxxxx COM4
    Reading UICR.. OK.
    Reading Device page.. OK.
    Resetting device.. OK.
    Checking serial connection.. OK.

    Bootloader verification OK. 

    It was updated successfully, do i need to flash anything after LED2 starts blinking on the board. 

Children
Related