User Tools

Site Tools


klipper_faq:flash_guide:stm32f446:fysetc_spider_usb

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:stm32f446:fysetc_spider_usb [2024/03/02 07:00] – [Port ermitteln] dominikklipper_faq:flash_guide:stm32f446:fysetc_spider_usb [2024/03/03 07:24] (current) – [YouTube Video #94] dominik
Line 5: Line 5:
  
 ===== YouTube Video #94 ===== ===== YouTube Video #94 =====
-{{youtube>xxx?half}}+{{youtube>QWdDXVdh6aM?half}}
  
 \\  \\ 
- 
 ===== Hinweise ===== ===== Hinweise =====
   * **SBC** bedeutet in der Anleitung **S**ingle **B**oard **C**omputer. Also meistens wohl ein Raspberry Pi.    * **SBC** bedeutet in der Anleitung **S**ingle **B**oard **C**omputer. Also meistens wohl ein Raspberry Pi. 
Line 104: Line 103:
  
 ===== kurzer Test ===== ===== 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_stm32f446xx_350053000851313133353932-if00''+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_stm32f446xx_390028000950315239323320-if00''
  
 Der Pfad am Ende muss natürlich mit dem übereinstimmen was ihr im vorherigen Schritt ermittelt habt! Der Pfad am Ende muss natürlich mit dem übereinstimmen was ihr im vorherigen Schritt ermittelt habt!
Line 112: Line 111:
 ===== Konfiguration ===== ===== Konfiguration =====
   * ''cd ~/printer_data/config''   * ''cd ~/printer_data/config''
-  * **Beispiel Konfiguration Voron 2** \\ ''wget https://raw.githubusercontent.com/MotorDynamicsLab/Leviathan/master/Klipper_config/voron2_leviathan_v1.2.cfg -O printer.cfg'' +  * **Beispiel Konfiguration** \\ ''wget https://raw.githubusercontent.com/FYSETC/FYSETC-SPIDER/main/firmware/Klipper/printer.cfg -O printer.cfg''
-  * **Beispiel Konfiguration Trident** \\ ''wget https://raw.githubusercontent.com/MotorDynamicsLab/Leviathan/master/Klipper_config/trident_leviathan_v1.2.cfg -O printer.cfg''+
   * ''nano ~/printer_data/config/printer.cfg'' \\ <code>[mcu]   * ''nano ~/printer_data/config/printer.cfg'' \\ <code>[mcu]
-##-------------------------------------------------------------------- +serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_390028000950315239323320-if00
-serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_350053000851313133353932-if00+
 </code> </code>
     * Die Zeile mit ''serial'' entsprechend mit dem ermittelten Pfad von oben anpassen     * Die Zeile mit ''serial'' entsprechend mit dem ermittelten Pfad von oben anpassen
Line 123: Line 120:
   * Klipper Dienst stoppen \\ ''sudo systemctl stop klipper.service''   * Klipper Dienst stoppen \\ ''sudo systemctl stop klipper.service''
   * ''cd ~/klipper && make menuconfig''   * ''cd ~/klipper && make menuconfig''
-    * Die Einstellungen sind genauso wie im Kapitel [[klipper_faq:flash_guide:stm32f446:leviathan_v1.2_usb#klipper_flashen|Klipper flashen]]+    * Die Einstellungen sind genauso wie im Kapitel [[klipper_faq:flash_guide:stm32f446:fysetc_spider_usb#klipper_flashen|Klipper flashen]]
   * ''make flash -j4 FLASH_DEVICE=/dev/ttyACM0''   * ''make flash -j4 FLASH_DEVICE=/dev/ttyACM0''
-    * Wie man an den Port (hier ttyACM0) kommt, ist [[klipper_faq:flash_guide:stm32f446:leviathan_v1.2_usb#port_ermitteln|hier]] beschrieben+    * Wie man an den Port (hier ttyACM0) kommt, ist [[klipper_faq:flash_guide:stm32f446:fysetc_spider_usb#port_ermitteln|hier]] beschrieben
     * Am Ende kann es zu einem Fehler kommen. Davon nicht irritieren lassen. Wichtig ist diese Zeile: \\ ''File downloaded <color #22b14c>**successfully**</color>''     * Am Ende kann es zu einem Fehler kommen. Davon nicht irritieren lassen. Wichtig ist diese Zeile: \\ ''File downloaded <color #22b14c>**successfully**</color>''
   * Klipper Dienst starten \\ ''sudo systemctl start klipper.service''   * Klipper Dienst starten \\ ''sudo systemctl start klipper.service''
Line 132: Line 129:
 ===== Sonstiges ===== ===== Sonstiges =====
 Diese Punkte sind nicht immer Bestandteil vom YouTube Video, aber nützlich 8-) Diese Punkte sind nicht immer Bestandteil vom YouTube Video, aber nützlich 8-)
- 
-==== Auslieferungszustand ==== 
-  * Klipper v0.11.0-148-g52f4e20c 
-  * kein Bootloader 
  
 ==== ST-Link (SWD) ==== ==== ST-Link (SWD) ====
 Das Board verfügt über einen SWD Port. Mit einem entsprechenden ST-Link kann das Board auch direkt geflasht werden.  Das Board verfügt über einen SWD Port. Mit einem entsprechenden ST-Link kann das Board auch direkt geflasht werden. 
-{{:klipper_faq:flash_guide:stm32f446:pasted:20240123-192812.png}} 
  
-==== Extra Port ==== +==== ADXL345 (Input Shaper) ==== 
-Das Board hat einen Expansion Port unter dem USB-C Port. Der Port kann im Grunde für alle möglichen Erweiterungen genutzt werden. +Ein ADXL345 Sensor für Input Shaper kann direkt an das Board angeschlossen werden. 
  
-{{:klipper_faq:flash_guide:stm32f446:pasted:20240123-193059.png}} \\ {{:klipper_faq:flash_guide:stm32f446:pasted:20240123-195526.png}}+Bis Board 2.\\ {{:klipper_faq:flash_guide:stm32f446:pasted:20240302-070927.png}}
  
-==== ADXL345 (Input Shaper) ==== +Ab Board 2.3 \\ {{:klipper_faq:flash_guide:stm32f446:pasted:20240302-071015.png}}
-Ein ADXL345 Sensor für Input Shaper kann direkt an das Board angeschlossen werden +
-  * Anschluss am Expansion Port +
  
-^ ADXL345 Pin  ^ Leviathan V1.2 Expansion Port Pin  ^ STM32 Pin  ^ +^ ADXL345 Pin  ^ Spider Board (SPI1)  ^ STM32 Pin  ^ 
-| GND          | GND (3 / 4 / 27 / 28 )             |            | +| GND          | GND                  |            | 
-| VCC          | +5V (1 / 2)                        |            | +| VCC          | +5V                  |            | 
-| CS           SPI2_CS (26)                       PB12       +| CS           CS                   PA4        
-| INT1         | N/A                                |            | +| INT1         | N/A                  |            | 
-| INT2         | N/A                                |            | +| INT2         | N/A                  |            | 
-| SDO          | SPI2_MISO (24)                     PB14       +| SDO          | MISO                 PA6        
-| SDA          | SPI2_MOSI (23)                     PB15       +| SDA          | MOSI                 PA7        
-| SCL          | SPI2_CLK (25)                      PB13       |+| SCL          | CLK                  PA5        |
  
   * Konfig Anpassung \\ <code>   * Konfig Anpassung \\ <code>
 [adxl345] [adxl345]
 axes_map     : x,y,z axes_map     : x,y,z
-cs_pin       : PB12 +cs_pin       : PA4 
-spi_bus      : spi2+spi_bus      : spi1
  
 [resonance_tester] [resonance_tester]
Line 179: Line 169:
 sensor_mcu               : mcu sensor_mcu               : mcu
 </code> </code>
 +
 ===== Links ===== ===== Links =====
-  * Github Repo \\ https://github.com/MotorDynamicsLab/Leviathan/tree/master +  * Github Repo \\ https://github.com/FYSETC/FYSETC-SPIDER 
-  * LDO Infoseite \\ https://www.ldomotion.com/p/guide/VORON-Leviathan-V12 +  * Schaltplan \\ **Spider 1.x** https://github.com/FYSETC/FYSETC-SPIDER/blob/main/hardware/V1.x/Spider%20V1.0C%20SCH.pdf \\ **Spider 2.2** https://github.com/FYSETC/FYSETC-SPIDER/blob/main/hardware/V2.2/Spider%20V2.2%20SCH.pdf \\ **Spider 2.3** https://github.com/FYSETC/FYSETC-SPIDER/blob/main/hardware/V2.3/Spider_V2.3_SCH.pdf \\ **Spider 3.0** https://github.com/FYSETC/FYSETC-SPIDER/blob/main/hardware/V3.0/spider_V3.0_sch.pdf 
-  * Manual \\ https://github.com/MotorDynamicsLab/Leviathan/blob/e4fb6d27322140ee2509b9061d3bbc16aa7cf56c/Manual/Leviathan_V1.2_Manual.pdf +  * Klipper Konfig \\ https://github.com/FYSETC/FYSETC-SPIDER/blob/main/firmware/Klipper/printer.cfg
-  * Schaltplan \\ https://github.com/MotorDynamicsLab/Leviathan/blob/e4fb6d27322140ee2509b9061d3bbc16aa7cf56c/Schematic/Leviathan_V1.2.pdf +
-  * Klipper Konfig \\ Voron : https://github.com/MotorDynamicsLab/Leviathan/blob/e4fb6d27322140ee2509b9061d3bbc16aa7cf56c/Klipper_config/voron2_leviathan_v1.2.cfg \\ Trident : https://github.com/MotorDynamicsLab/Leviathan/blob/e4fb6d27322140ee2509b9061d3bbc16aa7cf56c/Klipper_config/trident_leviathan_v1.2.cfg+
klipper_faq/flash_guide/stm32f446/fysetc_spider_usb.1709359241.txt.gz · Last modified: by dominik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki