Skip to main content

Motherboard Precautions

Host Computer Connection Instructions​

Core Connection Limitation

The Fly-D8 motherboard can only communicate with the host computer for Klipper via the Type-C USB interface.

Loading...

Connection Requirements:

  • Use a high-quality Type-C data cable to ensure stable data transmission.
  • It is recommended to avoid using excessively long data cables (not exceeding 1.5 meters).
  • Connect to a standard USB-A port on the host computer.

USB Interface Function Description​

Integrated Architecture Description​

Independent Functions, Physically Integrated

The RS232 serial port and USB expansion function on the Fly-D8 motherboard are two completely independent functional modules, integrated on the motherboard only in physical form.

The Fly-D8 motherboard is equipped with two USB interfaces, which have different functions:

1. Type-C USB (Host Interface)​

  • Function: Dedicated to connecting to the host computer
  • Power Switch: There is a USB-5V>EN switch nearby, used to control whether the host computer provides 5V power to the motherboard through the Type-C interface
    • Pressed: Enables 5V input on the Type-C interface, with the host computer powering the motherboard
    • Released: Disables 5V input on the Type-C interface
Host Computer Connection Recommendation

During normal use, it is recommended to keep the USB-5V>EN switch released (disable 5V input), to avoid:

  1. Conflict with the host computer's own 5V power supply
  2. Potential power backflow issues
  3. Protecting the host computer's USB interface

Only press the switch (enable 5V input) when the motherboard needs to be powered by the host computer through the Type-C interface.

2. USB-A (Device Expansion Interface)​

  • Function: Used for expanding peripherals, supporting connection to:
    • USB cameras
    • USB flash drives/storage devices
    • Other standard USB devices
  • Independent Module: The USB expansion function is a completely independent module, integrated only physically through the motherboard

USB/RS232 Mode Switching​

Function Selection Description​

The Fly-D8 motherboard uses a DIP switch to select between the USB expansion function or the RS232 serial port function on the same physical interface.

DIP Switch Settings​

Loading...
DIP DirectionFunction ModeCorresponding InterfaceTypical Use
RightUSB Expansion ModeUSB-A Interface ❷Connect cameras, USB drives, etc.
LeftRS232 Serial ModeRS232 Interface ❸Connect RS232-compatible toolboards

Mode Switching Precautions​

  1. Mutually Exclusive: USB expansion and RS232 serial port functions cannot be enabled simultaneously; only one can be selected.
  2. Firmware Match: When using RS232 function, the toolboard must support RS232 communication and have the corresponding RS232 firmware flashed.
  3. Independent Modules: The RS232 serial port and USB expansion are two independent functional modules, only physically integrated onto the motherboard.

Common Issues and Troubleshooting​

Issue 1: Host computer cannot recognize the D8 motherboard​

Troubleshooting steps:

  1. Confirm that the Type-C interface is used for connection
  2. Check the USB-5V>EN switch next to the Type-C interface (pop up/turn off 5V input when using external power for the motherboard)
  3. Check the data cable quality and try replacing the data cable
  4. Verify that the host computer's USB port is working properly
  5. Check whether the motherboard is properly powered

Issue 2: USB device cannot be recognized​

Troubleshooting steps:

  1. Confirm that the DIP switch is set correctly (to the right is USB expansion mode)
  2. Check USB device compatibility
  3. Verify that the USB device works properly on another host
  4. Set the USB-5V>EN switch on the Type-C interface according to the power supply method: pop it up when using external power for the motherboard, and press it down when using the host computer's USB to power the motherboard

Issue 3: RS232 communication abnormality​

Troubleshooting steps:

  1. Confirm that the DIP switch is set correctly (to the left is RS232 serial port mode)
  2. Check the RS232 cable connection and confirm that TX/RX are cross-connected
  3. Check whether they share a common ground (ensure that the GND of the motherboard and the tool board are connected)
  4. Verify whether the tool board supports RS232 communication and has the corresponding firmware flashed

Usage Recommendations​

  1. Type-C Connection: When using the motherboard's external power supply, toggle the USB-5V>EN switch to the up position; press it down only when the motherboard needs to be powered by the host computer via USB, to avoid power conflicts.
  2. Function Selection: Choose either USB expansion or RS232 serial port functionality based on your needs; the two are independent modules.
  3. RS232 Connection: When connecting an RS232 tool board, toggle the DIP switch to the left.
  4. USB Expansion: When connecting USB devices such as a camera, toggle the DIP switch to the right.
  5. Safe Operation: All mode switching operations must be performed while the power is off.
  6. Firmware Matching: Before using the RS232 function, confirm that the RS232 firmware has been flashed to the tool board.

Limit Switch Wiring Instructions​

Wiring Precautions
  • Three-wire limit switches are extremely easy to wire incorrectly, so please make sure to confirm the wire order is correct.
  • If you are unsure about the wiring method, do not connect the motherboard's 5V pin, to avoid short circuits or device damage.

Standard three-wire limit interface definition:

  1. Signal
  2. GND (Ground)
  3. 5V (Power)

For more detailed wiring methods and configuration, please refer to: Various Limit Switch Wiring Instructions

Loading...