Update the firmware using web services in Remote Manager

Remote Manager supports both synchronous and asynchronous firmware update using web services. The following examples show how to perform an asynchronous firmware update. See the Remote Manager documentation for more details on firmware updates.

Before you begin, verify the TCP connection method your device uses to connect to Remote Manager: query once a day or use a persistent TCP connection. See TCP connection.

WARNING! The firmware version 1140F reorganizes the product's flash memory and upgrades the product to version 11410. You cannot downgrade to a version earlier than 11410 after installing 1140F/11410.

Note Digi Remote Manager requires TCP and will not work with NB-IoT, unless the carrier supports TCP.

  1. Download the updated firmware file for your device from Digi's support site.
    1. Go to the Digi XBee 3 Cellular LTE-M\NB-IoT support page.
    2. Scroll down to the Firmware Updates section.
    3. Locate and click Digi XBee 3 Cellular LTE-M/NB-IoT firmware to download the zip file.
    4. Unzip the file and locate the .gbl file in the unzipped directory.
  2. Send an HTTP SCI request to Remote Manager with the contents of the downloaded .gbl file converted to base64 data. Refer to the the following examples:

    Examples for .gbl: