Update the DAL OS system firmware

Digi’s DAL OS firmware for Digi devices provides a managed, secure embedded operating system foundation that supports scheduled and ad-hoc updates to ensure device integrity and performance over time. DAL OS firmware can be updated locally using the device’s DAL OS Web UI console or the CLI console. Devices can be updated locally or remotely using Digi Remote Manager, which enables local updates on individual devices through the DAL OS Web UI or CLI consoles, and remote updates across multiple devices simultaneously using templates. For more information about updating firmware using Digi Remote Manager, see About the DAL OS firmware in the Cellular documentation portal.

The TX64 operating system firmware images consist of a single file with the following naming convention:

platform-version.bin

For example, TX64-25.2.54.xxx

Updating from releases prior to release 22.2

If you are updating your TX64 device by using the local Web UI, you must first update to release 22.2 prior to updating to the current release.

Python and DAL OS firmware updates

Make sure to check the Python version you are using and that it is compatible with the DAL OS firmware version to which you want to update. You may need to update any Python scripts you have so they are compatible with the Python running on the DAL OS firmware version you choose. See Python versions and corresponding DAL OS firmware versions.

Certificate management for firmware images

The system firmware files are signed to ensure that only Digi-approved firmware load onto the device. The TX64 device validates the system firmware image as part of the update process and only successfully updates if the system firmware image can be authenticated.

Downgrading

Downgrading to an earlier release of the firmware may result in the device configuration being erased.

Downgrading from firmware version 22.2.9.x

Beginning with firmware version 22.2.9.x, the TX64 device uses certificate-based communication for enhanced security when connecting to Digi Remote Manager. If you downgrade your firmware from version 22.2.9.x to version 21.11.x or previous, your device will no longer be able to communicate with Remote Manager.

To remedy this issue, select the device in Remote Manager and select Actions > Reset Device Certificate.