Skip to main content

FLY-ALPS Firmware Flashing

Applicable Version

This document applies to devices with firmware versions below v2.0.0. If your firmware version is at or above this version, please refer to the Firmware Update documentation to update directly via the web tool without entering DFU mode.

Check Firmware Version

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

Firmware Download

You can obtain the firmware 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

Enter Flashing Mode (for Flashing BOOT Firmware)

You can make the device enter flashing mode using any of the following methods:

  • Method 1:

    1. Connect the device to the computer using a Type-C cable.
    2. Press and hold the BOOT button on the device, briefly press the RESET button, then release BOOT.
  • Method 2:

    1. Press and hold the BOOT button on the device.
    2. Connect the Type-C cable to the device and the computer, then release the BOOT button.
Loading...

Flash Complete Firmware

The FLY-ALPS firmware is located at the following path within the compressed package:

FLY-Firmware/ExtensionBoard/ALPS/mergedBL
Linux Path Hint

If flashing on Linux, carefully complete the full path and filename of the firmware file. Alternatively, navigate to the FLY-Firmware directory that has been pulled on the local server or Linux host to view the actual filename before executing the flashing command.

For general flashing methods, please refer to the following link:

See this link for firmware updates

Note

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

Next Steps

After the BOOT firmware flashing is complete, the device supports direct updates to the main firmware via the web tool without the need to enter DFU mode again.

Please refer to the Firmware Update documentation to complete the main firmware update.

Loading...