Strongly recommended to use!!! This system is a system customized by FLY for 3D printers!
FLYOS-FAST System Burning
System Burning
FLYOS-FAST system burning tutorial: FLYOS-FAST system burning tutorial
System Introduction
- FlyOS-Fast is a lightweight Linux system customized for 3D printing, with fast boot speed (only 30 seconds to start), and supports all Fly series host platforms.
- Optimized kernel to improve the real-time response performance of Klipper.
- Optimized file system to prevent system damage caused by direct power failure.
- Pre-installed services including Klipper, RRF, Mainsail, Fluidd, Moonraker, KlipperScreen, etc.
- Supports switching between Klipper and RRF systems.
- Supports one-click online switching between Mainsail and Fluidd.
- Supports USB disk printing.
- When used with KPPM module, it can achieve interrupted print recovery.
- Supports presetting default languages and printer names for front-end UIs like Fluidd.
- More OEM customization features: such as setting up startup logos, preset configuration files, hiding Mainsail tab pages, etc., please contact us.
Preparation
-
Download system image
- Image link: Piv2 system image download (Only supports Windows).
- Image link: Piv2 system image download (Supports Windows, MacOS, Linux).
-
Download the burning tool, the tutorial will use
Rufus
as an example. Actually, other tools can be used, such asEtcher
,Win32 Disk Imager
, etc.- Rufus download address: Click Download Chinese or Click Download English (Only supports Windows).
- Etcher download address: Click Download (Supports Windows, MacOS, Linux).
- Win32 Disk Imager download address: Click Download (Only supports Windows).
-
The tutorial will use
FlyOS-Fast-H5.exe
as an example. -
Extract the system image file to get the
.img
file.- Double-click or right-click open
FlyOS-Fast-H5.exe
, wait a few seconds, and a window will pop up (if the system prompts that it is unsafe, select "More information" -> "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.
- Double-click or right-click open
Burn Image
- Burn to TF Card
- Burn to M2WE via USB
- Burn to M2WE or TF Card via M2SD Burner
Burn to TF Card
-
- The TF card used for burning needs to be larger than 4G, it is recommended to use a SanDisk 32GB C10 or higher TF card (tests found that many cheap cards cannot start after being burned).
- The TF card used for burning needs to use an SD card reader, insert the burning card into the reader, then insert the reader into the computer.
- Open
Rufus
, select the device. The selected device should display a capacity consistent with the capacity of the burning card inserted into the computer.

- Select the image file, click the
Select
button on the right side of theBoot selection
to select the.img
file after extraction. - After selecting the image file, the
Boot selection
will become the name of the image file.

- Click the
Start
button, if a pop-up window appears prompting to clear disk data, clickOK
to continue.

- After burning is complete, the computer will emit a prompt sound, and the progress bar will show as
Ready
.

- Do not remove the burned card immediately after burning.
- Open File Explorer, check whether there is a U-drive or removable disk named
FlyOS-Conf
.

- Open
FlyOS-Conf
, if there are two files as shown in the figure below, it indicates successful burning.
- The
config.txt
is the system configuration file, please refer to the next page content to modify the configuration file.
Burn to M2WE via USB
-
Download the driver:
-
Install the driver:
- Open
Zadig
, checkList All Devices
in the top menu barOptions
- Open

- Install M2WE, then press the
BOOT
button on the motherboard, and connect the host to the computer using a double-headed USB cable


- Open zadig

- If everything is normal, a new
Unknow Device #x
orUSB Device(VID_1f3a_PID_efe8)
will appear in zadig, select it

- Check whether the USB ID is consistent with the above picture after selecting the device, if not, please select another device.
- The second place in the above picture can only select
WinUSB(vxxxxxxx)
, the version number does not matter. - Click
Install Driver
to install the driver, the driver only needs to be installed once on the same computer.

- Open the installed FLY-BOOT, click
Check Device
, if the previous steps are operated correctly, it will prompt that a usable device is found.

- Click
Start BOOT
, if normal, it will prompt that BOOT has been successfully enabled, wait a few seconds to proceed to the next step.

- Open
Rufus
, select the device. The selected device should display a capacity consistent with the capacity of the inserted burning card.

- Select the image file, click the
Select
button on the right side of theBoot selection
to select the.img
file after extraction. - After selecting the image file, the
Boot selection
will become the name of the image file.

- Click the
Start
button, if a pop-up window appears prompting to clear disk data, clickOK
to continue.

- After burning is complete, the computer will emit a prompt sound, and the progress bar will show as
Ready
.

- Do not remove the burning card immediately after burning.
- Open File Explorer, check whether there is a U-drive or removable disk named
FlyOS-Conf
.

- Open
FlyOS-Conf
, if there are two files as shown in the figure below, it indicates successful burning.
- The
config.txt
is the system configuration file, please refer to the next page content to modify the configuration file.
Burn to M2WE or TF Card via M2SD Burner
- This product supports USB3.0.
- This product does not support simultaneous installation of TF and M2WE for use together.
- After installing M2WE or SD card and connecting it to the computer's USB port, you can format it.
- Do not install NVMe or other devices, otherwise it will cause device damage!!!
-
Install M2WE or SD card onto M2SD. If using a TF card for burning, the TF card needs to be larger than 4G, it is recommended to use a SanDisk 32GB C10 or higher TF card (tests found that many cheap cards cannot start after being burned).
- Install M2WE
- Install SD card
-
Open
Rufus
, select the device. The selected device should display a capacity consistent with the capacity of the inserted burning card.

- Select the image file, click the
Select
button on the right side of theBoot selection
to select the.img
file after extraction. - After selecting the image file, the
Boot selection
will become the name of the image file.

- Click the
Start
button, if a pop-up window appears prompting to clear disk data, clickOK
to continue.

- After burning is complete, the computer will emit a prompt sound, and the progress bar will show as
Ready
.

- Do not remove the burning card immediately after burning.
- Open File Explorer, check whether there is a U-drive or removable disk named
FlyOS-Conf
.

- Open
FlyOS-Conf
, if there are two files as shown in the figure below, it indicates successful burning.
- The
config.txt
is the system configuration file, please refer to the next page content to modify the configuration file.
Configure WiFi
- Use
vscode
or other professional text editors to openconfig.txt
(Try not to use the built-in Notepad of Windows to edit the configuration file)
- Fill in your WiFi name in the
WIFI_SSID=""
option within the""
, and fill in your WiFi password in theWIFI_PASS="""
option within the""
. Save and exit, eject the U-drive or removable disk namedFlyOS-Conf
.
Start Host
- Before starting, make sure that the memory card or M2WE has been correctly installed on the host.


- Install the antenna for the
M2WE
or2.4G WiFi
module.
- FLY host requires the use of
M2WE
or2.4G WiFi
module, otherwise WiFi cannot be used. - Please note that the host does not support WIFI with Chinese names, and does not support 2.4G and 5G dual-band integration WIFI.
- The red arrow points to the WIFI antenna interface.
- The WIFI antenna port is
ipex1
. - Please install the antenna on PI V2, otherwise the weak signal may result in inability to connect to the router.

- Power on the host.
At this point, your host has started!
Please proceed to the next step: SSH connection to the host
Modify Other System Configuration Options
To modify other system configuration options, please see: Modify system configuration