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

nrfConnect - DFU Option not shown but DFU Service is running

Hello,

i try to use the nrfConnect (PC version) to update my devices via DFU. The DFU service is running on the device (update with Andoid nrfToolbox works without any problems). But the nrfConnect SW does not show the DFU Button. Whats going wrong?

Thanks!

Parents
  • MCP should work with any nRF51 and nRF52 DK. Could you try with the DK ?

    nRFConnect doesn't support legacy DFU.

    Note that the DFU code that MCP uses is written in python and you can see and use the source code inside C:\Program Files (x86)\Nordic Semiconductor\Master Control Panel\3.10.0.14\lib\nordicsemi\dfu .

    You may think of using the python code directly.

  • @Bernd: Are you the same account with AD1170 ?

    Please post your log as a .txt file, it's easier to read that way.

    Please described exactly the step you do for testing the bootloader. Note: only flash the bootloader then do DFU to update an example firmware. Please list the test step by step, starting with step 1. Flashing the softdevice.

    I found it hard to understand what exactly you did with your description

    "Here is the part of the log file where i connect to the alredy running bootloader on the device. The service discovery works but the DFU button is still disabled. Until i not discover the services, the connection is hold. After dicovering the services, the connection is terminted (the device perform a restart)." "

    Please attach full log. It's not normal to have the bootloader disconnected just because of service discovery.

Reply
  • @Bernd: Are you the same account with AD1170 ?

    Please post your log as a .txt file, it's easier to read that way.

    Please described exactly the step you do for testing the bootloader. Note: only flash the bootloader then do DFU to update an example firmware. Please list the test step by step, starting with step 1. Flashing the softdevice.

    I found it hard to understand what exactly you did with your description

    "Here is the part of the log file where i connect to the alredy running bootloader on the device. The service discovery works but the DFU button is still disabled. Until i not discover the services, the connection is hold. After dicovering the services, the connection is terminted (the device perform a restart)." "

    Please attach full log. It's not normal to have the bootloader disconnected just because of service discovery.

Children
No Data
Related