Applicable Products

Part number Description
QUARTZ-22-LTE (EU) Dual Port Dual SIM LTE Router (EU)
QUARTZ-COMPACT-11-LTE (EU) Single Port Compact LTE Router (EU)
QUARTZ-COMPACT-G11-LTE (EU) Single Port Compact LTE Router (EU) with GPS
QUARTZ-GOLD-W21-LTE4 (EU) Gigabit Ethernet RS232 Industrial Router with dual WiFi
QUARTZ-GOLD-W21(485)-LTE4 (EU Gigabit Ethernet RS485 Industrial Router with dual WiFi
QUARTZ-GOLD-21-5G (GL) Dual Port Gigabit Ethernet 5G NR Router (GL)
QUARTZ-GOLD-W21-5G (EU) Dual Port Gigabit Ethernet 5G NR Router (EU)
QUARTZ-GOLD-W21-5G (GL) Gigabit Ethernet Industrial Router with dual Wi-Fi
QUARTZ-GW22-LTE (EU) Dual Port Dual SIM LTE Router (EU) with GPS
QUARTZ-LITE-11-LTE (EU) Dual Port Small Footprint LTE Router (EU)
QUARTZ-LITE-21-LTE (EU) Dual Port Small Footprint LTE Router (EU)
QUARTZ-LITE-G21-LTE (EU) Dual Port Small Footprint LTE Router (EU) with GPS
QUARTZ-LITE-GW21-LTE (EU) Dual Port Small Footprint LTE Router (EU) with GPS
QUARTZ-LITE-W21-LTE (EU) Dual Port Small Footprint LTE Router (EU)
QUARTZ-ONYX-GW42-5G (GL) Quad Port Gigabit Ethernet 5G NR Router (GL) with GPS
QUARTZ-ONYX-W42-5G (GL) Quad Port Gigabit Ethernet 5G NR Router (GL)
QUARTZ-W22-LTE (EU) Dual Port Dual SIM LTE Router (EU)

Objective

Quartz routers series use a combination of router and cellular module firmware to function. Router firmware can be updated by following the application note “How to upgrade a Siretta Router Firmware Application Note”

So far, updating router module firmware has been a complex one that involves opening of router casing, removing PCB assembly, detaching the cellular module, plugging the module into a USB adapter then update firmware using a tool called QFLASH. A lengthy procedure requiring Siretta Technical support.

This application note allows users to update the cellular module inside Siretta Quartz series routers using efficient and non-invasive procedure without disassembling the unit.

Solution

DFOTA – Stands for Delta Firmware Update Over-The-Air. DFOTA allows users to update router module firmware using cellular network. Router is set to AT over IP mode where AT command AT+QFOTADL is issued to initiate the update process and point to a location where delta firmware is stored.
Delta firmware file can be either stored in a remote HTTPS/HTTP server or FTP server, this application note covers the procedure were delta firmware file stored in HTTPS server.

Requirements

• Siretta Quartz Series Router (for this applicationQUARTZ-ONYX-GW42-5G (GL) was used)
• Windows 11 Laptop with Tera Term Version 4.96 or above (Tera Term can be downloaded from the following link – Tera Term Link ).
• URL where Delta Firmware file is stored.
• AT Command over Internet Protocol Router Guide

Demonstration of Solution

1. Follow router quick start guide for initial router settings.
2. Wait for the router to connect to the cellular network.
3. Confirm that router has received IP addresses (See below).

 

4. Navigate to a Basic Network in router GUI.
5. Select Cellular tab.
6. Uncheck Modem Enable checkbox

7. After unchecking Enable Modem check box, page will look like below.

8. Click Save button.
9. Wait for about 3 seconds.
10. You will receive page below.

11. Click Reboot Now.
12. You will receive reboot prompt below.

11. Click Reboot Now.
12. You will receive reboot prompt below.

15. Open Overview page (see below).

16. Navigate to a Basic Network in router GUI.
17. Select Cellular tab.
18. Confirm Modem Enable checkbox is unchecked (See below).

19. Open AT Command over Internet Protocol Router Guide
20. Follow steps 1 to33 of the AT Command over Internet Protocol Router Guide.

Note: Router IP address in AT Command over Internet Protocol Router Guide is 172.168.1.1 which is different from the router IP address used in this guide (192.168.1.1). Replace 172.168.1.1 with 192.168.1.1 and continue with the rest of the application note.

21. You will be presented with Tera Term window.

192.168.1.1 – Tera Term VT
File    Edit     Setup     Control     Window     Help
 

22. You have now established connection with the cellular module inside the router.
23. Issue the following set of AT commands to query modem and initiate DFOTA process.
24. Issue AT+CREG? – to Check the network registration.

192.168.1.1 – Tera Term VT
File    Edit     Setup     Control     Window     Help
 

AT+CREG?

 

+CREG: 0,5

25. Receive following when registered to a local network: +CREG: 0,1.
26. Receive following when registered to a roaming network: +CREG: 0,5.
27. Issue AT+CGPADDR=1 to Check if the context is activated.

192.168.1.1 – Tera Term VT
File    Edit     Setup     Control     Window     Help
 

AT+CGPADDR=1
+CGPADDR: 1,”10.188.232.13″

 

OK

 

28. Receive IP address when context is activated: +CGPADDR: 1,”10.188.232.13″

Note: If no IP address is returned issue AT+CGACT=1,1 to activate context or contact [email protected]. Your returned IP address may be different from the above depending on your SIM card provider.

29. Issue AT+QGMR to receive full current firmware version.

192.168.1.1 – Tera Term VT
File    Edit     Setup     Control     Window     Help
 

AT+QGMR

RM500QAEAAR13A03M4G_01.201.01.201

OK

 

30. Full current firmware version is RM500QAEAAR13A03M4G_01.201.01.201.

31. Obtain link from Siretta representative for Delta Firmware package location.

32. For this guide the following link was used http://portal.siretta.com/uploads/DELTA/sign_to_RM500QAEAAR13A03M4G_01.203.01.203_118669193e.zip.

33.Issue the following at command to initiate firmware update over Air.

AT+QFOTADL=”http://portal.siretta.com/uploads/DELTA/sign_to_RM500QAEAAR13A03M4G_01.203.01.203_118669193e.zip

34.You will receive OK, when successful.

192.168.1.1 – Tera Term VT
File    Edit     Setup     Control     Window     Help
 

AT+QFOTADL=”http://portal.siretta.com/uploads/DELTA/sign_to_RM500QAEAAR13A03M4G_01.203.01.203_118669193e.zip

 

OK

 

35. Followed by the indication of the status of upgrade +QIND.

 

+QIND: “FOTA”,”HTTPSSTART”

 

+QIND: “FOTA”,”HTTPSEND”,0

 

+QIND: “FOTA”,”START”

 

+QIND: “FOTA”,”END”,0

 

 

Note: 0 indicates firmware was successfully loaded to the module flash storage and upgrade was successful. If you receive any number other than 0 contact [email protected].

You may only receive +QIND: “FOTA”,”HTTPSSTART”, if you see this wait for about 3-5 minutes, as firmware update is taking place in the background then power cycle the router.

36.After receiving no error an automatic firmware update will commence, and you will be unable to send any AT command to the module.

37. After receiving QIND: “FOTA”,”END”,0 the firmware update is successful.

38. Power cycle router.

39. Re-open terminal and query module current firmware by using the following at command AT+QGMR

192.168.1.1 – Tera Term VT
File    Edit     Setup     Control     Window     Help
 

AT+QGMR

 

RM500QAEAAR13A03M4G_01.203.01.203

 

OK

 

40. Full current firmware version is RM500QAEAAR13A03M4G_01.203.01.203

41. You have successfully updated module firmware from RM500QAEAAR13A03M4G_01.201.01.201 to RM500QAEAAR13A03M4G_01.203.01.203 using DFOTA.

Note: During firmware update make sure the SIM card has enough cellular data to avoid connection loss during uploading firmware package from the server to the module.

42. Navigate to a Basic Network in a router GUI.

43. Select Cellular tab.

44. Check Modem Enable checkbox.

45. Reboot the router.

46. Wait for the reboot cycle to complete.

47. Router is ready for use with the latest firmware.

If you encountered any problem during firmware update or following this guide, please contact [email protected]

Additional Reading

Description Author
AT Command over Internet Protocol Router Guide

 

Siretta
QUARTZ-ONYX Software Manual Siretta
Router Quick Start Guide Siretta
 

 

Download PDF
Share