Marlin dla DUE3DOM MINI

Awatar użytkownika
Miś
Posty: 750
Rejestracja: 22 kwie 2016, 14:23
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: Miś » 10 cze 2017, 20:57

scalesofjustice92 pisze:na płytce podłączone pod piny "+" i "s"
Źle. Powinno być pomiędzy "-" i "s". A w sofcie ustawione na mechanical switch, normally closed.
-- MIŚ --

scalesofjustice92
Posty: 2
Rejestracja: 07 cze 2017, 19:13
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: scalesofjustice92 » 11 cze 2017, 15:43

Dzięki za odzew ;) aktualnie wygląda to tak:

Kod: Zaznacz cały

//===========================================================================
//============================== Endstop Settings ===========================
//===========================================================================

// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.
// Almost all printers will be using one per axis. Probes will use one or more of the
// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG // a Z probe
#define USE_XMAX_PLUG
#define USE_YMAX_PLUG
#define USE_ZMAX_PLUG

// coarse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#if DISABLED(ENDSTOPPULLUPS)
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
  #define ENDSTOPPULLUP_ZMIN_PROBE
#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING false  // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false  // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING false  // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false  // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false  // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false  // set to true to invert the logic of the endstop.
//#define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the probe.

// Enable this feature if all enabled endstop pins are interrupt-capable.
// This will remove the need to poll the interrupt pins, saving many CPU cycles.
//#define ENDSTOP_INTERRUPTS_FEATURE



kable przepięte na - i s tak jak napisałeś. jest lepiej-mam odczyt po M119
17:27:39.168 : x_min: TRIGGERED
17:27:39.168 : y_min: TRIGGERED
17:27:39.168 : z_min: TRIGGERED
ale delta zeruje do max (deltas always home to max)

więc w zakładce pins_DUE3DOM_MINI.h
podmieniłem adresy pinów min do max i wygląda to tak

Kod: Zaznacz cały

//
// Limit Switches
//
#define X_MIN_PIN          -1
#define X_MAX_PIN          38
#define Y_MIN_PIN          -1
#define Y_MAX_PIN          34
#define Z_MIN_PIN          -1
#define Z_MAX_PIN          30

zostawiam dla przyszłych poszukiwaczy ;)

SimonHDMA
Posty: 1
Rejestracja: 16 lip 2017, 21:21
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: SimonHDMA » 16 lip 2017, 21:25

Podczas próbuj instalacji Marlina kiedy mam odkomentowane #define EEPROM_SETTINGS dostaję błąd:

Arduino: 1.8.3 (Windows 10), Board: "Arduino Due (Native USB Port)"

sketch\configuration_store.cpp.o: In function `_EEPROM_readData(int&, unsigned char*, unsigned short)':

sketch/configuration_store.cpp:235: undefined reference to `eeprom_read_byte(unsigned char*)'

sketch\configuration_store.cpp.o: In function `_EEPROM_writeData(int&, unsigned char const*, unsigned short)':

sketch/configuration_store.cpp:218: undefined reference to `eeprom_read_byte(unsigned char*)'

sketch/configuration_store.cpp:219: undefined reference to `eeprom_write_byte(unsigned char*, unsigned char)'

sketch/configuration_store.cpp:220: undefined reference to `eeprom_read_byte(unsigned char*)'

collect2.exe: error: ld returned 1 exit status

exit status 1
Error compiling for board Arduino Due (Native USB Port).

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Kiedy zakomentuję, weryfikacja przechodzi ok. Wgrywam soft jednak świeci się czerwona LED7, LCD jest martwy i z buzzera wydobywa się cichutkie, miarowe bip bip.

geepard
Posty: 7
Rejestracja: 28 gru 2016, 11:27
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: geepard » 12 gru 2017, 17:23

Witam, czy posiada ktoś marlina w pełni działającego na due3dom mini (rev. 2.0)?


geepard
Posty: 7
Rejestracja: 28 gru 2016, 11:27
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: geepard » 15 gru 2017, 9:41

Tak wgrywałem. Mam problem z wentylatorami, działa tylko nadmuch na wydruk. Próbowałem zmieniać piny ale niestety sobie z tym nie poradziłem..

Awatar użytkownika
olo2000pm
Posty: 1330
Rejestracja: 19 kwie 2016, 19:03
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: olo2000pm » 15 gru 2017, 11:18

geepard pisze:Tak wgrywałem. Mam problem z wentylatorami, działa tylko nadmuch na wydruk. Próbowałem zmieniać piny ale niestety sobie z tym nie poradziłem..

A na chlodzenie radiatora podłącz zasilanie bezpośrednio pod zasilacz...i będzie smigac

geepard
Posty: 7
Rejestracja: 28 gru 2016, 11:27
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: geepard » 15 gru 2017, 12:06

olo2000pm pisze: A na chlodzenie radiatora podłącz zasilanie bezpośrednio pod zasilacz...i będzie smigac

Tak wiem o tym, jednak to jest rozwiązanie "na skróty". Chciałbym mieć wentylatory wpięte pod due.

rok666
Posty: 28
Rejestracja: 17 kwie 2017, 16:30
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: rok666 » 15 gru 2017, 14:51

geepard pisze:Tak wgrywałem. Mam problem z wentylatorami, działa tylko nadmuch na wydruk. Próbowałem zmieniać piny ale niestety sobie z tym nie poradziłem..

Piny do wentylatora głowicy e0_autofan?

Awatar użytkownika
Krzysztof
Administrator
Posty: 2860
Rejestracja: 19 kwie 2016, 14:03
Lokalizacja: Darłowo
Kontaktowanie:

Re: Marlin dla DUE3DOM MINI

Postautor: Krzysztof » 15 gru 2017, 19:14

Hmm, na tym firmware powinno wszystko chodzić bo to była testówka:

FAN1 - wentylator chłodzący wydruk
FAN2 - wentylator chłodzący ekstruder
FAN3 - wentylator elektroniki (auto załączanie w momencie pracy silników itp.)


Wróć do „Marlin”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości