FLY-ALPS Firmware Update
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:
- Download Firmware Package – Direct download of the latest firmware zip archive
The zip archive must be extracted before use.
- Repository Address – Access the firmware repository
-
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-Firmwareln -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
- Connect the device to the computer using a Type-C cable that supports data transfer.
- Visit FLY-ALPS Configuration Tool, click Connect Device and select the ALPS serial port in the popup window.
- After successful connection, click the Enter Flashing button. The device will automatically enter flashing mode and a flashing dialog will appear.
- Click Select Device, choose
FLY-ALPSfrom the popup list, then click Connect. - Click Select Firmware to browse and select the downloaded firmware file.
- Click Start Flashing and wait for the process to complete.
- After successful flashing, the device will automatically restart.
Do not disconnect the Type-C cable during the update process, as this may cause the flashing to fail.