przy czym można je dodatkowo nadpisać:Minimum delay before and after setting the stepper DIR (in ns)
Minimum stepper driver pulse width (in µs)
Maximum stepping rate (in Hz) the stepper driver allows
https://marlinfw.org/docs/configuration ... tion_adv.hThese settings allow Marlin to tune stepper driver timing and enable advanced options for stepper drivers that support them. You may also override timing options in Configuration_adv.h.
Jednak skoro w tabeli jest napisane przy danej opcji "minimum" / "maximum" to znaczy, że co najmniej / co najwyżej taką wartość można ustawić dla TMCxxxx, a nie tą konkretną (np 20) i nadpisuję się domyślne (zakładam odpowiednio dobrane, skoro w większości przypadków działają) wartości dla tych sterowników.czasnagli pisze: i o tym właśnie piszę - dla TMC2208 wg legendy należy ustawić wartość na 20 co u mnie skutkuje efektem jak na załączonym obrazku...
Nie twierdzę, że jak zmieniłeś to źle; skoro widzisz zmianę na lepsze i zmieniłeś tylko jeden parametr w konfiguracji to może w Twoim przypadku były to lepsze wartości niż domyślne, ale moim zdaniem błędnie założyłeś, że trzeba na taką wartość zmienić - w końcu dlaczego przykładowo nie 21 albo 23 , skoro jest to wartość przyjęta za minimum dla tego sterownika? Sprawdziałeś jakiś zakres wartości i wybrałeś najlepszą metodą eliminacji? Może na oscyloskopie sprawdzałeś różnicę w wartościach?
Śmiesznie byłoby jakby się okazało, że właśnie te domyślne wartości z przytoczonej tabeli ustawiają się automatycznie po wybraniu sterownika - należałoby to sprawdzić.
Raczej nie polecam w tym grzebać jak się ma mieszane sterowniki na płycie.