System Image Flashing
System Image Flashing
System Introduction
FlyOS-Fast is a lightweight Linux system deeply customized for 3D printing, supporting all FLY series host platforms. Its features include:
- Fast boot speed, kernel optimization ensures Klipper real-time performance
- File system optimization reduces the risk of failure to boot caused by power outages
- KlipperScreen starts in 30 seconds
- Pre-installed services including Klipper, RRF, Mainsail, Fluidd, Moonraker, KlipperScreen, etc.
- Supports switching between Klipper and RRF systems
- Supports online one-click switching between Mainsail and Fluidd
- Supports USB printing, power failure recovery printing, and serial screen
- Supports automatic firmware flashing on boot (fly-c8, fly-geminiv3)
- Allows pre-setting default language and printer name for front-end UIs like Fluidd
If you need more OEM customization features (such as boot logo, preset configuration files, hiding Mainsail tabs, etc.), please contact us.
This system is a lightweight customized system. The built-in components and services such as klipper are not official versions and do not support user modifications or upgrades.
- The system account for FLYOS-FAST is
root
, with passwordmellow
Preparations Before System Flashing
- Prepare required equipment
- Prepare the following equipment if using a TF card to boot the system
- Prepare the following equipment if using M2WE to boot the system
- Card reader
- TF card with capacity 16GB-128GB and transfer speed Class10 or higher
- It is recommended to use TF cards from major brands such as
SanDisk
,Samsung
,Kioxia
. Do NOT use unbranded TF cards! - Windows system computer (can be WIN7, WIN10, or WIN11)
- M2WE (FLY proprietary device)
- M2SD (FLY flashing device)
- Windows system computer (can be WIN7, WIN10, or WIN11)
- Installation diagram
-
Download the FLY-H5 system image:
- The current FAST version is FlyOS-FAST-V1.2.48
- Please download the FLY-H5 image within the FlyOS-FAST-V1.2.48 folder
- Click the link below to access the system image download page
-
System Image
tip
- System file naming rule:
FlyOS-Fast-[chip series]-[version number].img
, for example: FlyOS-Fast-H5-v1.0.0.img - Windows users should download the
.exe
file, which is a 7z self-extracting archive. After downloading, double-click to extract and get the.img
file (extraction only works on Windows) - For other systems such as MacOS and Linux, download the
.7z
file, which is a 7z archive. Use tools supporting 7z format to extract the.img
file after download - Due to the large file size, other compression formats and source images are not provided at this time
- This tutorial uses
.exe
and GOOGLE Drive as examples
- System file naming rule:
- Access the drive and click on FlyOS-FAST-V1.2.48
- Click the image you want to download
- In this tutorial, you need to download Fly_FAST-H5.exe
- Click "Download Anyway"
-
Extract the system image file to get the
.img
file.- Double-click or right-click to open FlyOS-Fast-H5.exe, after a few seconds a window like the following will pop up (if the system warns about security, please select "More info" -> "Run")
- You can choose the extraction directory, then click the
Extract
button and wait for extraction to complete.
- After extraction, a file named FlyOS-Fast-H5-vx.x.x.img will be generated in the extraction directory.
x.x.x
represents the system version number.
-
Install the device to be flashed on the computer
Flashing the System
-
Open Rufus, select the device. The displayed capacity should match the inserted flash card.
-
Under
Boot selection
, the default optionImage file
is fine. -
To select the image file, click the
Select
button on the right side ofBoot selection
, and choose the extracted.img
file. -
After selecting the image file,
Boot selection
will display the filename of the image. -
Click the
Start
button. If a window pops up prompting that disk data needs to be cleared, clickOK
. -
When flashing is complete, the computer will emit a prompt sound, and the progress bar will show
Ready
. -
After flashing completes, no need to remove the flash card immediately.
-
Open File Explorer and check if there is a USB drive or removable disk named
FlyOS-Conf
. -
Open
FlyOS-Conf
. If you see the two files shown in the figure below, the flashing was successful. -
Install the system card onto the motherboard.
Installing System Card
- M2WE Installation Diagram for PI-V2
- TF Card Installation Diagram for PI-V2


Installing Antenna
- Install the antenna for the
M2WE
or2.4G WiFi
module
- The FLY host computer requires the
M2WE
or2.4G WIFI
module; otherwise, WiFi cannot be used - Please note that the host computer does not support WIFI with Chinese names, nor does it 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, poor signal may prevent connecting to the router

- After the system card is installed, proceed to the next step to connect to the host via SSH
- Power the host computer.
At this point, your host computer is now ready to boot up!!!
Please proceed to the next step: SSH Connect to Host
Modifying Other System Configuration Options
For modifying other system configuration options, please refer to: Modifying System Configuration