LTE-A Module Series
EP06&EG06&EM06 DFOTA User Guide
EP06&EG06&EM06_DFOTA_User_Guide 13 / 16
4
Abnormalities and Important Note
4.1. Abnormalities
4.1.1. Wrong Delta Firmware Package
After executing AT+QFOTADL command and the delta firmware package is downloaded, the module will
reboot automatically and then enter into recovery mode. The module checks the upgrade package first, if
there is something wrong with the package, the URC (+QIND: "FOTA","END",<err>) of an error code (504,
505 or 510) will be reported, then the module will reboot automatically, enter into recovery mode and
re-check the package for maximally five times. If the package is still wrong after five retries, the module
will reboot and enter into normal mode. In such case, please confirm the delta firmware package and
re-put it on FTP/HTTP(S) server.
4.1.2. Failure of Firmware Upgrade
After the upgrade package is checked OK, then it starts to upgrade firmware. If it is failed to upgrade the
firmware, the URC (+QIND: "FOTA","END",<err>) of an error code (502, 511, 520-530 or 540-546) will be
reported, then the module will reboot automatically, enter into recovery mode and retry to upgrade for
maximally five times. If upgrade is still unsuccessful after five retries, the module will stop firmware
upgrade and restore to the original version.
During an upgrading process, once the delta firmware package is downloaded, the module can only retry
for maximally five times in total, among which retry times for package checking and firmware upgrading
are both included.
As mentioned in
Chapter 2
, it is a completely automatic process after executing AT+QFOTADL command.
Therefore, any +QIND: "FOTA","END",<err> URCs sent from the module to the Ext. MCU can be ignored.
NOTE