Install Klipper on BTT CB1
Die Originale Version von BTT, leider schon sehr lange kein Update mehr: https://github.com/bigtreetech/CB1/releases
Daher ist meine empfohlene Version https://www.armbian.com/bigtreetech-cb1/
Nach der installation sollte man automatisch gefragt werden das User Passwort zu setzten, wird dies nicht gefragt, dann ist der Login Root PW 1234
Nach dem setzten des Root Passwortes wird auch ein neuer Benutzer angelegt.
change the Wifi Setting in
once bootet find the IP with Advanced IP Scanner
log into the pi with SSH
Install Updates:
sudo apt update && sudo apt full-upgrade -y Code in Ablage kopierenFlaschen der Mainboards
cd ~/klipper/
make menuconfig Code in Ablage kopieren(Manta 4P/8P Spezifische Auswahl treffen:
* [*] Enable extra low-level configuration options
* Micro-controller Architecture (STMicroelectronics STM32) --->
* Processor model (STM32G0B1) --->
* Bootloader offset (8KiB bootloader) --->
* Clock Reference (8 MHz crystal) --->
* Communication interface (USB (on PA11/PA12)) --->
schreibe
ls /dev/serial/by-id/* Code in Ablage kopierenum etwas das zu bekommen
/dev/serial/by-id/usb-Klipper_stm32g0b1xx_m8p-if00 Code in Ablage kopierendirektes Flaschen der Kontorllers
Push the DIP switch 4 (USB OTG) and 3 (RPIBOOT) to ON to enter BOOT mode.
Plug the Type-C into the USB port of the computer(in order to avoid problems caused by the insufficient USB power supply of the computer, it is best to use an external 24V power supply to power the motherboard). Run sudo ./rpiboot(Mac/Linux) or rpiboot.exe on Windows, then the eMMC of CM4 will be recognized as a mass storage device by the computer (if rpiboot reports an error at this time, you can try to re-plug the USB).
sudo service klipper stop
make flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_stm32g0b1xx_m8p-if00
sudo service klipper start Code in Ablage kopieren
Flashen mit der SD-Karte
Die Date wird im Ordner Klipper Out abgelegt, wo genau diese Date liegt hängt von deinem Installierten Image aus
~/klipper/out/klipper.bin Code in Ablage kopierenDie Datei kannst du nun per WinSCP auf deinen Rechner kopiert werden.
Die Datei muss dann auf firmware.bin umbenannt werden.
SD‑Karte Format → FAT32, maximal 32 GB, am besten eine kleine Karte (2–16 GB).
Ordnerstruktur → die Datei muss im Root‑Verzeichnis liegen, keine Unterordner.
War das Flaschen erfolgreich, dann wurde die Datei auf der SD-Karte in FIRMWARE.CUR umbenannt.
nach dem Flaschen überprüfen, ob das Flaschen erfolgreich war:
ls /dev/serial/by-id Code in Ablage kopierenwas dann etwas ähnliches ausgibt wie
usb-Klipper_stm32g0b1xx_24000A000A504B4633373520-if00 Code in Ablage kopierenwird hier nichts mit Klipper ausgegeben, dann wurde die MCU nicht richtig geflasched.
nun noch einmal
ls /dev/serial/by-id/* Code in Ablage kopierensenden um etwas ähnliches wie
/dev/serial/by-id/usb-Klipper_stm32g0b1xx_24000A000A504B4633373520-if00 Code in Ablage kopierenDiese Adresse zur MCU muss noch in der printer.cfg unter [mcu] eingefügt werden und die printer.cfg fertig konfiguriert werden.
Videos
Links
Updates
| 05.06.2026 | vervollständigen der Anleitung |