[Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
Po zakomentowaniu wyświetlacza wyskakuje błąd z tmcstepper.h mimo, że bibliotekę mam.
- Załączniki
-
- Configuration.h
- (78.35 KiB) Pobrany 192 razy
- 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
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
Anet A8 - rozebrana na części...
3DGence One
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
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.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
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
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.
Czy problem występuję dla czystego Marlina ? To pomoże określić czy było tak jak podejrzewam.
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
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
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
Wygląda nakolejny problem z bilbioteką, ale nie nowy tylko kolejny na poprzednim błędzie.
Trzy obsługujące to samo ?
Czy zainstalowałeś trzy biblioteki U8Glib ?miczys pisze:Odinstalowałem i zainstalowałem tylko trzy podstawowe bezpośrednio z programu atom. [...]
[/code]
Trzy obsługujące to samo ?
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
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.
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
bialy_worek pisze:Wygląda nakolejny problem z bilbioteką, ale nie nowy tylko kolejny na poprzednim błędzie.
Czy zainstalowałeś trzy biblioteki U8Glib ?miczys pisze:Odinstalowałem i zainstalowałem tylko trzy podstawowe bezpośrednio z programu atom. [...]
[/code]
Trzy obsługujące to samo ?
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.
Re: [Poradnik] Jak wgrać Marlin 2.0 na SKR 1.3 (LPC1768) | Prusa i3 MK2s
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.
Mam zainstalowane biblioteki widoczne na zdjęciu.
Korzystam z VS Code.
- Załączniki
-
- Configuration.h
- (78.34 KiB) Pobrany 191 razy
-
- platformio.ini
- (14.84 KiB) Pobrany 186 razy
Ostatnio zmieniony 30 cze 2019, 20:06 przez mike14, łącznie zmieniany 2 razy.