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

nRF Toolbox couldn't do OTA using Bluetooth 5

Hi

We are using the nRF52840 and the application is OK now. Then I do the OTA using a Android phone which supports Bluetooth 5 and it's made in our country. I use the nRF Connect to connect the device and make it switch to the bootloader mode, at this time the device is advertising as DfuTarg. Then I use the DFU in the nRF Toolbox to connect it and then select the UPLOAD. But it indicates Uploading all the time then fail. Anyone could hele me have look? Thanks.

When the device is advertising as DfuTarg, I could use nRF Toolbox for IOS to do OTA. The nRF Toolbox for Android is download from github.com/.../Android-nRF-Toolbox

Blue5_NoFlash_0720.zip

Blue5_NoFlash_APP_SD_BL_0720.hex

Parents
  • Hi Hung,

    I have test the DFU for nRFToolbox app on IOS.Use nRF Connect app to Write 0x01 to the DFU characterstis then the device would switch bootloader mode and advertise as DfuTarg. nRFToolbox app on IOS could connect to it and then finish OTA successfully. However, nRFToolbox app on Android couldn't connect to it even though the device advertise as DfuTarg. App indicates uploading all the time and then fail. I meet the same issue when I test the experimental_ble_app_buttonless_dfu example in SDK. I have upload the attachment I use.

Reply
  • Hi Hung,

    I have test the DFU for nRFToolbox app on IOS.Use nRF Connect app to Write 0x01 to the DFU characterstis then the device would switch bootloader mode and advertise as DfuTarg. nRFToolbox app on IOS could connect to it and then finish OTA successfully. However, nRFToolbox app on Android couldn't connect to it even though the device advertise as DfuTarg. App indicates uploading all the time and then fail. I meet the same issue when I test the experimental_ble_app_buttonless_dfu example in SDK. I have upload the attachment I use.

Children
No Data
Related