SARA-R4/N4 series - AT Commands Manual
UBX-17003787 - R09
14 System features
Page 144 of 307
14 System features
14.1 Firmware instalUFWINSTALL
+UFWINSTALL
SARA-R404M SARA-R410M-01B SARA-R410M-02B SARA-R410M-52B SARA-R412M
Modules
SARA-N4
Syntax
PIN required
Settings saved Can be aborted
Response time Error reference
Attributes
full
No
No
No
-
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.
During the update process, the device cannot be used to make calls, even emergency calls. The update process
is fault tolerant, even if the battery is suddenly removed.
At the end of a successful installation, the main firmware software boots up, NVM and profiles data are set
to the factory-programmed values of the new firmware version and the SIM is reset (the PIN will be required
if enabled).
SARA-R4 / SARA-N4
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 (
or