Skip to main content

Read and View Mainboard ID

Important Notes
  • This tutorial is only applicable to the mainboard ID reading and viewing methods.
    If you are using a toolboard, please refer to the corresponding product's ID search tutorial.
  • If you are using a toolboard, you can directly click the button below to jump:
    Connect Toolboard
  • If you have flashed the USB firmware, please check the USB-ID Acquisition section.
  • If you have flashed the USB Bridge firmware, please check the CAN-ID Acquisition section.

Searching for USB ID

  1. Open your browser, enter the IP address of the host computer in the address bar, for example, if my host IP is 192.168.101.179, type it directly and press Enter.
Loading...
  1. Open the host's WEB interface, find the configuration option in the left sidebar:
  • For fluidd: {…}, click to enter, then find printer.cfg
Loading...
  • For mainsail: Machine, click to enter, then find printer.cfg
Loading...
  1. Click printer.cfg to enter, then click DEVICES in the top right corner.
Loading...
Loading...
  1. Click SERIAL, then refresh.
  • Refreshing in fluidd
Loading...
  • Refreshing in mainsail
Loading...
  1. Copy the ID. Click where the arrow points to copy.
  • In fluidd, check if ttyAMC exists and ensure the Path by ID exists. This is the USB ID.
Loading...
  • In mainsail, check if ttyAMC exists and ensure the Path by ID exists. This is the USB ID.
Loading...

Filling in the USB ID

dangerous

Please note: The ID below CANNOT be used!!!!

serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
  1. Close DEVICES and fill in the ID.
Important Note
  • In the configuration file, change:
[mcu] 
serial: /tmp/klipper_host_mcu
  • to:
[mcu host] 
serial: /tmp/klipper_host_mcu
  • And add:
[mcu]
serial: <Replace this with the ID you just queried>
  • Find [MCU] in fluidd
Loading...
  • Find [MCU] in mainsail
Loading...
  1. Fill the ID into the configuration.
tip
  • After filling in the ID, click SAVE & RESTART in the top right corner.
Loading...
Loading...
  1. If Klipper prompts ADC out of range, this is normal. Connect the heated bed and thermistor to the mainboard, configure the thermistor pins for the hotend and heated bed, then save and restart.
dangerous

Note: All IDs appearing in this document are examples. The actual ID for each mainboard is different. Please fill in the ID you actually obtained.

Loading...