Marlin 2.0 DUE3DOM na Kossel Plus
Marlin 2.0 DUE3DOM na Kossel Plus
Siema,
Problem niby prozaiczny. Na postawie tego, zmieniłem płytę na naszej delcie forumowej (AnyCubic Kossel Plus) na DUE3DOM mini z TMC2130 na SPI.
Wszystko działa niby OK. Niby bo nie działa grzanie stołu. A w zasadzie działa, ale na stałe. Po resecie stół jest OFF, włączenie, niezależnie czy gcode, czy z menu czy po kablu włącza na stałe grzanie i grzeje do resetu. Nie działa PID, nie działa ograniczenie w SW, wyłączanie z menu czy po kablu też nie działa, tylko reset.
Myślałem, że może jest uszkodzony pin albo tranzystor, ale po wgraniu repetiera (na próbę, układ kartezjański) wszystko działa bez problemu.
Na tę chwile pytanie brzmi: spotkaliście się czymś takim na Marlinie?
Nie mam przy sobie configów więc się nie podzielę, oczywiście jeśli będzie potrzeba dorzucę, ale po 21, bardziej mnie zastanawia co może być nie tak i czy problem jest znany.
Wgrałbym 1.1.9, ale na tej wersji DUE3DOM nie jest wspierane i podejrzewam, że dłużej by zeszło kombinowanie niż doprowadzenie do działania Marlina 2.0.
Problem niby prozaiczny. Na postawie tego, zmieniłem płytę na naszej delcie forumowej (AnyCubic Kossel Plus) na DUE3DOM mini z TMC2130 na SPI.
Wszystko działa niby OK. Niby bo nie działa grzanie stołu. A w zasadzie działa, ale na stałe. Po resecie stół jest OFF, włączenie, niezależnie czy gcode, czy z menu czy po kablu włącza na stałe grzanie i grzeje do resetu. Nie działa PID, nie działa ograniczenie w SW, wyłączanie z menu czy po kablu też nie działa, tylko reset.
Myślałem, że może jest uszkodzony pin albo tranzystor, ale po wgraniu repetiera (na próbę, układ kartezjański) wszystko działa bez problemu.
Na tę chwile pytanie brzmi: spotkaliście się czymś takim na Marlinie?
Nie mam przy sobie configów więc się nie podzielę, oczywiście jeśli będzie potrzeba dorzucę, ale po 21, bardziej mnie zastanawia co może być nie tak i czy problem jest znany.
Wgrałbym 1.1.9, ale na tej wersji DUE3DOM nie jest wspierane i podejrzewam, że dłużej by zeszło kombinowanie niż doprowadzenie do działania Marlina 2.0.
morf
- Berg
- Zasłużony
- Postów w temacie: 3
- Posty: 7570
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Marlin 2.0 DUE3DOM na Kossel Plus
mogę powiedzieć tylko tyle, że mam RAMPSA-FD z Arduino Due i Marlinem 2.0 w Delcie, czyli trochę podobnie do twojej konfiguracji i:
u mnie działa
może ten PIN od stołu jest błędnie gdzieś dwa razy użyty.
u mnie działa
może ten PIN od stołu jest błędnie gdzieś dwa razy użyty.
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
- Berg
- Zasłużony
- Postów w temacie: 3
- Posty: 7570
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Marlin 2.0 DUE3DOM na Kossel Plus
no długo to nie zajęło:
1. sprawdziłem jaki jest PIN od stołu w due3dom, tu:
https://github.com/MarlinFirmware/Marli ... DOM_MINI.h
2. potem co jest w Twoim configuration_adv.h , szukaj Ctrl+F znaku 7 no i znajduję tu:
czyli włącza Ci stół gdy chce chłodzić elektronikę, A chce to robić gdy włącza silniki i/albo grzałki.
z tego co widzę w due3dom od tego jest pin 12:
czyli trzeba zmienić na:
i podłączyć wentylator do FAN1 bo tmc2130 lubią chłodzenie.
albo na 9 (FAN2) w zależności jak tam masz te wentylatory podłączone.
1. sprawdziłem jaki jest PIN od stołu w due3dom, tu:
https://github.com/MarlinFirmware/Marli ... DOM_MINI.h
Kod: Zaznacz cały
#define HEATER_BED_PIN 7 // BED MOSFET
Kod: Zaznacz cały
#define USE_CONTROLLER_FAN //modified Was undefined
#if ENABLED(USE_CONTROLLER_FAN)
#define CONTROLLER_FAN_PIN 7 //modified Was undefined and -1 // Set a custom pin for the controller fan
#define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled
#define CONTROLLERFAN_SPEED 255 // 255 == full speed
#endif
z tego co widzę w due3dom od tego jest pin 12:
czyli trzeba zmienić na:
Kod: Zaznacz cały
#define CONTROLLER_FAN_PIN 12 //modified Was undefined and -1 // Set a custom pin for the controller fan
albo na 9 (FAN2) w zależności jak tam masz te wentylatory podłączone.
samezrp
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Re: Marlin 2.0 DUE3DOM na Kossel Plus
Kuźwa... Wpadłem na pomysł czy czasem coś nie używa tego pinu, ale przeszukiwałem pins_DUE3DOM_MINI.h a nie configi :/
Dzięki!
Dzięki!
Re: Marlin 2.0 DUE3DOM na Kossel Plus
A działa u Ciebie ustawienie Z probe offset? U mnie max jak można ustawić pokrętłem to -9.950, wpisane w FW ustawia -5.700, M851 Z-15.7 tak samo, tylko -5.700. No i oczywiście drukuje 10mm nad stołem.rafaljot pisze:mogę powiedzieć tylko tyle, że mam RAMPSA-FD z Arduino Due i Marlinem 2.0 w Delcie, czyli trochę podobnie do twojej konfiguracji i:
u mnie działa
- Berg
- Zasłużony
- Postów w temacie: 3
- Posty: 7570
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Marlin 2.0 DUE3DOM na Kossel Plus
U mnie dziala
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Re: Marlin 2.0 DUE3DOM na Kossel Plus
Nie rozumiem tego, wyświetla -5.700, ale EEPROM (przez RepetierHost) pokazuje -15.700. Kręcenie gałką przy -9.950 wskakuje na -0.025 i ponownie jedzie w dół. Inicjalizacja EEPROMa zrobiona, tak samo na najnowszej wersji z githuba. Zaczynam się zastanawiać czy to nie kwestia EEPROMa due3dom. Spróbuje na TroGorilii to samo zrobić.
-
- Konto z ograniczeniami
- Postów w temacie: 1
- Posty: 629
- Rejestracja: 15 lip 2017, 16:07
- Drukarka: Hypercube Evolution
- x 100
Re: Marlin 2.0 DUE3DOM na Kossel Plus
Wyłącz obsługę eeprom, a poprawne wartości zakoduj w pliku marlina.
- morf
- Drukarz
- Postów w temacie: 1
- Posty: 3233
- Rejestracja: 17 sty 2017, 12:28
- Drukarka: Reprapy, Prusa MK3S
- x 1598
Re: Marlin 2.0 DUE3DOM na Kossel Plus
@samezrp pewnie nic nie pomoge ale kojarze ze z due3doom cos z Eepromem trzeba zakombinowac (przy repetierze) przelaczac banki czy cos. Zupelnie nie pamietam teraz, dopytaj Krzysztofa moze...
Done is better than perfect.
Re: Marlin 2.0 DUE3DOM na Kossel Plus
Coś musi być z configiem. Wyłączyłem EEPROM, jest -16.8 na defaultowej konfiguracji, night build z githuba, włączyłem EEPROM, to samo. Wrzuciłem config stary do nowego z githuba, jest -5.700. Szukam. Dzięki za chęci