Hi,
I'm trying to test DFU with the Matter Light Bulb Sample, VS Code latest SDK 3.1.0, the sample is working fine with the 52840DK and is working in Home Assistant.
I added CONFIG_CHIP_DFU_OVER_BT_SMP=y to the prj.conf file to enable DFU via the nrf connect for mobile app, I can connect to the sample and start transferring the dfu_application.zip file.
It seems to complete the transfer and it starts varification but then doesn't seem to complete, after a few seconds the 52840DK resets and starts the commissioning procedure as a new device.
Part of the output from the terminal is.
I: 635943 [SWU]DFU over SMP progress: 817552/818615 B of image 0
I: 635973 [SWU]DFU over SMP progress: 818020/818615 B of image 0
I: 635989 [SWU]DFU over SMP progress: 818488/818615 B of image 0
uart:~$ *** Booting My Application v2.5.0 - unknown commit ***
*** Using nRF Connect SDK v3.1.0-6c6e5b32496e ***
*** Using Zephyr OS v4.1.99-1612683d4010 ***
D: 36 [DL]Boot reason: 6
I: 47 [DL]BLE address: F3:0B:BF:D4:7A:4C
I: 57 [DL]CHIP task running
I: Init CHIP stack
I: 62 [DL]OpenThread started: OK
I: 65 [DL]Setting OpenThread device type to ROUTER
I: 70 [SWU]New firmware image confirmed
D: Registered new test event: 0xffffffff00000000
D: Registered new test event: 0xffffffff10000000
I: 83 [SVR]Initializing subscription resumption storage...
I: 92 [SVR]Server initializing...
I: 95 [TS]Last Known Good Time: [unknown]
I: 99 [TS]Setting Last Known Good Time to firmware build time 2023-10-14T01:16:48
I: 110 [DMG]AccessControl: initializing
Application v2.5.0 is the downloaded version from the app. Trying to commission the new device into the thread network fails midway.