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 07:59] – [Katapult aufspielen] 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 128: | Line 131: | ||
===== CAN Bus Terminierung ===== | ===== CAN Bus Terminierung ===== | ||
- | * Am U2C Board den Jumper **120R** setzen \\ {{: | + | * Am U2C Board den Jumper **120R** setzen \\ {{: |
- | * Am EBB Board den Jumper **120R** setzen \\ {{: | + | * Am EBB Board den Jumper **120R** setzen \\ EBB36 : {{: |
* Wer will, kann im **ausgeschalteten Zustand** den Buswiderstand mit einem Ohmmeter messen. Es müsste zwischen CAN H und CAN L ca. 60 Ω ergeben. | * Wer will, kann im **ausgeschalteten Zustand** den Buswiderstand mit einem Ohmmeter messen. Es müsste zwischen CAN H und CAN L ca. 60 Ω ergeben. | ||
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 # | ||
* '' | * '' | ||
- | * '' | + | * '' |
+ | [*] Enable extra low-level configuration options | ||
+ | Micro-controller Architecture (STMicroelectronics STM32) | ||
+ | Processor model (STM32F072) | ||
+ | Bootloader offset (8KiB bootloader) | ||
+ | Clock Reference (8 MHz crystal) | ||
+ | Communication interface (CAN bus (on PB8/ | ||
+ | (1000000) CAN bus speed | ||
+ | () GPIO pins to set at micro-controller startup</ | ||
+ | * '' | ||
[*] Enable extra low-level configuration options | [*] Enable extra low-level configuration options | ||
Micro-controller Architecture (STMicroelectronics STM32) | Micro-controller Architecture (STMicroelectronics STM32) | ||
Line 155: | 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 163: | 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 172: | 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 178: | 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 184: | Line 210: | ||
===== Links ===== | ===== Links ===== | ||
* https:// | * https:// | ||
- | * Klipper Konfig \\ https:// | ||
- | |||
- | https:// | ||
- | https:// |
klipper_faq/flash_guide/stm32g0b1/btt_ebb36_ebb42_can.1704610798.txt.gz · Last modified: 2024/01/07 07:59 by dominik