I use example/dfu When trying mesh dfu, get assert 88972 from softwaredevice,how can i reslove it?

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!

Parents Reply Children
No Data
Related