klipper_faq:flash_guide:stm32h723:fysetc_spider_h7_can_bridge
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
klipper_faq:flash_guide:stm32h723:fysetc_spider_h7_can_bridge [2024/09/27 05:21] – [Klipper flashen] dominik | klipper_faq:flash_guide:stm32h723:fysetc_spider_h7_can_bridge [2024/09/27 13:42] (current) – [YouTube Video #110] dominik | ||
---|---|---|---|
Line 3: | Line 3: | ||
**Fysetc Spider Board H7** \\ {{: | **Fysetc Spider Board H7** \\ {{: | ||
- | ===== YouTube Video #??? ===== | + | ===== YouTube Video #110 ===== |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
Line 39: | Line 39: | ||
- | ==== TBD ! CAN Bus Anschluss ==== | + | ==== CAN Bus Anschluss ==== |
* Wer den CAN Bus überprüfen will, kann im **ausgeschalteten Zustand** den Buswiderstand mit einem Ohmmeter messen. Es müsste zwischen CAN H und CAN L ca. 60Ω ergeben. Vorausgesetzt, | * Wer den CAN Bus überprüfen will, kann im **ausgeschalteten Zustand** den Buswiderstand mit einem Ohmmeter messen. Es müsste zwischen CAN H und CAN L ca. 60Ω ergeben. Vorausgesetzt, | ||
Line 121: | Line 121: | ||
* Reset-Taste (oberhalb vom USB-C Anschluss) drücken | * Reset-Taste (oberhalb vom USB-C Anschluss) drücken | ||
* oder das Board einmal stromlos machen | * oder das Board einmal stromlos machen | ||
- | * Die Status LED vom Board sollte jetzt blinken (Die LED kann ja noch Board an unterschiedlichen Stellen sein!) | + | * Die <color #00a2e8>Status LED</ |
===== Port ermitteln ===== | ===== Port ermitteln ===== | ||
* Den USB Stecker abziehen | * Den USB Stecker abziehen | ||
Line 153: | Line 153: | ||
</ | </ | ||
* Klipper kompilieren und flashen (über USB / seriell!) \\ '' | * Klipper kompilieren und flashen (über USB / seriell!) \\ '' | ||
- | pi@Pi3Test:~/klipper $ make -j4 flash FLASH_DEVICE=/ | + | pi@TestPi5:~/klipper $ make -j4 flash FLASH_DEVICE=/ |
Creating symbolic link out/board | Creating symbolic link out/board | ||
Building out/ | Building out/ | ||
Line 161: | Line 161: | ||
Preprocessing out/ | Preprocessing out/ | ||
Building out/ | Building out/ | ||
- | Version: v0.12.0-102-g9f41f53c | + | Version: v0.12.0-296-gcc4ad6670 |
Linking out/ | Linking out/ | ||
Creating hex file out/ | Creating hex file out/ | ||
Flashing out/ | Flashing out/ | ||
Entering bootloader on / | Entering bootloader on / | ||
- | Device reconnect on / | + | Device reconnect on / |
- | / | + | / |
Attempting to connect to bootloader | Attempting to connect to bootloader | ||
CanBoot Connected | CanBoot Connected | ||
- | Protocol Version: 1.0.0 | + | Protocol Version: 1.1.0 |
Block Size: 64 bytes | Block Size: 64 bytes | ||
- | Application Start: | + | Application Start: |
- | MCU type: stm32f446xx | + | MCU type: stm32h723xxv0.0.1-75-g90eb71b |
Flashing '/ | Flashing '/ | ||
[################################################## | [################################################## | ||
- | Write complete: | + | Write complete: |
- | Verifying (block count = 488)... | + | Verifying (block count = 600)... |
[################################################## | [################################################## | ||
- | Verification Complete: SHA = 14F85E3BBD86FCBA99F270F03AD3FC60DDCE8F71 | + | Verification Complete: SHA = ABD0ECEAC094657FE40E51D0EE1F824DFC011383 |
CAN Flash Success | CAN Flash Success | ||
</ | </ | ||
* kurzer Test mit '' | * kurzer Test mit '' | ||
- | pi@Pi4Test:~/klipper $ lsusb | + | pi@TestPi5:~/klipper $ lsusb |
+ | Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub | ||
+ | Bus 003 Device 010: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter | ||
+ | Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub | Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub | ||
- | Bus 001 Device 016: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter | ||
- | Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub | ||
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
</ | </ | ||
Line 208: | Line 209: | ||
* Klipper Dienst stoppen \\ '' | * Klipper Dienst stoppen \\ '' | ||
* '' | * '' | ||
- | pi@Pi3Test:~/ | + | pi@TestPi5:~ $ ~/ |
- | Found canbus_uuid=c57dc3b70ff0, Application: | + | Found canbus_uuid=4cd6d5f5fd9a, Application: |
Total 1 uuids found | Total 1 uuids found | ||
</ | </ | ||
- | * Die <color # | + | * Die <color # |
* 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) | ||
Line 219: | Line 220: | ||
===== kurzer Test ===== | ===== kurzer Test ===== | ||
- | Ob das Board korrekt mit Klipper läuft, lässt sich mit folgendem Befehl schnell testen: \\ '' | + | 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, | Der Pfad am Ende muss natürlich mit dem übereinstimmen, | ||
Line 226: | Line 227: | ||
===== Konfiguration ===== | ===== Konfiguration ===== | ||
* '' | * '' | ||
- | * **Beispiel Konfiguration** \\ '' | + | * <color # |
* '' | * '' | ||
- | canbus_uuid: | + | canbus_uuid: |
# | # | ||
</ | </ | ||
Line 235: | Line 236: | ||
* Die Zeile mit '' | * Die Zeile mit '' | ||
* Klipper starten \\ '' | * Klipper starten \\ '' | ||
+ | |||
+ | **Meine vorläufige Konfig** \\ {{ : | ||
+ | |||
===== Klipper Update ===== | ===== Klipper Update ===== | ||
Line 243: | Line 247: | ||
pi@Pi3Test: | pi@Pi3Test: | ||
/ | / | ||
- | / | + | / |
* Das Leviathan Board per flshtool.py resetten. Welche UUID das Leviathan hat kann man bei mehreren Busteilnehmern leider nicht ohne weitere erkennen. \\ '' | * Das Leviathan Board per flshtool.py resetten. Welche UUID das Leviathan hat kann man bei mehreren Busteilnehmern leider nicht ohne weitere erkennen. \\ '' | ||
- | pi@Pi3Test: | + | pi@Pi3Test: |
Sending bootloader jump command... | Sending bootloader jump command... | ||
Bootloader request command sent | Bootloader request command sent | ||
Line 264: | Line 268: | ||
</ | </ | ||
* '' | * '' | ||
- | * '' | + | * '' |
* Klipper flashen \\ '' | * Klipper flashen \\ '' | ||
* Klipper starten \\ '' | * Klipper starten \\ '' |
klipper_faq/flash_guide/stm32h723/fysetc_spider_h7_can_bridge.1727407317.txt.gz · Last modified: 2024/09/27 05:21 by dominik