klipper_faq:flash_guide:stm32g0b1:btt_ebb36_ebb42_can
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
klipper_faq:flash_guide:stm32g0b1:btt_ebb36_ebb42_can [2024/01/07 08:05] – [Klipper per Katapult] dominik | klipper_faq:flash_guide:stm32g0b1:btt_ebb36_ebb42_can [2025/02/23 10:56] (current) – [YouTube Video #68] dominik | ||
---|---|---|---|
Line 10: | Line 10: | ||
**U2C** \\ {{: | **U2C** \\ {{: | ||
- | ===== YouTube Video #68 ===== | + | ===== YouTube Video #81 ===== |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
Line 20: | Line 20: | ||
* Es wird davon ausgegangen das auf dem SBC Klipper und MainSail eingerichtet ist. | * Es wird davon ausgegangen das auf dem SBC Klipper und MainSail eingerichtet ist. | ||
* Ein Zugang zum SBC über SSH ist notwendig! | * Ein Zugang zum SBC über SSH ist notwendig! | ||
+ | * :!: **Board mit Version 1.1** \\ Hier wird der Pin PA2 beim Booten kurzfristig aktiviert. Da hängt in dieser Version die Ansteuerung für den Extruder Heizblock dran. Beim Flashen also lieber die 24V Versorgung abklemmen, um ein ungewolltes Aufheizen zu vermeiden! | ||
===== Version ermitteln ===== | ===== Version ermitteln ===== | ||
Line 63: | Line 64: | ||
===== Katapult download ===== | ===== Katapult download ===== | ||
+ | Katapult wird hier benötigt, um über den CAN Bus das Board mit Klipper flashen zu können. | ||
+ | |||
* '' | * '' | ||
* Wenn kein '' | * Wenn kein '' | ||
Line 145: | Line 148: | ||
* Wird bei diesem Schritt kein Board gefunden, hilft oft ein Reset am Board (entweder über Reset Taster oder 1x Strom weg und wieder dran) | * Wird bei diesem Schritt kein Board gefunden, hilft oft ein Reset am Board (entweder über Reset Taster oder 1x Strom weg und wieder dran) | ||
- | ===== Klipper per Katapult ===== | + | ===== Klipper |
> **<color # | > **<color # | ||
Line 152: | Line 155: | ||
[*] Enable extra low-level configuration options | [*] Enable extra low-level configuration options | ||
Micro-controller Architecture (STMicroelectronics STM32) | Micro-controller Architecture (STMicroelectronics STM32) | ||
- | Processor model (STM32G0B1) ---> | + | Processor model (STM32F072) ---> |
Bootloader offset (8KiB bootloader) | Bootloader offset (8KiB bootloader) | ||
Clock Reference (8 MHz crystal) | Clock Reference (8 MHz crystal) | ||
- | Communication interface (CAN bus (on PB0/PB1)) ---> | + | Communication interface (CAN bus (on PB8/PB9)) ---> |
(1000000) CAN bus speed | (1000000) CAN bus speed | ||
() GPIO pins to set at micro-controller startup</ | () GPIO pins to set at micro-controller startup</ | ||
Line 166: | Line 169: | ||
Communication interface (CAN bus (on PB0/ | Communication interface (CAN bus (on PB0/ | ||
(1000000) CAN bus speed | (1000000) CAN bus speed | ||
- | () GPIO pins to set at micro-controller startup</ | + | () GPIO pins to set at micro-controller startup |
+ | </ | ||
* beenden mit '' | * beenden mit '' | ||
* Klipper kompilieren \\ '' | * Klipper kompilieren \\ '' | ||
Line 174: | Line 178: | ||
* Klipper Dienst wieder starten \\ '' | * Klipper Dienst wieder starten \\ '' | ||
| | ||
+ | ===== kurzer Test ===== | ||
+ | Ob das Board korrekt mit Klipper läuft, lässt sich mit folgendem Befehl schnell testen: \\ '' | ||
+ | |||
+ | Der Pfad am Ende muss natürlich mit dem übereinstimmen, | ||
+ | |||
+ | Wenn ihr ein ''< | ||
===== Konfig ===== | ===== Konfig ===== | ||
* '' | * '' | ||
- | * '' | + | |
- | * '' | + | |
+ | * **Version 1.1** | ||
+ | * '' | ||
+ | * **Version 1.2** | ||
+ | * '' | ||
+ | * '' | ||
#serial: / | #serial: / | ||
canbus_uuid: | canbus_uuid: | ||
Line 183: | Line 198: | ||
* Die Zeile mit '' | * Die Zeile mit '' | ||
* Die UUID bei '' | * Die UUID bei '' | ||
- | * In der '' | + | * In der '' |
===== Klipper Update ===== | ===== Klipper Update ===== | ||
Das Update erfolgt genauso wie das erste Bespielen ([[klipper_faq: | Das Update erfolgt genauso wie das erste Bespielen ([[klipper_faq: | ||
Line 189: | Line 204: | ||
* Vor dem Firmware Update natürlich erstmal Klipper in Mainsail updaten (Machine Seite)! | * Vor dem Firmware Update natürlich erstmal Klipper in Mainsail updaten (Machine Seite)! | ||
* Klipper Dienst stoppen \\ '' | * Klipper Dienst stoppen \\ '' | ||
- | * Klipper Kompilieren \\ siehe [[klipper_faq: | + | * Klipper Kompilieren \\ siehe [[klipper_faq: |
* Klipper aufspielen \\ '' | * Klipper aufspielen \\ '' | ||
* Die UUID von eurem Board eintragen! | * Die UUID von eurem Board eintragen! | ||
Line 195: | Line 210: | ||
===== Links ===== | ===== Links ===== | ||
* https:// | * https:// | ||
- | * Klipper Konfig \\ https:// | ||
- | |||
- | https:// | ||
- | https:// |
klipper_faq/flash_guide/stm32g0b1/btt_ebb36_ebb42_can.1704611102.txt.gz · Last modified: 2024/01/07 08:05 by dominik