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

GATT to Mesh DFU Upgrade

Hello,

We have a GATT based product. It's using SDK16 and softdevice v7.0.1. It's using secure DFU to upgrade. Now we are developing new firmware based on Mesh 4.0.

We want our devices to be able to be upgraded from GATT to Mesh without using JTAG programmer, i.e, by DFU through OTA. How to achieve this? 

Parents
  • Hi.

    Some more information could be useful here. Do you want your devices to support Mesh DFU after upgrading the FW? That case you also need to change the bootloader.
    How many devices is going to be part of the network?
    When changing to the new Mesh FW, you should do a BL + SD update first, to wipe the old app. Then, when all the GATT devices is updated with the new Mesh BL, you can perform a Mesh DFU with the new application to the entire network.

    We haven't tested this before, so there might be some unexpected issues here. Do you have the possibility to recover the devices if the DFU fail?

    Br,
    Joakim

Reply
  • Hi.

    Some more information could be useful here. Do you want your devices to support Mesh DFU after upgrading the FW? That case you also need to change the bootloader.
    How many devices is going to be part of the network?
    When changing to the new Mesh FW, you should do a BL + SD update first, to wipe the old app. Then, when all the GATT devices is updated with the new Mesh BL, you can perform a Mesh DFU with the new application to the entire network.

    We haven't tested this before, so there might be some unexpected issues here. Do you have the possibility to recover the devices if the DFU fail?

    Br,
    Joakim

Children
Related