Version of the
firmware before the
update
Version of the new
firmware
App
1.x.x
1.x.x
Nordic nRF Toolbox 2.7.2 or newer
Table 26: Compatibility matrix
To start the bootloader, one of the following two conditions has to be satisfied:
1. send the command
to the module to restart in bootloader mode
2. during a reset and while restarting, a low signal has to be present on the
pin of
the module to start it in bootloader mode
The bootloader mode has started successfully if
has turned on.
After the boot-
loader has started successfully, the module goes into the advertising mode using the name
"DFUProteus-III". Now, any Bluetooth
®
LE device hosting an application that understands
the commands of the Nordic nRF52 Bluetooth
®
LE DFU Bootloader can connect in order to
update the Proteus-III firmware.
The DFU application of the used App (see Table
) is such an application. For more details,
please refer to chapter
. As soon as a connection has been set up,
turns off
again and
turns on.
The implemented Nordic nRF52 Bluetooth
®
LE DFU bootloader uses a dual
bank method to update the firmware. Thus, the old firmware is only replaced
once the new firmware has been transferred and authenticated successfully.
This prevents the module from being flashed with a faulty firmware.
An OTA firmware update will take several minutes to be performed, the duration
is also dependent how much of the firmware shall be updated (application only
or complete update).
The max connection interval of the update service is set to 30ms. Please check
whether your mobile supports this speed.
This method is only applicable if the Proteus-III still contains an intact boot-
loader.
Proteus-III reference manual version 1.3
© August 2020
www.we-online.com/wireless-connectivity
180