i have look for many DFU examples in NCS1.5.0 , but samples are Abstract ,and can not to start . a ble test app in phone have a menu that can send file to nrf5340 through ble , when ble of nrf5340 receive this file ,file can as a new image.
i have look for many DFU examples in NCS1.5.0 , but samples are Abstract ,and can not to start . a ble test app in phone have a menu that can send file to nrf5340 through ble , when ble of nrf5340 receive this file ,file can as a new image.
Simon thank you
I have step by step follow you step .but when open the nRF Connect Device Manager app on the phone , there is no menu of upgradeis the app on phone error or andriod version not fitable?
That is not the nRF Connect Device Manager app, it is the nRF Connect Mobile app. Please download the nRF Connect Device Manager app.
By the way, it should be possible to perform a dfu over the SMP service using the nRF Connect Mobile app as well. In my case (using v4.24.2, a dfu button shows up to the left of 'DISCONNECT'). Maybe you need to update the app to a newer version. However, I would recommend you to use the nRF Conenct Device Manager app when performing a dfu over the mcumgr/smp protocol.
Best regards,
Simon
i use a app that can send over app_update.bin as a file , but the program not run well .may app is not suitable?
I download a app nRF Toolbox , nRF Toolbox maybe only support nrf51 or old device ,not support nrf5340 , i change app_update.bin or app_update.ZIP , all are invalidate. nRF Connect Device Manager app must download from google ,i am in china ,download this app is difficulty. my mailbox is [email protected] ,would you send this app to my mailbox? below are nRF Toolbox shotcut images.
Can you check what version of the nRF Connect Mobile app you have? Try updating to v4.24.2 and see if the DFU button shows up.
Check version
DFU button