User Manual

Table Of Contents
SARA-R4 series-AT commands manual
UBX-17003787 - R16
14System features
Page 159 of 401
14System features
14.1Firmware installation +UFWINSTALL
+UFWINSTALL
Modules All products
Syntax PIN required Settings saved Can be aborted Response time Error referenceAttributes
full No No No - FW Install Error
14.1.1Description
Triggers the FW installation procedure, starting from the file (update binary file) stored in the module file
system. It could be used as a part of implementation of the FOTA procedure. The command causes a SW
system reset with network deregistration.
SARA-R4 / SARA-N4
Once the +UFWINSTALL AT command has been issued, the FW installation process shall begin. If the
firmware update includes a boot code update, then there is relatively small window during the update
process of this code section where an interruption, such as the removal or the loss of power supply to the
module, can lead to image corruption of the module that is not recoverable.
SARA-R4 / SARA-N4
At the end of a successful installation, the main firmware software boots up and the SIM is reset (the PIN
will be required if enabled).
Refer to the specific firmware update release notes for information concerning NVM after installing the
firmware.
Once the command has been sent correctly, the FW resets and at the next boot-up, the FW install will
start.
In case of power loss during the install phase, at the next module wake-up a fault is detected and the
module remains in Firmware Install Mode until the end of the procedure (install terminated).
The command syntax differs depending on the module: see the corresponding subsection for the correct
command handling.
14.1.2Syntax
Type Syntax Response Example
Set AT+UFWINSTALL OK AT+UFWINSTALL
OK
Test AT+UFWINSTALL=? OK OK
14.1.3Notes
SARA-R4 / SARA-N4
After the command is issued, the module reboots and starts the install process which can take up to
20 minutes long. No result codes are issued on the terminal during this phase and both UART and USB
interfaces are unavailable for the communication. At the end of the update process the module reboots
again with the new firmware installed.
Store the update file on the device; the procedure for storing is up to the user (+UFTPC, +UFWUPD or
+UDWNFILE).