Strona 1 z 1

Marlin 2 zmiana pinów

: 21 lis 2023, 09:01
autor: jzagaja
Jak poparwnie zmienić piny w Marlin 2 i płycie Ramps?
Dajemy modyfikacje do Configuration.h czy lepiej Pins_ramps.h?

Grzanie stołu mam na pinie D6
PLA fan na pinie D8.

Nie działa tez bebystep i czujke filamentu muszę jeszcze sprawdzić.

(oryginalny firmware miałem 1.3 i update zrobił mi guru od Marlina ale połowa rzeczy nie działa)

Re: Marlin 2 zmiana pinów

: 21 lis 2023, 10:25
autor: majek
Zamieniałem stepstiki miejscami w SKR 1.3 (E1<>Y) i wyszło, że się nie da zrobić zmian tylko w Configuration.h, bo po Pins_xxx.h jest includowanych kilka innych plików, które już potrzebują właściwie zdefiniowanych pinów. Poza tym w Configuration.h nawet jakby się dało, to podwójna robota, bo trzeba najpierw #undefine, a później nową definicję. Wiem, że w configu byłoby wszystko w jednym miejscu i tak chciałem u siebie zrobić, ale w moim przypadku po prostu się nie dało.

Może redefinicję tych dwóch pinów da się zrobić ładnie, ale jeżeli po prostu chcesz, żeby to działało i nie chcesz debugować kodu Marlina, to lepiej zamienić to w Pins_ramps.h.

Re: Marlin 2 zmiana pinów

: 21 lis 2023, 10:26
autor: jzagaja
o ile wiesz co jest co w tym pliku

#ifndef MOSFET_C_PIN
#define MOSFET_C_PIN 6

#ifndef MOSFET_B_PIN
#define MOSFET_B_PIN 8

Re: Marlin 2 zmiana pinów

: 21 lis 2023, 22:05
autor: jzagaja
Stoł działa ale PLA fan nie - musi być gdzieś w innej linii.