Firmware
Follow this guide to install Klipper firmware onto your 3MS MCU. This guide is a modified version of the Klipper Documentation.
Info
The following controller(s) can skip this guide:
- BTT Octopus (main MCU)
- Zonestar ZM384 (main MCU)
Create firmware.bin
Make sure your 3MS MCU is plugged into your Klipper Host. Run in your terminal:
In the menuconfig, configure it to your MCU. Instructions are included at the top of 3ms/controllers/xxx/steppers.cfg
.
Geetech A30T
If you're using a Geetech A30T controller, follow the flashing instructions here.
Run in your terminal:
The klipper.bin
file, located in ~/klipper/out/klipper.bin
needs to be copied to a MicroSD card and renamed to firmware.bin
(case-sensitive).
Install firmware.bin
Next, unplug the 3MS board from the PSU and your Klipper Host and insert the SD Card. Next, plug in the PSU, THEN the Klipper Host to the 3MS board. The firmware is now flashed.
Get MCU ID
In the terminal, run:
Example output:
In this case, the first line is the 3MS, and the second line is the 3D printer. Now that you know the id of the 3MS MCU, copy it and save it to a file: