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

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
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 »

Po zakomentowaniu wyświetlacza wyskakuje błąd z tmcstepper.h mimo, że bibliotekę mam. :shock:
Załączniki
Zrzut ekranu 2019-06-30 o 16.11.33.png
Configuration.h
(78.35 KiB) Pobrany 192 razy
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ć konfig który nie sypał błędu stepperów a miał problem z wyświetlaczem i jak możesz plik platformio.ini
Prusa i3 MK2S
Anet A8 - rozebrana na części...
3DGence One
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 »

Zepco pisze:Wrzuć konfig który nie sypał błędu stepperów a miał problem z wyświetlaczem i jak możesz plik platformio.ini
Aktualnie nie ma juz tego problemu, ponieważ tam gdzie niby brakowało jakiś plików to je dokopiowałem, jednak jeśli chodzi o pliki do stepperów nadal zgłasza, że ich nie mam mimo, że sprawdziłem, że są w odpowiednim miejscu. :unknown:
bialy_worek

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

Post autor: bialy_worek »

Ja mam podejrzenie że zarówno kolega mike14 jak i miczys mają problem nie z bibliotekami ale z faktem, że gdzieś w kodzie marlina niepotrzebnie dodali linijke/komendę #include <nazwa biblioteki> zawsze jak dasz manualnie wrzucisz biblioteke to dodaje się taka linijka, ale było to niepotrzebne ponieważ, wystarczyło zainstalować ją z poziomu PIO Home -> Libraries. Nie dodając jej nigdzie.

Czy problem występuję dla czystego Marlina ? To pomoże określić czy było tak jak podejrzewam.
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 »

u mnie teraz takie coś wywala :

Kod: Zaznacz cały

Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp:101:12: error: 'u8g_t' {aka 'struct _u8g_t'} has no member named 'pin_list'
u8g->pin_list[U8G_PI_A0_STATE] = 0;   // initial RS state: command mode
^~~~~~~~
Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp:112:12: error: 'u8g_t' {aka 'struct _u8g_t'} has no member named 'pin_list'
u8g->pin_list[U8G_PI_A0_STATE] = arg_val;
^~~~~~~~
Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp:120:53: error: 'u8g_t' {aka 'struct _u8g_t'} has no member named 'pin_list'

u8g_com_LPC1768_st7920_write_byte_hw_spi(u8g->pin_list[U8G_PI_A0_STATE], arg_val);
^~~~~~~~
Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp:126:57: error: 'u8g_t' {aka 'struct _u8g_t'} has no member named 'pin_list'
u8g_com_LPC1768_st7920_write_byte_hw_spi(u8g->pin_list[U8G_PI_A0_STATE], *ptr++);
^~~~~~~~
Marlin\src\HAL\HAL_LPC1768\u8g\u8g_com_HAL_LPC1768_st7920_hw_spi.cpp:135:57: error: 'u8g_t' {aka 'struct _u8g_t'} has no member named 'pin_list'
u8g_com_LPC1768_st7920_write_byte_hw_spi(u8g->pin_list[U8G_PI_A0_STATE], *ptr++);
^~~~~~~~
compilation terminated due to -fmax-errors=5.
*** [.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 »

Wygląda nakolejny problem z bilbioteką, ale nie nowy tylko kolejny na poprzednim błędzie.
miczys pisze:Odinstalowałem i zainstalowałem tylko trzy podstawowe bezpośrednio z programu atom. [...]

[/code]
Czy zainstalowałeś trzy biblioteki U8Glib ?
Trzy obsługujące to samo ? :D
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 »

Zacząłem wszystko od nowa i zauważyłem, że build działa dopóki w platformio.ini nie dopiszę upload_port. Po dopisaniu w upload_port jakieś lokalizacji zaczynają się problemy z bibliotekami. Ponad to w najnowszej wersji marlina w linijce 24 jest default_envs, które musiałem zmienić na env_default do poprawnego działania.
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 »

Takie mam biblioteki zainstalowane:

Obrazek
pacy
Konto z ograniczeniami
Postów w temacie: 1
Posty: 91
Rejestracja: 03 sie 2017, 21:47
x 7

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

Post autor: pacy »

bialy_worek pisze:Wygląda nakolejny problem z bilbioteką, ale nie nowy tylko kolejny na poprzednim błędzie.
miczys pisze:Odinstalowałem i zainstalowałem tylko trzy podstawowe bezpośrednio z programu atom. [...]

[/code]
Czy zainstalowałeś trzy biblioteki U8Glib ?
Trzy obsługujące to samo ? :D

Takie moje 3 grosze. Proponuje wywalić w diabły atoma który jest tak średnio przyjazny.
zainstalujcie Visual studio, wystarczy doinstalować platformIO o reszte zadba VC.
Pisze to bo sam zacząłem od atoma i przez tydzień walk zawsze było coś nie tak,
Vc zadziałał praktycznie od strzała.
Druga rzecz po ściągnięciu Marlina ja na początek odpalam kompilacje na tym co dali devsi. Sprawdzam czy działa i kompiluję się poprawnie.
Potem ustawiam swoją płytkę w ustawieniach i sprawdzam raz jeszcze czy jest ok, kopia gdzieś z boku i dopiero grzebanie w ustawieniach.
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 »

Poniżej załączam config i platformio, dla których jest problem z biblioteką u8glib.
Mam zainstalowane biblioteki widoczne na zdjęciu.
Korzystam z VS Code.
Załączniki
Zrzut ekranu 2019-06-30 o 20.00.18.png
Configuration.h
(78.34 KiB) Pobrany 191 razy
platformio.ini
(14.84 KiB) Pobrany 185 razy
Ostatnio zmieniony 30 cze 2019, 20:06 przez mike14, łącznie zmieniany 2 razy.
ODPOWIEDZ

Wróć do „Firmware'y i hosty”