Hello,
Fllow the guide of Configuring and performing DFU over Mesh,I am trying use dfu update my application program.After i program software device/bootloader/app(dfu example)/device page and then reset the target board.About 10 second later,i get assert 88972 from software device.But I can get map file of software device,so i can not location the assert.
Environment:
nrf52840, s140, nrf52-7,0,1
Jlink Logs:
00> <t: 3>, main.c, 227, ----- Bluetooth Mesh DFU Example -----
00> <t: 10833>, nrf_mesh_dfu.c, 753, Version info: BL(ver, id): 0x01 0x01 SD: 0x00CA
00> <t: 10838>, nrf_mesh_dfu.c, 755, Version info: APP company: 0x00000059 id: 0x0001 version: 0x00000001
00> <t: 10862>, serial_handler_prov.c, 267, Generating encryption keypair...
00> <t: 15628>, main.c, 233, Initialization complete!
00> <t: 20335>, main.c, 254, Enabling serial interface...
00> <t: 20339>, mesh_app_utils.c, 66, Device UUID (raw): E299C627375747069B2463F3136E68DE
00> <t: 20343>, mesh_app_utils.c, 67, Device UUID : E299C627-3757-4706-9B24-63F3136E68DE
00> <t: 20355>, nrf_mesh_dfu.c, 554, RADIO TX! SLOT 0, count 15, interval: periodic, handle: FFFE
00> <t: 20361>, nrf_mesh_dfu.c, 593, SERIAL TX (type: 65534)
00> <t: 20369>, main.c, 262, DFU example started!
00> <t: 414490>, app_error_weak.c, 96, Softdevice assert: 88972:0
Appeal:
How can i get the map file match software devices?
how can i reslove it?
Thanks!