LTE Module Series
BG96 DFOTA User Guide
BG96_DFOTA_User_Guide
10 / 16
Parameter
1. "RESTORE" means the process of copying the upgraded firmware to the original partition from
backup partition.
2. If the module is powered down during "RESTORE", the module will automatically enter into forced
upgrade mode when power up next time and continue upgrade from "RESTORE". The upgrade
interface is shown as below:
+QIND: "FOTA","Last upgrade was not finished,continue upgrade"
+QIND: "FOTA","RESTORE",1%
+QIND: "FOTA","RESTORE",2%
...
+QIND: "FOTA","RESTORE",100%
+QIND: "FOTA","END",0
3. If SSL certificates are needed while downloading the firmware package from an HTTPS server, then
they should be uploaded to
/datatx
of BG96, and must be renamed in accordance with the following
rules:
The root certificate must be renamed into
fota_cacert.pem;
The client certificate must be renamed into
fota_client_cert.pem
;
The private key must be renamed into
fota_client_key.pem
.
Quectel QEFS Explorer tool can be used to upload the certificates. For more details about the tool,
please refer to
Quectel_BG96_QEFS_Explorer_User_Guide
.
<httpURL>
String format. The max length is 255 bytes. It should be started with "HTTP://" or
“HTTPS://”, for example:
“HTTP://<http_server_URL>:<http_port>/<http_file_path>”.
<http_server_URL>
String type. The IP address or domain name of the HTTP(S) server.
<http_port>
Integer type. The port of the HTTP(S) server. The default value is 80. The range is
1-65535.
<http_file_path>
String type. The file name in HTTP(S) server.
<http_err>
Integer type. The HTTP(S) error code. 0 means upgraded successfully. Any other
value means an error. Please refer to
Chapter 5
for more details.
<percent>
Integer type. The upgrade progress in percentage.
<err>
Integer type. 0 means upgraded successfully. Any other value means an error.
Please refer to
Chapter 5
for more details.
NOTES