Za pierwszym podejściem zrezygnowałem z RRF ze względu na problemy z osiami Z - jak się okazało zakupione TMC2208 nie miały wlutowanych zworek dla UART (Poza wgraniem RRF rozbudowałem płytę o kolejne drivery dla dwóch dodatkowych ekstruderów i moduł WiFi). Po powrocie do Klippera i wykryciu przyczyny udało się tamten problem rozwiązać ale do RRF już nie wróciłem. Teraz znów próbuję walczyć z RRF i kombinuję...
Z tego co pamiętam za pierwszym razem był problem z Sensorless Homing a właściwie z prawidłowym ustawieniem stallguard'a.
Na Klipperze mam dla TMC2209 ustawione:
Kod: Zaznacz cały
driver_SGTHRS: 98
Kod: Zaznacz cały
M915 P0:1 S3 R0 F0
Wie ktoś może jak to dobrze ustawić???
W dokumentacji Klipper podają, że dla TMC2209 ustawia się 0...255:
Kod: Zaznacz cały
[tmc2209 stepper_x]
diag_pin: ^PA1 # Set to MCU pin connected to TMC DIAG pin
driver_SGTHRS: 255 # 255 is most sensitive value, 0 is least sensitive
Kod: Zaznacz cały
[tmc2130 stepper_x]
diag1_pin: ^!PA1 # Pin connected to TMC DIAG1 pin (or use diag0_pin / DIAG0 pin)
driver_SGT: -64 # -64 is most sensitive value, 63 is least sensitive