Chapter 5 - Carrier Specific Notice; Firmware Over The Air (Fota) Script; Verizon Requirement: Firmware Over The Air (Fota) - Scripting; Cellular Module Fota Script Example Process - Multitech SocketModem Cell Device Manual

Hide thumbs Also See for SocketModem Cell:
Table of Contents

Advertisement

CARRIER SPECIFIC NOTICE
Chapter 5 – Carrier Specific Notice

Firmware Over the Air (FOTA) Script

Verizon Requirement: Firmware Over The Air (FOTA) - Scripting

At times, your device may require a critical update to radio firmware for devices connecting to the network. To
stay compliant to Verizon's LTE requirements you must implement FOTA. Failure to perform a critical update could
result in losing access to the Verizon network.
MultiTech has developed a script for customers to use in order to initiate a FOTA update from the (the customer's)
local host processor (pull FOTA).
MultiTech LTE Category M1, Cat 1, and Cat 4 devices for Verizon will allow the customer to initiate a FOTA update
from a remote server (push FOTA) as required and communicated by Verizon.
If your device does not include local processing capabilities, you will be required to upgrade when that release
becomes available.
Below is an example of a FOTA process for an LTE cellular module (the same steps would work for other LTE
devices just using different file names) you could implement in your host system. You may implement the process
below or implement your own FOTA solution.
In the example below, your host system application periodically accesses a file placed on an FTP server of your
choosing and reads file contents to determine if a firmware update is required. Contact MultiTech at
support.multitech.com for test delta files and to review your process prior to deployment.

Cellular Module FOTA Script Example Process

1.
Set up an FTP server to contain a folder for future module firmware files.
2.
Assign a unique username/password to access the FTP server.
3.
Create and place a file on your FTP server named firmwarecheck.csv to be downloaded and read by your
cellular radio module FTP client host application. Include the following types of information in the file.
You can include additional information as needed.
a.
The firmware version and build your LTE device should currently be using.
b.
Path on current FTP server where firmware update file resides.
c.
The date/time interval at which the host application should next perform a FOTA check in.
d.
FTP server IP address which the host application should access during next FOTA check in.
e.
Credentials for the FTP server where host application should next perform a FOTA check in.
4.
Before deploying devices with your Telit cellular radio module, create code in the host system code to
perform the following sequence at a defined interval (nightly, weekly, daily, monthly).
a.
Issue following command to your cellular radio module to configure socket connection settings:
AT#SCFG=1,3,300,90,600,50
b.
If data APN has not previously been programmed, issue the following command:
AT+CGDCONT=3,"IPV4V6","CorrectAPNForAccount"
If the data APN has been previously programmed, go to Step 4.c.
c.
Issue the following command to check for signal presence:
20
®
SocketModem
Cell MTSMC-MNG2 Device Guide

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mtsmc-mng2

Table of Contents