Table of Contents

Fysetc Spider H7 (USB)

Schrittweise Anleitung, um das Fysetc Spider H7 Board über über USB in Betrieb zu nehmen.

Fysetc Spider Board H7

YouTube Video #108


Hinweise

Verkabelung

Stromversorgung

Versorgung Raspberry Pi

48V Anschluss

Bootloader sichern

Das Board wird mit Marlin ausgeliefert (Stand 04.09.2024).

pi@TestPi5:~ $ dmesg -HW
[Sep 4 06:54] usb 3-1: USB disconnect, device number 2
[  +0.405181] usb 3-1: new full-speed USB device number 3 using xhci-hcd
[  +0.183840] usb 3-1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 0.00
[  +0.000005] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  +0.000002] usb 3-1: Product: MARLIN_STM32H723VG CDC in FS Mode
[  +0.000002] usb 3-1: Manufacturer: STMicroelectronics
[  +0.000002] usb 3-1: SerialNumber: 364334613532
[  +0.028036] cdc_acm 3-1:1.0: ttyACM0: USB ACM device

Mit den original Bootloader Settings (128k) lässt sich das Board nicht betreiben. Der Hex Abzug zeigt auch das da scheinbar gar kein Bootloader installiert ist / war! Es gibt also nichts zu sichern …

DFU Modus

Das Board in den DFU Modus bringen:

Klipper flashen

Hinweis
Wenn das Board mit USB betrieben wird, braucht es keinen extra Bootloader!
Es ist auch default keiner installiert!

Port ermitteln

kurzer Test

Ob das Board korrekt mit Klipper läuft, lässt sich mit folgendem Befehl schnell testen:
~/klippy-env/bin/python ~/klipper/klippy/console.py /dev/serial/by-id/usb-Klipper_stm32h723xx_31000E000951323530343536-if00

Der Pfad am Ende muss natürlich mit dem übereinstimmen was ihr im vorherigen Schritt ermittelt habt!

Wenn ihr ein connected am Anfang des Textes seht, ist das Board richtig geflasht.

Abbrechen kann man die Abfrage mittels STRG + C.

Konfiguration

Meine vorläufige Konfig
Spider H7 Konfig

Klipper Update

Sonstiges

Diese Punkte sind nicht immer Bestandteil vom YouTube Video, aber nützlich 8-)

Das Board verfügt über einen SWD Port. Mit einem entsprechenden ST-Link kann das Board auch direkt geflasht werden.

ADXL345 (Input Shaper)

Ein ADXL345 Sensor für Input Shaper kann direkt an das Board angeschlossen werden.

Bis Board 2.2

Ab Board 2.3

ADXL345 Pin Spider Board (SPI1) STM32 Pin
GND GND
VCC +5V
CS CS PA4
INT1 N/A
INT2 N/A
SDO MISO PA6
SDA MOSI PA7
SCL CLK PA5

STM32 Temperatur

Der interne Temperatur Sensor des STM32 kann mit folgendem Konfig Schnibsel ausgelesen werden:

[temperature_sensor Levi]
sensor_type              : temperature_mcu
sensor_mcu               : mcu