Skip to main content

FLY-ALPS Firmware Update

Applicable Version

This document applies to devices with firmware version >= v2.0.0. This version can be updated directly via the web tool without entering DFU mode. If your firmware version is lower than this, please refer to the Firmware Flashing documentation.

Check Firmware Version

Via the Web Tool, you can view the current firmware version number after connecting the device.

Firmware Download

Firmware can be obtained via the following link:

Please note

The zip archive must be extracted before use.

  • Alternatively, download the complete repository via git (ensure the host machine has internet access):

  • For general systems

    cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git
  • For FLY host machine

    git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmware
    ln -s /data/FLY-Firmware /root/FLY-Firmware
  • If the firmware package has already been downloaded, it is recommended to update to the latest version before proceeding:

    cd ~/FLY-Firmware && git pull

  • The previous repository is no longer maintained. To delete it, execute:
    rm -rf ~/FLY_Katapult /root/FLY_Katapult

The current firmware is located in the following path within the compressed package:

FLY-Firmware/ExtensionBoard/ALPS/Product-Firmware

Update Steps

  1. Connect the device to the computer using a Type-C cable that supports data transfer.
  2. Visit FLY-ALPS Configuration Tool, click Connect Device and select the ALPS serial port in the popup window.
  3. After successful connection, click the Enter Flashing button. The device will automatically enter flashing mode and a flashing dialog will appear.
  4. Click Select Device, choose FLY-ALPS from the popup list, then click Connect.
  5. Click Select Firmware to browse and select the downloaded firmware file.
  6. Click Start Flashing and wait for the process to complete.
  7. After successful flashing, the device will automatically restart.
Note

Do not disconnect the Type-C cable during the update process, as this may cause the flashing to fail.

Loading...