The Firmware Update view adapts its behavior based on the type of XBee device you are using.
XBee modules
This view allows you to update the firmware or change the protocol of your XBee module.
1. Select your XBee product
When you open this view, the product selector control appears. Use it to choose your XBee product, using the product name and image as reference, and select the target firmware version to install.
Only available and compatible products and firmware versions are displayed. For example, if the current device is an XBee Cellular module, the selector only shows firmware options for that model.
Once you select a firmware version, the Release notes
button appears in the top-right corner of the firmware box.
Click it to open the release notes for the selected firmware version in your default PDF viewer.
2. Start the update
Before updating, you can:
-
Check Reset to defaults after flashing firmware to install a clean version of the selected firmware, discarding previous configurations.
-
For locally connected cellular devices only, enable Force the cellular modem update to update the modem to one of the available versions associated with the selected firmware version.
Finally, click Update device to begin the firmware update process. The progress view opens automatically when the update starts.
3. Inspect the update process
When the update begins, the Update in progress view appears, providing a clearer layout for monitoring progress.
The top section shows a header with:
-
The current configuration of the device (left side)
-
The new configuration being flashed (right side)
The main section displays a large device outline that acts as a progress indicator, along with text showing the current task in the update process.
| The progress indicator resets at each major step of the process, so a full update may restart it several times. |
A toggleable details panel on the right side shows the update log and step details. You can open or close it at any time to review the current status or inspect the complete process log.
When the update completes, whether successfully or with errors, the progress indicator updates with an icon representing the result:
-
If the update succeeds, you can continue working with the device normally.
-
If it fails, open the details panel to review the log and identify the issue.
After the update process finishes, click the Back button below the main icon and task label to return to the product selector and start a new update if needed.
Border routers
When you open the Firmware Update view of an XBee border router, XBee Studio automatically launches your default web browser and opens the device’s firmware update interface.
This web interface lets you update the device firmware directly. It displays the current firmware version, an alternate available version (if any), and several update options:
-
Upload file: Uploads and installs a firmware image stored on your computer.
-
Download from server: Checks for and downloads the latest firmware version available from the Digi server.
-
Duplicate firmware: Applies the same firmware version already stored as an alternate image on the device.
To upload a firmware image manually, click Choose File, select the file from your computer, and then click Update Firmware. Once the update starts, progress and status appear directly on the view until the process completes.
After the first access, the Firmware Update view in XBee Studio displays a message with an Open in browser button. You can click it anytime to reopen the firmware management interface if you close it or need to access it again later.