Install Klipper on BTT CB1
Meine empfohlene Version ist 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.
DIe Originale Version von BTT, leider schon sehr lange kein Update mehr: https://github.com/bigtreetech/CB1/releases
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 kopierenFlashen der Mainboards
cd ~/klipper/
make menuconfig
Code in Ablage kopieren(Manta 4P/8P Specifische 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 kopieren
direktes Flashen der Contorllers
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
Optional kann man auch über eine MCU SD Karte die Firmware flashen, siehe Dokumentation in den Quellen
nach dem Flashen überprüfen, ob das Flashen erfolgreich war : ls /dev/serial/by-id
was 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 geflashed.
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.