Update the device and cellular firmware using XCTU and USB Direct access

You can use XCTU to update the device and cellular firmware. XCTU updates the device firmware to the version you select, and then, if needed, XCTU will attempt to update your cellular firmware. Upgrading the cellular component firmware requires USB Direct, which is accessible using an XBIB-CU-TH development board or from your board design.

WARNING! Version 3100F reorganizes the product's flash memory and upgrades the product to version 31010. You cannot downgrade to a version earlier than 31010 after installing 3100F/31010. You also need to use XCTU version 6.4.2 or later.

Prerequisites

To update the device and cellular firmware:

  1. Launch XCTU .
  2. Click the Configuration working modes button .
  3. From the Radio Modules list, select the device that you want to update.
  4. Verify the following configuration. The cellular component firmware update may not work if any of these settings are enabled. Ensure the following:

    • Airplane mode is disabled: ATAM set to 0
    • Bypass mode is disabled: ATAP not 5
    • USB Direct Mode is disabled: ATP1 not 7
  5. Click Update firmware. The Update the radio module firmware dialog appears and displays the available and compatible device firmware for the selected XBee module.
  6. Select the product family of the XBee module, the function set, and the latest firmware version for the device.
  7. Make sure you check the Force the module to maintain its current configuration to ensure you do not lose any changes to your configuration.
  8. If desired, you can select the Force the Cellular modem update option. When selected, the cellular component is updated even if it is already on the newest firmware version. This step is optional.
  9. Click Update to update the device firmware.
  10. If the cellular component firmware requires an update or if you selected the Force the Cellular modem update option, a prompt displays.
  11. Click OK to continue with the update process. XCTU performs the following:

    • XCTU applies and updates the device firmware.
    • If the cellular firmware is being updated, XCTU reconfigures the XBee for USB Direct access and updates the new cellular firmware on the device.