Skip to main content

Other Settings for Host Computer

FLYOS-FAST System - Other Configurations

Important Note
  • Some settings in the configuration file will only take effect when the system is first started after burning.
  • Therefore, please modify the configuration file config.txt in the removable disk FlyOS-Conf after burning.
  • Then insert the card into the board to start the system.
Notice
  • Try not to use the built-in Notepad of the Windows system to edit the configuration file; you can use VSCode or other professional text editors.
  • Avoid inputting Chinese characters or special symbols in the configuration file.
  • The configuration file needs to be restarted after modification to take effect.
Warning
  • Do not modify the content below ######### PLEASE DO NOT EDIT THE FOLLOWING ######### in the configuration file.

How to Modify the Configuration File

Modify Configuration File After Burning

  • The configuration items that only take effect on the first startup must be modified by using a professional text editor to open the configuration file config.txt in the removable disk FlyOS-Conf after burning.

Online Configuration Modification While the System is Running

  • If it is a regular configuration item, modifications made through the system web configuration page will take effect after restarting the system.

    • Open the device IP address in the browser, for example: http://192.168.1.2/
    • In fluidd, uncheck as shown in the left diagram -> Filter and hide files and folders.
    • In mainsail, check as shown in the right diagram -> Show hidden files.
    • At this point, the .flyos-config folder can be seen. Enter this folder to find the sys-config.conf file.
    • The sys-config.conf file is a soft link to the configuration file config.txt in the removable disk FlyOS-Conf.
    • Open the sys-config.conf file, make the necessary changes, save and close it.
    • Note: The format of the configuration items in the sys-config.conf file is key=value; do not change it to key: value.
    • After saving the modifications, restart the system for them to take effect.

Configuration Items

Wireless Network Configuration

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
WIFI_SSIDEmptyAny WIFI nameWIFI name; if filled in, the system will automatically prioritize connecting to this WIFI on startup
WIFI_PASSEmptyLeave blank if no passwordWIFI password; if filled in, the system will connect to WIFI using the password

Printer Default Configuration

tip
  • The following configuration items will only take effect on the first startup.
Configuration ItemDefault ValueUsable ValuesDescription
languagezh-CN
Click to expand detailszh-CN, zh-HK, en, de, cz, es, hu, ja, nl, pt, se, uk, da, fr, it, ko, pl, ru, tr
Set the default language for fluidd and mainsail during the first startup
printer_nameEmptyAny stringSet the default printer name for fluidd and mainsail during the first startup

System Configuration

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
consoleserialserial, bothThis configuration item should not be modified; only serial is valid
boardH5: fly-pi-v2
H3: fly-lite2.1
Click to expand H5 seriesfly-pi, fly-pi-v2, fly-gemini-v1, fly-gemini-v2, fly-gemini-v3, fly-c8

Click to expand H3 seriesfly-lite2, fly-lite2.1, fly-minipad
Mainboard model, mainly used for automatic firmware burning, etc.
shutdown_pin_state10, 1Set the voltage level state of the shutdown button
1: Triggered by low level
0: Triggered by high level
shutdown_pinnonePA21, PA4...Set the trigger pin of the shutdown button, default none to disable
spidevspidev0.0 spidev1.0spidev0.0, spidev0.1, spidev1.0, spidev1.1Set the SPI port to enable
Use spaces to separate multiple ports
localtimeAsia/ShanghaiWorld Time Zone TableSet the default timezone of the system, the system will automatically adjust time after connecting to the network
canbus_bitrate10000001000000, 500000, 250000Set the default rate of all CAN devices in the system, default is 1M

Printer Type Configuration

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
printerklipperklipper, rrfConfigure which service to start the system
klipper: klipper, moonraker services
rrf: RRF DSF, DWC services

Display Configuration

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
screenhdmi
Click to expand H5 seriesnone, hdmi, fly-tft-v1, fly-tft-v2-r, fly-tft-v2-c

Click to expand H3 seriesnone, hdmi, fly-tft-v1, fly-minipad-r, fly-minipad-c, fly-tft-v2-r, fly-tft-v2-c
Set the screen, none to turn off all displays
rotate900, 90, 180, 270Set the rotation angle of FLY-TFT, invalid for HDMI

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
klipper_screen00, 1Set whether to enable KlipperScreen
1: Enable
0: Disable
Valid when printer=klipper
moon2uart00, 1Set whether to enable moon2uart
1: Enable
0: Disable
Valid when printer=klipper
m2u_port/dev/ttyS1Valid serial portsSerial port for moon2uart, valid when moon2uart=1
m2u_baud115200Valid baud ratesBaud rate for moon2uart, valid when moon2uart=1
klipper_webuifluiddfluidd, mainsailSet the default front-end UI for Klipper
Does not affect the one-click switching function online
Valid when printer=klipper

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
rrf2uart00, 1Temporarily invalid, to be updated in future versions

Other Settings

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
crowsnest00, 1Set whether to enable Crowsnest
1: Enable
0: Disable
Valid for both Klipper and RRF modes
tip
  • The following configuration items will only take effect on the first startup.
Configuration ItemDefault ValueUsable ValuesDescription
firmwareEmptyValid firmware file pathSet the firmware to be automatically burned at startup, currently only C8 and Gemini-V3 are valid

dangerous
  • Do not modify the content below ######### PLEASE DO NOT EDIT THE FOLLOWING ######### in the configuration file.
- 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 -