NordicSemiconductor / Android-nRF-Toolbox

The nRF Toolbox is a container app that stores your Nordic Semiconductor apps for Bluetooth Low Energy in one location.
https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Toolbox
BSD 3-Clause "New" or "Revised" License
1.11k stars 466 forks source link

DFU Upload failed is not displayed on Xperia1Ⅱ(Android11). #100

Open YoungSooBae1224 opened 3 years ago

YoungSooBae1224 commented 3 years ago

I tested DFU on Xperia1Ⅱ(Android11). I accidentally clicked All on the "Select scope" screen. (Application only test) The Xperia1Ⅱ started to transmit strangely. The problem is that the nRF52805 freezes after doing these uploads. Is there any way to fix this situation?

Xperia1Ⅱ image

philips77 commented 3 years ago

I accidentally clicked All on the "Select scope" screen. (Application only test)

The screenshot says the Scope is "All".

The Xperia1Ⅱ started to transmit strangely.

What does it mean strangely?

The problem is that the nRF52805 freezes after doing these uploads.

It depends on your firmware. If the ZIP file contains SD+BL and App, the usual upload (All) would transmit SD+BL in first connection, then restart and upload App in the following one. The App's init file should be configured to require specific SD version, given in --sd-id parameter in nrf util. If you created a package without giving this parameter, or you provided the same as in --sd-req, the App upload would be successful, as the verification would pass, but your new App would not be compatible with the old SD. So, it all depends on your firmware and how you created the ZIP file, with which parameters.

Is there any way to fix this situation?

I don't know what is the issue, so can't help here.

Also, for general DFU questions please use https://devzone.nordicsemi.com/. Our Support Team is more qualified in answering such questions.