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.
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 beingmellow
Preparation Before System Burning
- Prepare the required devices
- If using a TF card to start the system, prepare the following devices
- If using M2WE to start the system, prepare the following 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)
- M2WE (FLY proprietary device)
- M2SD (FLY programming device)
- Windows PC (Windows 7, 10, or 11 is acceptable)
- Installation diagram
-
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
- The naming rule for system files is:
-
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.
-
Install the device to be burned onto the computer
Burn the System
-
Open Rufus, select the device, and ensure the displayed capacity matches the capacity of the burn card inserted into the computer.
-
Choose the
Boot Type
, which defaults to selectingImage File
. -
Select the image file by clicking the
Select
button next to theBoot Type Selection
, choosing the extracted.img
file. -
After selecting the image file, the
Boot Type Selection
will change to the filename of the image file. -
Click the
Start
button. If a pop-up window appears prompting you to clear disk data, clickOK
. -
After burning is complete, the computer will emit a prompt sound, and the progress bar will display
Ready
. -
Do not rush to remove the burn card after completion.
-
Open File Explorer to check if there is a removable drive named
FlyOS-Conf
. -
Open
FlyOS-Conf
. If the two files shown below exist, it indicates successful burning. -
Install the system card onto the motherboard.
Install System Card
- Install TF card to C8
- Install M2WE card to C8
- 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

- Please note that if there is a TF card, the system will default to boot from the TF card
- Please note that you need to use a 1.27 hex screwdriver to fix the screws

Install Antenna
- Install the antenna for
M2WE
or2.4G WiFi
module
- The FLY host machine requires the use of
M2WE
or2.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

- After the system card is installed, you can proceed to the next step, connecting to the host via SSH
- 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