TMC2209 problem uart. MKS robin nano

Jakość druku Cię nie zadowala?
mk77
Posty: 71
Rejestracja: 28 sty 2021, 18:27
x 3

Re: TMC2209 problem uart. MKS robin nano

Postautor: mk77 » 07 kwie 2021, 20:10

Doszedłem że problemem jest w pliku drivers.h a dokładnie linia

Kod: Zaznacz cały

#define _OR_EAH(N,T)    || AXIS_HAS_##T(E##N)


dokładnie to miejsce ##T

Pogrzebałem też w różnych "gotowcach" marlina pod naszą płytę i widzę że niby wersja marlina jest ta sama ale w innych nie ma np deklaracji COOLSTEP.
Próbowałem też zamiast HARDWARE SERIAL włączyć SOFTWARE SERIAL ale bez różnicy dla kompilacji.
Na razie to zostawiam jako standalone i do tematu wrócę niebawem.
Awatar użytkownika
JohnJames
Posty: 85
Rejestracja: 28 sie 2020, 20:56
Lokalizacja: Warszawa
Drukarka: Sapphire Pro
x 11

Re: TMC2209 problem uart. MKS robin nano

Postautor: JohnJames » 08 kwie 2021, 08:00

mk77 pisze:Na razie to zostawiam jako standalone i do tematu wrócę niebawem.


le3tspeak rozwija własny fork Marlina pod kątem drukarek TT.
On jest fajny na początek, bo ma konfiguracje przygotowane pod tą drukarkę - wystarczy powłączać i w zasadzie nie trzeba się doktoryzować z konfiguracji.
Z drugiej strony większość używa waniliowego Marlina i być może w obszarze, z którym walczysz, są w nim jakieś różnice.
No, a jak masz swoją konfigurację, w której czasami robisz jakieś zmiany, warto jednak wiedzieć, co i po co jest ustawione ;)
A to prowadzi do rozważań, czy nie lepiej przesiąść się na wersję waniliową :mrgreen:
Sapphire Pro - coś tam dłubię
mk77
Posty: 71
Rejestracja: 28 sty 2021, 18:27
x 3

Re: TMC2209 problem uart. MKS robin nano

Postautor: mk77 » 08 kwie 2021, 09:50

Użyłem dystrybucji le3tspeak bo dopiero co zaczynam przygodę z drukarką a to był w zasadzie samograj. Oczywiście nie wykluczam skorzystania z innej dystrybucji, choćby z tej co polecasz waniliowej.
Rozumiem że ten link co wrzuciłeś kilka postów wyżej https://github.com/bkiziuk/Marlin/tree/bugfix-2.0.x to jest Twoja obecna konfiguracja tej dystrybucji waniliowej ? To najlepiej jak poszukam "gołej" tej dystrybucji i bazując na Twoich i swoich ustawieniach ulepię własną konfigurację.
Awatar użytkownika
JohnJames
Posty: 85
Rejestracja: 28 sie 2020, 20:56
Lokalizacja: Warszawa
Drukarka: Sapphire Pro
x 11

Re: TMC2209 problem uart. MKS robin nano

Postautor: JohnJames » 08 kwie 2021, 11:08

mk77 pisze:Użyłem dystrybucji le3tspeak bo dopiero co zaczynam przygodę z drukarką a to był w zasadzie samograj.


Też tak zrobiłem na początku :)
I dopóki działa, nie ma problemu. Ale jeśli są jakieś problemy, to IMHO lepiej jest przejść na wersję jak najbliżej głównego developmentu.

mk77 pisze:Oczywiście nie wykluczam skorzystania z innej dystrybucji, choćby z tej co polecasz waniliowej.


"waniliowa" w sensie niemodyfikowana. Repozytorium projektu Marlina jest tu: https://github.com/MarlinFirmware/Marlin
Mam to repozytorium sforkowane u siebie z wrzuconą swoją konfiguracją. Ponieważ pliki konfiguracyjne le3speak są nieco inne, niż stockowe, warto poświęcić dwie godziny i przepisać swoje ustawienia do oryginalnego pliku. Potem, przy aktualizacjach do nowej wersji, lepiej będzie się tym zarządzać.

mk77 pisze:Rozumiem że ten link co wrzuciłeś kilka postów wyżej https://github.com/bkiziuk/Marlin/tree/bugfix-2.0.x to jest Twoja obecna konfiguracja tej dystrybucji waniliowej ?


Tak. Trzymanie tego na github'ie jako fork ma swoje zalety.
Wszelkie zmiany w konfiguracji możesz śledzić. Aktualizację do nowej wersji przeprowadzasz pobierając uaktualnienia z upstreamu.
No i masz backup całego kodu i konfiguracji w sytuacji, kiedy dysk w pececie odmówi współpracy ;)
mk77
Sapphire Pro - coś tam dłubię

Wróć do „Kalibracja, problemy”

Kto jest online

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