[Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Shalvan
Konto z ograniczeniami
Postów w temacie: 7
Posty: 7
Rejestracja: 14 cze 2019, 06:55

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: Shalvan »

Jeśli chodzi o LCD do Anety to faktycznie schemat podłączeń jest zupełnie inny ale wydaje mi się że jest to do ogarnięcia tylko trzeba zrobić adapter który będzie zmieniał kolejność podłączenia pinów bo jest kilka różnic. Potem tylko zabawa w sofcie marlina i powinno działać.
Na tą chwilę sobie odpuściłem LCD bo bez niego jestem w stanie pracować używając octoprint.

@Marvin27
A próbowałeś może rozgrzać głowicę powyżej 50C ? Czy wtedy się nie załącza (oczywiście na moich ustawieniach z posta wyżej) ?
U mnie komenda M106 P1 S255 też nie załącza tego chłodzenia głowicy.
Tak, głowica grzeje się właśnie w tym momencie a wentylatory stoją :(
bialy_worek

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: bialy_worek »

Z tego co na wiem komendą M106 P<fan> wywołuje tzw print cooling fan czyli wentylator sterowalny, ochładzający wydruk.
Wentylator który ja opisalem w pierwszym poście jako automatyczne zalaczanie powyzej x stopni to nie jest wentylator sterowalny, w takim sensie że nie ochładza wydruku czyli nie steruje się nim ( poprzez Gcode ) ;) Masz więc tylko jeden wentylator tak jakby czyli P0 (index zaczyna sie od 0 a nie od 1). Chyba, że chodzi o sterowanie wentylatorem radiatora ?


Ale nie jestem pewien czy dobrze zrozumiałem problem ? Chcesz dodać sterowanie drugim wentylatorem ochładzającym wydruk ? czy on ma robić dokładnie to samo co pierwszy ? Jeżeli tak to ja bym wrzucił oba w to samo gniazdo, ale zakładam, że chcesz sterowac dwoma wentylatorami ochładzającymi wydruk z większą kontrolą chłodzenia, w takim razie sprawdziłbym albo najnowszą opcję Marlina Fan multiplexer w Configuration_adv.h około #249 - #258

Kod: Zaznacz cały

/**
 * Part-Cooling Fan Multiplexer
 *
 * This feature allows you to digitally multiplex the fan output.
 * The multiplexer is automatically switched at tool-change.
 * Set FANMUX[012]_PINs below for up to 2, 4, or 8 multiplexed fans.
 */
#define FANMUX0_PIN -1
#define FANMUX1_PIN -1
#define FANMUX2_PIN -1
albo wywałił chłodzenie radiatora hotendu na łącze 12/24v przy złącza od silnika X ( z tego co kojarze to po dodaniu prądu on podaje non stop 12 albo 24v ) i wtedy dajesz print cooling fan z P1 na P2_04 ( HE01) i P0 pod pin P2_03 (Fan) - oba te piny mają PWM, czego nie mozna powiedziec o tym kolo silnika.
miczys
Konto z ograniczeniami
Postów w temacie: 5
Posty: 11
Rejestracja: 15 sie 2018, 11:50

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: miczys »

Witam

Może ktoś będzie umiał mi pomóc. Chciałem pod płytkę SKR 1.3 podpiąć LCD12864 lecz przy próbie kompilacji w aplikacji atom wyskakuje taki komunikat:

Kod: Zaznacz cały

****************************************************************

* Looking for U8glib.h dependency? Check our library registry!

*

* CLI  > platformio lib search "header:U8glib.h"

* Web  > https://platformio.org/lib/search?query=header:U8glib.h

*

****************************************************************



#include <U8glib.h>

^~~~~~~~~~

compilation terminated.

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp.o

*** [.pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp.o] Error 1

Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp:84:10: fatal error: U8glib.h: No such file or directory



****************************************************************

* Looking for U8glib.h dependency? Check our library registry!

*

* CLI  > platformio lib search "header:U8glib.h"

* Web  > https://platformio.org/lib/search?query=header:U8glib.h

*

****************************************************************



#include <U8glib.h>

^~~~~~~~~~

compilation terminated.

*** [.pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp.o] Error 1

Może ktoś jest w stanie podpowiedzieć co robić?

Pozdrawiam
Michał
Awatar użytkownika
Zepco
Postów w temacie: 5
Posty: 1555
Rejestracja: 25 kwie 2017, 22:23
Lokalizacja: Kielce
Drukarka: PRUSA i3 MK2S
x 294

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: Zepco »

Prusa i3 MK2S
Anet A8 - rozebrana na części...
3DGence One
miczys
Konto z ograniczeniami
Postów w temacie: 5
Posty: 11
Rejestracja: 15 sie 2018, 11:50

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: miczys »

Zepco pisze:Musisz dodać bibliotekę U8glib
Mam zainstalowane wszystkie biblioteki u8glib. Po reinstalacji pokazuje taki komunikat

Kod: Zaznacz cały

****************************************************************



#include <U8glib.h>

^~~~~~~~~~

compilation terminated.

*** [.pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp.o] Error 1

Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp:63:10: fatal error: U8glib.h: No such file or directory



****************************************************************

* Looking for U8glib.h dependency? Check our library registry!

*

* CLI  > platformio lib search "header:U8glib.h"

* Web  > https://platformio.org/lib/search?query=header:U8glib.h

*

****************************************************************



#include <U8glib.h>

^~~~~~~~~~

compilation terminated.

*** [.pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp.o] Error 1

Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp:63:10: fatal error: U8glib.h: No such file or directory



****************************************************************

* Looking for U8glib.h dependency? Check our library registry!

*

* CLI  > platformio lib search "header:U8glib.h"

* Web  > https://platformio.org/lib/search?query=header:U8glib.h

*

****************************************************************



#include <U8glib.h>

^~~~~~~~~~

compilation terminated.

*** [.pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp.o] Error 1

bialy_worek

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: bialy_worek »

Jestem na 90% pewny, że wgrałeś uniwersalną dla płytek 8bitowych (załącznik )
miczys pisze:
Zepco pisze:Musisz dodać bibliotekę U8glib
Mam zainstalowane wszystkie biblioteki u8glib.
Czy może zupełnie niepotrzebnie zainstalowałeś wszystkie ?

Mój kod kompiluje się dla REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER przy zainstalowaniu U8glib-HAL, więc proponuję zainstalować tylko tą.
Załączniki
u8glib.PNG
miczys
Konto z ograniczeniami
Postów w temacie: 5
Posty: 11
Rejestracja: 15 sie 2018, 11:50

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: miczys »

Odinstalowałem i zainstalowałem tylko trzy podstawowe bezpośrednio z programu atom. Teraz pokazuje mi tak:

Kod: Zaznacz cały

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\DebugMonitor_LPC1768.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\HAL.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\HAL_spi.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\HAL_timers.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\MarlinSerial.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\include\digipot_mcp4451_I2C_routines.c.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\main.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\persistent_store_flash.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\persistent_store_sdcard.cpp.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\HAL_LCD_I2C_routines.c.o

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\HAL_LCD_pin_routines.c.o

In file included from Marlin\src\HAL\HAL_LPC1768\../../sd/../inc/../core/macros.h:24,

from Marlin\src\HAL\HAL_LPC1768\../../sd/../inc/MarlinConfigPre.h:32,

from Marlin\src\HAL\HAL_LPC1768\../../sd/../inc/MarlinConfig.h:28,

from Marlin\src\HAL\HAL_LPC1768\../../sd/cardreader.h:24,

from Marlin\src\HAL\HAL_LPC1768\main.cpp:17:

Marlin\src\HAL\HAL_LPC1768\../../sd/../inc/../core/minmax.h: In instantiation of 'constexpr decltype ((lhs + rhs)) MIN(L, R) [with L = int; R = unsigned int; decltype ((lhs + rhs)) = unsigned int]':

Marlin\src\HAL\HAL_LPC1768\../../sd/../inc/SanityCheck.h:1960:18:   required from here

Marlin\src\HAL\HAL_LPC1768\../../sd/../inc/../core/minmax.h:35:20: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare]

return lhs < rhs ? lhs : rhs;

~~~~^~~~~

Compiling .pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp.o

Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp:63:10: fatal error: U8glib.h: No such file or directory



****************************************************************

* Looking for U8glib.h dependency? Check our library registry!

*

* CLI  > platformio lib search "header:U8glib.h"

* Web  > https://platformio.org/lib/search?query=header:U8glib.h

*

****************************************************************



#include <U8glib.h>

^~~~~~~~~~

compilation terminated.

*** [.pioenvs\LPC1768\src\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_hw_spi.cpp.o] Error 1

 [ERROR] Took 14.13 seconds 


mike14
Konto z ograniczeniami
Postów w temacie: 6
Posty: 6
Rejestracja: 30 cze 2019, 12:49

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: mike14 »

Siemka, od paru dni męczę się z wgraniem marlina na SKR 1.3 i cały czas mam ten sam problem co mieczys.
Wie ktoś może co moze byc nie tak? Mam zainstalowane wymagane biblioteki.
tig33r
Konto z ograniczeniami
Postów w temacie: 5
Posty: 629
Rejestracja: 15 lip 2017, 16:07
Drukarka: Hypercube Evolution
x 100

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: tig33r »

Spróbuj skompilować bez wyświetlacza.
Awatar użytkownika
Zepco
Postów w temacie: 5
Posty: 1555
Rejestracja: 25 kwie 2017, 22:23
Lokalizacja: Kielce
Drukarka: PRUSA i3 MK2S
x 294

Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s

Post autor: Zepco »

Wrzuć tutaj config, zobaczę czy u mnie będzie podobnie.
Prusa i3 MK2S
Anet A8 - rozebrana na części...
3DGence One
ODPOWIEDZ

Wróć do „Firmware'y i hosty”