User Tools

Site Tools


klipper_faq:flash_guide:stm32h723:fysetc_spider_h7_can_bridge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
klipper_faq:flash_guide:stm32h723:fysetc_spider_h7_can_bridge [2024/09/27 05:29] – [kurzer Test] dominikklipper_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** \\ {{:klipper_faq:flash_guide:stm32h723:pasted:20240904-062030.png}} **Fysetc Spider Board H7** \\ {{:klipper_faq:flash_guide:stm32h723:pasted:20240904-062030.png}}
-===== YouTube Video #??? ===== +===== YouTube Video #110 ===== 
-{{youtube>????half}}+{{youtube>9zJYidTVm3A?half}}
  
 \\  \\ 
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, es ist ein zweiter Busteilnehmer verkabelt und passend terminiert.    * 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, es ist ein zweiter Busteilnehmer verkabelt und passend terminiert. 
Line 227: Line 227:
 ===== Konfiguration ===== ===== Konfiguration =====
   * ''cd ~/printer_data/config''   * ''cd ~/printer_data/config''
-  * **Beispiel Konfiguration** \\ ''wget https://raw.githubusercontent.com/FYSETC/FYSETC-SPIDER/main/firmware/Klipper/printer.cfg -O printer.cfg''+  * <color #ed1c24>ACHTUNG NOCH KEINE AKTUELLE KONFIG</color> \\ **Beispiel Konfiguration** \\ ''wget <del>https://raw.githubusercontent.com/FYSETC/FYSETC-SPIDER/main/firmware/Klipper/printer.cfg</del> -O printer.cfg''
   * ''nano ~/printer_data/config/printer.cfg'' \\ <code>[mcu]   * ''nano ~/printer_data/config/printer.cfg'' \\ <code>[mcu]
-canbus_uuid: c57dc3b70ff0+canbus_uuid: 4cd6d5f5fd9a
 #restart_method: command #restart_method: command
 </code> </code>
Line 236: Line 236:
     * Die Zeile mit ''canbus_uuid'' entsprechend mit der ermittelten UUID von oben anpassen     * Die Zeile mit ''canbus_uuid'' entsprechend mit der ermittelten UUID von oben anpassen
   * Klipper starten \\ ''sudo systemctl start klipper.service''   * Klipper starten \\ ''sudo systemctl start klipper.service''
 +
 +**Meine vorläufige Konfig** \\ {{ :klipper_faq:flash_guide:stm32h723:spiderh7config.zip | Spider H7 Konfig}}
 +
  
 ===== Klipper Update ===== ===== Klipper Update =====
Line 244: Line 247:
 pi@Pi3Test:~/klipper $ grep canbus_uuid ~/printer_data/config/* -n pi@Pi3Test:~/klipper $ grep canbus_uuid ~/printer_data/config/* -n
 /home/pi/printer_data/config/BTT_EBB.cfg:10:canbus_uuid: 44d860c9632b /home/pi/printer_data/config/BTT_EBB.cfg:10:canbus_uuid: 44d860c9632b
-/home/pi/printer_data/config/printer.cfg:30:canbus_uuid: c57dc3b70ff0</code>+/home/pi/printer_data/config/printer.cfg:30:canbus_uuid: 4cd6d5f5fd9a</code>
   * Das Leviathan Board per flshtool.py resetten. Welche UUID das Leviathan hat kann man bei mehreren Busteilnehmern leider nicht ohne weitere erkennen. \\ ''~/klippy-env/bin/python ~/katapult/scripts/flashtool.py -i can0 -u <BOARD UUID> -r'' \\ <code bash>   * Das Leviathan Board per flshtool.py resetten. Welche UUID das Leviathan hat kann man bei mehreren Busteilnehmern leider nicht ohne weitere erkennen. \\ ''~/klippy-env/bin/python ~/katapult/scripts/flashtool.py -i can0 -u <BOARD UUID> -r'' \\ <code bash>
-pi@Pi3Test:~/klipper $ ~/klippy-env/bin/python ~/katapult/scripts/flashtool.py -i can0 -u c57dc3b70ff0 -r+pi@Pi3Test:~/klipper $ ~/klippy-env/bin/python ~/katapult/scripts/flashtool.py -i can0 -u 4cd6d5f5fd9a-r
 Sending bootloader jump command... Sending bootloader jump command...
 Bootloader request command sent Bootloader request command sent
Line 265: Line 268:
 </code> Wie immer brauchen wir die tty... Angabe. In diesem Fall ist is **ttyACM0** wie man in der letzten Zeile sehen kann.   </code> Wie immer brauchen wir die tty... Angabe. In diesem Fall ist is **ttyACM0** wie man in der letzten Zeile sehen kann.  
   * ''cd ~/klipper''   * ''cd ~/klipper''
-  * ''make menuconfig'' \\ -> Die Einstellungen sind dieselben wie oben unter [[klipper_faq:flash_guide:stm32f446:leviathan_v1.2_can_bridge#klipper_flashen|Klipper flashen]] angegeben. +  * ''make menuconfig'' \\ -> Die Einstellungen sind dieselben wie oben unter [[klipper_faq:flash_guide:stm32h723:fysetc_spider_h7_can_bridge#klipper_flashen|Klipper flashen]] angegeben. 
   * Klipper flashen \\ ''make -j4 flash FLASH_DEVICE=/dev/ttyACM0'' \\ Den ermittelten Port halt am Ende ggf. anpassen.   * Klipper flashen \\ ''make -j4 flash FLASH_DEVICE=/dev/ttyACM0'' \\ Den ermittelten Port halt am Ende ggf. anpassen.
   * Klipper starten \\ ''sudo systemctl start klipper.service''   * Klipper starten \\ ''sudo systemctl start klipper.service''
klipper_faq/flash_guide/stm32h723/fysetc_spider_h7_can_bridge.1727407778.txt.gz · Last modified: 2024/09/27 05:29 by dominik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki