Skip to main content

Firmware Flashing Instructions

Selecting the Firmware Type

Please confirm the connection method first
  • If not using a CAN tool board: choose USB firmware.
  • When a CAN tool board is required: choose USB-to-CAN bridge firmware.
  • The Gemini V2 does not have an onboard CAN transceiver chip and requires a CANHAT; the CANHAT has been discontinued. Please confirm you already have the module before selecting the CAN firmware.
  • Only one of the two firmware types can be selected; the Gemini V2 lower computer firmware is uniformly flashed using a TF card.
Firmware TypeApplicable ScenarioAdvantagesConfirm Before SelectingOperation
USB FirmwareWhen not using a CAN tool boardDirect connection to the onboard upper computer, stable communicationUse the USB firmware when not using a CAN tool boardCompile USB Firmware
USB to CAN Bridge FirmwareWhen a CAN tool board is requiredCan connect multiple tool boards via the CAN busSelect only if you already have a CANHAT and need a CAN tool board; confirm that the CAN wiring, termination resistors, and CAN baud rate configuration are consistentCompile USB to CAN Bridge Firmware

Introduction to the 8P DIP Switch

The Gemini V2 uses an 8P DIP switch to select the connection method between the lower computer and the onboard upper computer, the CANHAT, or an external Type-C port. Incorrect DIP switch positions may prevent the upper computer from connecting to the lower computer.

Power off before operation

Before starting, completely power off the printer and disconnect the power supply. Do not plug or unplug cables, rearrange interface wiring, or touch terminals while the system is powered on.

Onboard Upper Computer Direct Connection to Lower Computer

Common mode
  • Turn on DIP switches 3 and 4, keeping the remaining switches off.
  • In this mode, the STM32 lower computer connects to the onboard upper computer via the internal USB.
  • When not using a CAN tool board, this mode is generally used with the USB固件 firmware.
Loading...

CANHAT / CAN Bridge Mode

CANHAT is discontinued
  • The Gemini V2 requires a CANHAT module when using a CAN tool board.
  • The CANHAT has been discontinued. If you do not have a CANHAT module, do not configure according to this mode.
  • Turn on DIP switches 1, 2, 5, and 6, keeping the remaining switches off.
  • This mode requires flashing the USB桥接CAN固件 firmware.
Loading...

External Type-C Connection to Lower Computer

Tip
  • Turn on DIP switches 7 and 8, keeping the remaining switches off.
  • This mode connects the STM32 lower computer to the onboard Type-C port and is typically used only for direct debugging with an external upper computer.
Loading...

SBC Mode DIP Switches

Caution
  • Turn on all DIP switches for SBC mode.
  • This mode does not need to be selected when using the Klipper / FAST system.
Loading...
Loading...