Update An Xbee Module Cellular Component Using Api Mode (Over The Wire) - Digi XBee 3 Cellular LTE-M User Manual

Smart modem
Table of Contents

Advertisement

Update the firmware
2. Go to a command line and navigate to the directory containing the script.
3. Run pip install --user -r requirements.txt in the directory containing the
script.
Note
If using virtualenv, run pip install -r requirements.txt instead.
4. Run the script. Type: python fota.py <arguments>
where <arguments> includes the IMEIs and any optional parameters needed for the
environment. For more information, see
5. Press Enter. You will be prompted for your Remote Manager user name and password.
6. After you have entered the user name and password, the script connects to Remote Manager.
For each device listed as an argument in the command line, the script performs the following
items:
Verifies connectivity to Remote Manager and the module configuration.
n
Applies a sequence of updates to the module that are needed to perform the update.
n
Verifies the final cellular component version.
n
7. When complete, a CSV is generated and named using this format: results-
<timestamp>.csv, where <timestamp> is the time of the run. The file lists each IMEI,
whether the update for that IMEI was successful, and any error message if the update failed.
8. A successful update appears as:
SUCCESS updating 352753090812345090861053
9. If the update was not successful, try the update again with this flag: --type=ip
10. If the update was still not successful, contact Digi Technical Support at
tech.support@digi.com.
Update an XBee module cellular component using API mode (over
the wire)
You can update an XBee 3 Cellular LTE-M/NB-IoT module from the current module cellular component
version to a more recent version over the wire, using API mode and the script described in this
section.
Prerequisites
Each module must be inserted into a development board such as the Digi XBIB-CU-TH,
n
powered on, and connected to the PC.
Each module must be running firmware 11413 or later. For update instructions, see
n
the latest firmware from
Each module must have an active, registered SIM card installed.
n
Each module must be configured in the default operating mode:
n
ATAM
set to 0 to disable airplane mode
l
ATSM
set to 0 to disable sleep
l
ATP0
set to 0 and
l
If any of these settings needed to be changed, issue
Digi XBee® 3 Cellular LTE-M/NB-IoT Global Smart Modem User Guide
Script
usage.
XCTU.
ATP1
set to 0 to disable direct USB.
Update the cellular firmware
ATWR
to save changes.
Update to
93

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xbee 3 cellular nb-iot

Table of Contents