Table of Contents

Fysetc Spider (CAN-Bridge)

Schrittweise Anleitung, um das Fysetc Spider Board (1.x-3.x) über die USB/CAN Bridge in Betrieb zu nehmen.

Fysetc Spider Board 3.0

YouTube Video #93


Hinweise

Verkabelung

3,3V Problem

Bei den Spider 1.x Boards gibt es evtl. ein Problem mit der Spannungsversorgung. Es kann unter Umständen vorkommen, dass die Elkos im Eingang und an den Schrittmotoren noch Spannung führen. Beim Einsetzen von Stepper Treibern kann es dann zu einem schlagartigen Entladen kommen. Dabei kann es die Stepper Treiber zuschießen. Deshalb bei den älteren Spider Boards folgendes machen:

Stromversorgung

CAN Bus Anschluss

Spider bis 2.3

Spider ab 3.0

Versorgung Raspberry Pi

48V Anschluss

Bootloader sichern

Eine Sicherung lohnt nicht. Das Board wird mit Klipper ausgeliefert und kann schnell komplett neu geflasht werden.

Vorgehen Flashen

DFU Modus

Das Board in den DFU Modus bringen:

Katapult flashen

Hinweis:
Katapult wird über USB (DFU-Mode) eingerichtet!

Port ermitteln

Klipper flashen

SBC

Can Query

Hinweis
Die folgenden Schritte setzen natürlich voraus, das der CAN Bus korrekt im Vorfeld eingerichtet wurde!

Wenn das Board über CAN verbunden ist, dann kann man mit den folgenden Schritten prüfen, ob Katapult geflasht wurde:

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 -c can0 c57dc3b70ff0

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.

Konfiguration

Klipper Update

Hinweis:
Das Klipper Update wird über USB eingespielt! Über den CAN-Bus ist ein Update nicht möglich wenn das Board als USB/Can Bridge arbeitet.

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