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

S112 v6.1.1 to S113 v7.2.0 DFU

Hi,

Is it possible to upgrade a S112 v6.1.1 softdevice to the S113 v7.2.0 softdevice using BLE DFU?

I am getting the following error right after the SD + BL has been uploaded.

It works fine when I already have S113 installed on the device. I also tested using the latest S112 v7.2.0 and upgrade that to the S113, but this gives me the same result.

Parents
  • Hi,

    I see this change stated in the SDK release notes for SDK 16.0.0 "The bootloader now disallows upgrading the SoftDevice to another family". I knew we were not testing DFU between different SD families during release testing, but not that the bootloader would actively reject such update requests.

    Can you try to remove the last "if statement" that is shown in the image below and see if you get the same result? You should have gotten an different error in nRF connect if it's actually the version check that fails.

    Also, does the device start to advertise after the failed DFU attempt?

    Best regards,

    Vidar

Reply
  • Hi,

    I see this change stated in the SDK release notes for SDK 16.0.0 "The bootloader now disallows upgrading the SoftDevice to another family". I knew we were not testing DFU between different SD families during release testing, but not that the bootloader would actively reject such update requests.

    Can you try to remove the last "if statement" that is shown in the image below and see if you get the same result? You should have gotten an different error in nRF connect if it's actually the version check that fails.

    Also, does the device start to advertise after the failed DFU attempt?

    Best regards,

    Vidar

Children
Related