Update

Prev Next

Since flexAI is a Linux based system, the firmware consists of multiple packages. So one my either update individual packages (meant for experienced users, developers and service) or all relevant packegaes for a complete release.

flexAI firmware can be updated in three ways:

  • From a firmware image on a USB stick plugged into a USB port

  • From a local image on a computer that is connected to the same network the flexAI hardware

  • From our online server

Depending upon the throughput feed of the LAN, updating via USB is generally much faster.

Default Update Page

The default view of the Update Page allows for the three steps of an update to a new flexAI release. From here you can select an update source (A) and start the update (B) and finally Reboot (C) the device to restart all processes.

Figure 1 -Basic page to update to a release version

Extended Updated Page

Figure 2 - Main update page

Clicking the Setup icon (C) opens a window with options to:

  • Automatically update packages when a new release is installed (default = on)

  • Show advanced package management (meant for experienced users, development and service - default = off)

  • Only show Junger packages (default = on)

When Show advanced packet management is turned on it shows the installed packages (B) in detail. Use the Display column (A) to select whether All available packages are displayed at once or just the content from a specific section.

Selecting an Update Source

To begin an update, click on the Change Update Source button (A). A Choose Package Source window (B) will open. Click on the desired source. When the pop-up window appears, follow the on-screen instructions, which will vary slightly depending on the selected update source.

Figure 3 - Selecting an update source

Figure 4 - example USB update

When pressing the EXECUTE UPDATE buton a "Refreshing Repository" progress window will appear:

Figure 5 - Refresh Repository progess bars

After all files are copied to the internal memory of te flexAI device a "CAUTION" message appears:

Figure 6 - CAUTION message

Press PROCEED and be patient. Once the update is complete and the "Update Successful" window appears, reboot the hardware:

Figure 7 - success message

When selecting USB DEVICE you must burn the *.iso file as an image to an USB stick. Don't simply copy that file to a stick!

You may use the balena Etcher tool: https://etcher.balena.io/ or similar tools for macOS.

Important - Be sure to remove the processor from the on-air path before updating, as the unit will disconnect from the network, and audio will be interrupted during the update.