Skip to main content

System Configuration Modification

Important Notice

Must Read
  • The settings in the part of the configuration file will only take effect when the system is first started after burning.
  • Due to the complexity of the configuration process, it is strongly recommended to connect to the machine via network and perform configuration through the browser.
  • This tutorial only provides modifiable options.
Attention
  • Try to use the web pages mainsail or fluidd for configuration modification.
  • Do not open web page translation, otherwise the system may fail to start after saving.
  • Avoid inputting Chinese or special characters in the configuration file.
  • After modifying the configuration file, the system needs to be restarted for changes to take effect.
dangerous
  • Do not modify the content below ######### PLEASE DO NOT EDIT THE FOLLOWING ######### in the configuration file.

How to Modify the Configuration File

Modifying the Configuration File After Burning

  • The configuration items that are only effective 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 System is Running

  • For ordinary configuration items, modifications made in the system's web configuration page will take effect after restarting the system.

    • Open the device IP address in the browser, for example: 192.168.1.2/
    • In fluidd, uncheck as shown on the left side of the figure -> "Filter hidden files and folders".
    • In mainsail, check as shown on the right side of the figure -> "Show hidden files".
    • At this point, you can see the .flyos-config folder. Enter this folder to find the sys-config.conf file.
    • The sys-config.conf file is a symbolic link to the configuration file config.txt in the removable disk FlyOS-Conf.
    • Open the sys-config.conf file, make the necessary modifications, save and close it, then restart the system.
    • 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 changes 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 at startup
WIFI_PASSemptyLeave blank if no passwordWIFI password, if filled in, use the password to connect to WIFI

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.
  • Below are the modifiable options.
Configuration ItemDefault ValueUsable ValuesDescription
boardfly-c5fly-c5Mainboard model, do not modify configurations outside the usable values
localtimeAsia/ShanghaiWorld Time Zone TableSet the system's default time zone, the system will automatically adjust time after connecting to the network
canbus_bitrate10000001000000
500000
250000
Set the default rate for all can devices in the FAST system, only modifiable here, default is 1M

Screen Display Configuration

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
screenhdminano,hdmi
fly-tft-v2-rfly-tft-v2-c
Set the screen, none to turn off all displays
rotate900, 90, 180, 270Set the rotation angle of FLY-TFT, hdmi is invalid
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

  • The following configuration items will take effect every time the system starts.
Configuration ItemDefault ValueUsable ValuesDescription
klipper_webuifluiddfluidd, mainsailSet the default Klipper front-end UI
Does not affect the online one-click switching function
Valid when printer=klipper
canbus_bitrate10000001000000, 500000, 250000Set the default rate for all can devices in the FAST system, only modifiable here, default is 1M
crowsnest00, 1Set whether to enable Crowsnest
1: Enable
0: Disable
Valid for both Klipper and RRF modes

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

Power-off Shutdown

  • The following configuration items will take effect every time the system starts.
  • To use power-off resume printing, the power-off shutdown function needs to be turned off.
Configuration ItemDefault ValueUsable ValuesDescription
shutdown_pin_state00, 1Set the voltage level state of the power-off button
1: Low level repeat
0: High level trigger
shutdown_pinPI4PI4Set the trigger pin of the power-off button, set to none to disable

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

tip
  • The following configuration items will only take effect on the first startup.
Configuration ItemDefault ValueUsable ValuesDescription
firmwareemptyValid firmware file pathSet the firmware to automatically burn at startup, currently only C8, Gemini-V3, and C5 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 -