Skip to main content

System Image Flashing

System Image Burning

System Introduction

FlyOS-Fast is a lightweight Linux system customized for 3D printing, supporting the entire series of Fly mainboards. Its features include:

  • Fast boot with kernel optimization ensuring Klipper real-time performance
  • File system optimization reducing the risk of failure to boot due to power loss
  • 30-second fast startup for KlipperScreen
  • Pre-installed services including Klipper, RRF, Mainsail, Fluidd, Moonraker, and KlipperScreen
  • Support for switching between Klipper and RRF systems
  • Support for online one-click switching between Mainsail and Fluidd
  • Support for USB printing, power-off resume printing, and serial console screen
  • Support for automatic firmware burning (fly-c8, fly-geminiv3)
  • Ability to pre-set default language and printer name for front-end UIs like Fluidd

For more OEM customization options (such as setting up custom boot logos, preset configuration files, hiding Mainsail tabs, etc.), please contact us.

Note

This is a lightweight customized system. The built-in components such as klipper are not official versions and do not support user modifications or upgrades.

  • The system account for FLYOS-FAST is root, with the password being mellow

Preparation Before System Burning

  1. Prepare the required devices
  • Card reader
  • A TF card with a capacity of 16GB-128GB, with a transmission speed of Class10 or higher.
  • It is recommended to use high-quality TF cards from brands such as SanDisk, Samsung, and Kioxia; avoid using low-quality TF cards!
  • Windows PC (Windows 7, 10, or 11 is acceptable)
  1. Download the FLY-H5 system image: H5 system image

    tip
    • The naming rule for system files is: FlyOS-Fast-[chip series]-[version number].img, for example: FlyOS-Fast-H5-v1.0.0.img
    • For Windows systems, download the .exe file, which is a 7z self-extracting archive. After downloading, double-click to open and extract to get the .img file (this can only be done on Windows systems).
    • For other systems like MacOS and Linux, download the .7z file, which is a 7z compressed package. After downloading, use tools that support the 7z format to extract and get the .img file.
    • Due to the large size of the system files, other compression formats and source images are temporarily unavailable for download.
    • This tutorial will introduce the process using the .exe format as an example.
    • Access the FlyOS-Fast artifact repository, select the compression format, and enter the file page
    • Select the image version (default is the latest)
    • Click File List, then click the scrollbar, drag it to the right, and the download button will appear
    • Click the download button to download the system image
  2. Extract the system image file to obtain the .img file.

    • Double-click or right-click to open FlyOS-Fast-H5.exe, wait a few seconds, and a window will pop up (if the system prompts it is unsafe, select "More info" -> "Run").
    • You can choose the extraction directory, then click the Extract button, and wait for the extraction to complete.
    • After extraction, a FlyOS-Fast-H5-vx.x.x.img file will be generated in the extraction directory. x.x.x is the system version number.
  3. Install the device to be burned onto the computer

Burn the System

  1. Open Rufus, select the device, and ensure the displayed capacity matches the capacity of the burn card inserted into the computer.

  2. Choose the Boot Type, which defaults to selecting Image File.

  3. Select the image file by clicking the Select button next to the Boot Type Selection, choosing the extracted .img file.

  4. After selecting the image file, the Boot Type Selection will change to the filename of the image file.

  5. Click the Start button. If a pop-up window appears prompting you to clear disk data, click OK.

  6. After burning is complete, the computer will emit a prompt sound, and the progress bar will display Ready.

  7. Do not rush to remove the burn card after completion.

  8. Open File Explorer to check if there is a removable drive named FlyOS-Conf.

  9. Open FlyOS-Conf. If the two files shown below exist, it indicates successful burning.

  10. Install the system card onto the motherboard.

Install System Card

  • After the system is flashed to the TF card, the TF card needs to be connected to this place on C8, otherwise the system cannot start

Install Antenna

  1. Install the antenna for M2WE or 2.4G WiFi module
warning
  • The FLY host machine requires the use of M2WE or 2.4G WIFI modules, otherwise WiFi cannot be used
  • Please note that the host does not support WIFI with Chinese names, and does not support dual-band (2.4G and 5G) combined WIFI
  • The red arrow points to the WIFI antenna interface
  • The WIFI antenna port is ipex1
  • Please install the antenna on the M2WE, otherwise it may fail to connect to the router due to poor signal
tip
  • After the system card is installed, you can proceed to the next step, connecting to the host via SSH
  1. Power on the host.
    At this point, your host is already powered on!!!
    Please proceed to the next step: SSH Connect to Host

Modification of Other System Configuration Options

For modification of other system configuration options, please refer to: Modification of System Configuration

- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -