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

DFU speed diagram disappears during update

android OS: 6.0.1

nRF Connect: 4.22.3

nRF5 SDK: 15.2.0

Hello 

With the nRF Connect For Desktop and also with the app on iOS, it works perfectly to perform buttonless firmware updates (DFU) of my application FW. But with the android app (see versions above) the behavior is not as I expected.

1. The DFU speed diagram is shown. The buttonless DFU service brings the device into bootloader mode. ---> OK

2. The app automatically connects with DFUTARG. The DFU speed diagram disappears. ---> ???

3. After some seconds of waiting, "Application has been sent successfully" pops up. ---> OK

Is it a known issue that the speed diagram disappears before performing the update? Even with the nordic example for buttonless DFU provided by the SDK, I had this behavior.

Steps 1 to 3:

          

Thank you.

  • Hi Timon, 

    This issue can be either described as a "feature" or a bug. The feature is that when nRFConnect detect a new connection (in this case the DFU bootloader) it will automatically open a new tab. The DFU bootloader has different address to the original device. 

    So if you close the tab DFUTARG, you should be able to see the speed diagram on the pervious tab. 

    If you want to avoid this issue, you can use nRFToolbox to do DFU. There is no tab on it and the speed diagram should show. 

    We will try to fix this issue in the future. 

Related