Firmware updates for Cambrionix hubs – Cambrionix Limited Skip to content

Firmware updates for Cambrionix hubs

Firmware updates for Cambrionix hubs

  • Guides & tips
  • Software & Developer Tools
Firmware Updates for Cambrionix USB Hubs

Firmware is the embedded software that controls the core functionality of your Cambrionix hubs, ensuring they operate at peak performance while maintaining the highest standards of security.

We regularly release new firmware, and keeping it up to date ensures your hub benefits from the latest features, performance improvements, bug fixes, and maintains compatibility with the latest Cambrionix software.

There are several ways to update the firmware on your hub, depending on your operating environment and deployment requirements:

  • Cambrionix Connect – recommended for most users and day-to-day updates,
  • Command Line Updater (CLU) – ideal for offline, automated, or production environments,
  • Cambrionix Hub API – intended for advanced users who require programmatic control.


Updating Firmware Using Cambrionix Connect

Cambrionix Connect is our proprietary software platform, designed for intelligent device and hub management. It provides the simplest way to keep your hub firmware up to date and is recommended for most users.

Designed as a set-and-forget solution, the application automatically discovers connected Cambrionix USB hubs, detects the firmware version installed on each device, and notifies you when an update is available.

Within the Cambrionix Connect platform, firmware updates are managed through the Hub Firmware section in Settings.

Here, you can view all connected hubs alongside their currently installed firmware versions and see which firmware versions are available for installation.

The firmware status indicator appears next to each hub:

  • Red indicates that a newer firmware version is available,
  • Green indicates that the hub is already running the latest firmware.

To update firmware using Cambrionix Connect, select the connected hub or hubs you wish to update. The latest compatible firmware version will be selected automatically.

If required, you can manually select a different firmware version before proceeding. Once selected, click the Update Firmware button at the top of the application to start the firmware update process.

Cambrionix Connect manages the update process automatically, minimising user interaction and ensuring the correct firmware is applied to each supported device.

Updating Firmware Using the Command Line Updater (CLU)

The Command Line Updater is a stand-alone application designed for host computers connected to supported Cambrionix hardware. It provides a flexible and reliable way to update firmware released by Cambrionix and is particularly well-suited to offline environments, automated workflows, and production or manufacturing setups.

The CLU simplifies firmware deployment while minimising user interaction. It can be used to update firmware without installing any software, supporting runtime libraries, or making changes to the host operating system.

You can download the Command Line Updater along with the latest User Manual.

The download is provided as a combined ZIP file containing all necessary components for:

  • macOS®
  • Linux®
  • Microsoft Windows™

The ZIP file also includes the latest firmware versions for all supported Cambrionix products.

To use the Command Line Updater, you will need a terminal program. A terminal is a text-based interface to the operating system and is included with most operating systems by default. Any standard terminal application can be used to run the updater.

Updating Firmware Using the Cambrionix Hub API

For advanced use cases, firmware can also be updated programmatically using the Cambrionix Hub API. This method allows firmware updates to be integrated directly into custom applications, scripts, or automated systems.

Using the Hub API, you can manually add firmware files and control the update process as part of your own software workflow. This approach is intended for users who require tight integration with existing systems or advanced control over hub management.

The API methods control all aspects of firmware updates on Cambrionix hubs. There are several subcommands that allow you to add or remove firmware files from the API’s local storage, list the currently available firmware files, update firmware from provided files and check the status of existing firmware updates.

Further information on updating firmware using the Hub API is available in the Cambrionix Hub API User Manual.

The API is now part of the Cambrionix Connect software platform, ensuring secure, unified access to all hub management features. Sign in to Connect to access it.

Importance of Firmware Management

Regular firmware updates are crucial for ensuring the security, performance, and compatibility of your Cambrionix devices. Through the Firmware section in Cambrionix Connect, users can easily manage these updates, contributing to the longevity and reliability of their devices.

Cambrionix Technical Support

If you encounter any issues managing the firmware in Cambrionix Connect, or if you need further assistance, please refer to the Cambrionix Connect User Manual or contact our Support team, who will be glad to assist. Submit a ticket or leave us feedback.

Share on

Q&A

  • Why can't SQA teams rely on simulators alone?

    Simulators cannot reproduce real-world hardware behaviours, OEM-specific differences, biometric flows, camera and performance constraints, or network variability. Final validation of any software release must run on physical devices to confirm it behaves correctly across the full range of devices your users own.

  • What causes device dropouts during automated testing?

    Device dropouts during automated testing are most commonly caused by USB infrastructure that cannot sustain the combined data and power demands of large device fleets under heavy workloads. Consumer-grade USB 2 and USB 3 hubs lack the bandwidth, stability, and power delivery capability required for enterprise-scale SQA environments. Purpose-built solutions with Thunderbolt architecture and intelligent Power Delivery eliminate this problem.

  • How does AI development affect real-device testing requirements?

    AI-assisted development increases the speed and frequency of software releases. Every release still requires validation on real hardware before deployment, which means the volume of real-device testing increases in direct proportion to the pace of AI-driven development. Teams that do not scale their real-device testing infrastructure risk becoming the bottleneck in an otherwise accelerated development pipeline.

  • What is intelligent Power Delivery in USB hub testing solutions?

    Intelligent Power Delivery (PD) allows a USB hub to consistently allocate the right level of charging power to each connected device based on its requirements and battery state. In SQA environments, this prevents devices from losing charge during long automated test runs, reduces unnecessary charging that degrades battery health over time, and ensures all tests complete successfully even under heavy parallel workloads.

  • How do Cambrionix hubs integrate with automated testing workflows?

    The Cambrionix Connect software provides an API and CLI for programmatic control of individual ports and devices. Teams can remotely manage device connectivity, reboot devices, schedule charging sessions, and monitor real-time device status without physical access to the lab. These capabilities can be combined with third-party tools such as Apple Configurator and other test automation frameworks, allowing teams to incorporate Cambrionix hubs into broader automated workflows and device management pipelines.

Shop Now

Read More