Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
outlinetrue

Introduction

There are three methods to update the USB connect LPWA modem firmware :

...

  • Firmware

...

uFOTA is a managed and automated FOTA service based on WM2M protocol by u-blox. This service is able to manage the upgrading of multiple modules to new firmware version with one campaign.

Recommendations:

  • uFOTA campaign shall only be planned, if the USB connect LPWA devices are ensured to have a proper power supply while the update is conducted.

  • If the devices are battery powered, be aware that the uFOTA will shorten the battery lifetime.

  • The update of individual devices might take up to 20min.

  • Devices shall check for FW updates once per day (AT+UFOTACONF=2,86400)

  • FW updates will consume data volume from your data plan.

Remark:

  • By default-setting, the devices are configured not support regular uFOTA update checks.

  • Exelonix GmbH can not grant warranty on devices that conducted a uFOTA campaign.

Immediate uFOTA on individual Devices

Version & Profile Check

Check if you have installed the latest firmware. And the version number should now be higher than L0.0.00.00.05.08 [Apr 17 2019 19:34:02]

>  ATI

Manufacturer: u-blox
Model: SARA-R410M-02B
Revision: L0.0.00.00.05.08 [Apr 17 2019 19:34:02]
SVN: 03
IMEI: 352753098853359

OK

uFOT requires Vodafone Global Roaming" profile (197), therefore check if the "Vodafone Global Roaming" profile (197) is present and has version 7.2, otherwise contact: info@exelonix.com

>  AT+UMNOPROF=,1

OK

>  AT+UMNOPROF=?

+UMNOPROF:

0: SW default

1: SIM ICCID select

2: ATT 7.1

6: China Telecom 7.0

31: DT 7.0

8: Sprint 7.0

100: Standard Europe 7.0

4: Telstra 7.0

21: TELUS 7.0

5: TMO 7.0

19: Vodafone 7.0

3: Verizon 7.0

197: Vodafone-global-roaming 7.2

OK

uFOTA Preparation

Execute the following commands:

>  ATI

Manufacturer: u-blox
Model: SARA-R410M-02B
Revision: L0.0.00.00.05.08 [Apr 17 2019 19:34:02]
SVN: 03
IMEI: 352753098853359

OK

>  ATI9

L0.0.00.00.05.08,A.02.04

OK

>  AT+COPS?

+COPS: 0,0,"262 02 DATA ONLY",9

OK

> AT+CGDCONT?

+CGDCONT: 1,"IP","vgesace.nb.iot","10.254.46.22",0,0,0,0

OK

Activate uFOTA (must return +UFOTACONF: 1, 1)

> AT+UFOTACONF=1

+UFOTACONF: 1, 1

OK

...

  • update

...

  • with

...

After the uFOTA update, set the update timing back:

...

deactivate uFOTA (recommended): AT+UFOTACONF=2,-1

How to specify a campaign (automated updates on multiple USB Connect LPWA devices)

Devices need to be configured to check for FW updates (i.e. once per day: AT+UFOTACONF=2,86400), otherwise a campaign of firmware updates is not possible.

The following information is required to be sent to ublox:

  • The product type: USB Connect LPWA (SARA-R410-02B)

  • Old FW version: L0.0.00.00.05.08 please specify

  • New FW version: L0.0.00.00.05.?? please specify

  • The IMEI list of the device participating in the campaign:please specify

  • The MNO provider: Vodafone

  •  The location area: please specify

  •  The requested schedule (date, time, duration) for the campaign: please specify

To initiate a uFOTA campaign (roll-out of new Firmware) send the information to support_eu@u-blox.com.

Remark:

  • After the confirmed start of the campaign, do not disconnect the power supply of the devices before the update has been carried out.

Code Block
languageperl
ATI
ATI 
Manufacturer: u-blox
Model: SARA-R410M-02B
Revision: L0.0.00.00.05.08 [Apr 17 2019 19:34:02]
SVN: 03
IMEI: 352753098853359
OK
ATI9
ATI9
L0.0.00.00.05.08,A.02.04
OK
AT+COPS?
AT+COPS?
+COPS: 0,0,"262 02 DATA ONLY",9
OK
AT+CGDCONT?
AT+CGDCONT?
+CGDCONT: 1,"IP","vgesace.nb.iot","10.254.46.22",0,0,0,0
OK
AT+UFOTACONF=1
AT+UFOTACONF=1
+UFOTACONF: 1, 1
OK
AT+UFOTACONF=2,3600

AT+UFOTACONF=2,3600
OK
+ULWM2MSTAT: 0,0
+ULWM2MSTAT: 1,13
+ULWM2MSTAT: 1,26
+ULWM2MSTAT: 1,39
+ULWM2MSTAT: 1,52
+ULWM2MSTAT: 1,65
+ULWM2MSTAT: 1,78
+ULWM2MSTAT: 1,91
+ULWM2MSTAT: 2,100
//After the successful download (+ ULWM2MSTAT: 2,100), the update may take some time (up to 20min).
Manufacturer: u-blox
Model: SARA-R410M-02B
Revision: L9.9.00.00.05.08 [Jul 11 2019 16:05:05]
SVN: 03
IMEI: 352753098853359
OK
  • EasyFlash

...

Definition

EasyFlash is a tool for the Windows OS to download the firmware from a PC through a serial interface (USB or UART).

Note : The EasyFlash Tool is not a public tool and could only be used internally !

If you are interested in this solution, contact the team of exelonix GmbH.

  Exelonix GmbH
  Washingtonstr. 16/16A
  D-01139 Dresden
  Germany

...

  • (restricted use)