Klipper i SKR v1.4 turbo przez UART
Klipper i SKR v1.4 turbo przez UART
Cześć.
Czy udało się komuś uruchomić skrę turbo pod klipperem przez UART?
Po USB łączy mi się bez problemów, przez UART nie chce. UART na pewno dobrze w rpi skonfigurowany, ponieważ sama podmianka firmware na Marlina pozwala się swobodnie z płytka po rzeczonym UARTcie komunikować bez problemów.
Takie cuś dostaję w logach:
Timeout on connect
Wait for identify_response
Traceback (most recent call last):
File "/home/pi/klipper/klippy/serialhdl.py", line 65, in _get_identify_data
params = self.send_with_response(msg, 'identify_response')
File "/home/pi/klipper/klippy/serialhdl.py", line 249, in send_with_response
return src.get_response([cmd], self.default_cmd_queue)
File "/home/pi/klipper/klippy/serialhdl.py", line 306, in get_response
cmd_queue)
File "/home/pi/klipper/klippy/serialhdl.py", line 241, in raw_send_wait_ack
raise error("Serial connection closed")
error: Serial connection closed
Czy udało się komuś uruchomić skrę turbo pod klipperem przez UART?
Po USB łączy mi się bez problemów, przez UART nie chce. UART na pewno dobrze w rpi skonfigurowany, ponieważ sama podmianka firmware na Marlina pozwala się swobodnie z płytka po rzeczonym UARTcie komunikować bez problemów.
Takie cuś dostaję w logach:
Timeout on connect
Wait for identify_response
Traceback (most recent call last):
File "/home/pi/klipper/klippy/serialhdl.py", line 65, in _get_identify_data
params = self.send_with_response(msg, 'identify_response')
File "/home/pi/klipper/klippy/serialhdl.py", line 249, in send_with_response
return src.get_response([cmd], self.default_cmd_queue)
File "/home/pi/klipper/klippy/serialhdl.py", line 306, in get_response
cmd_queue)
File "/home/pi/klipper/klippy/serialhdl.py", line 241, in raw_send_wait_ack
raise error("Serial connection closed")
error: Serial connection closed
Ender 5 Plus - Zero Design Mercury [2.0.6]
Klipper
Skr v1.4 turbo
Dragon + orbiter
Klipper
Skr v1.4 turbo
Dragon + orbiter
- dragonn
- Zasłużony
- Postów w temacie: 4
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Klipper i SKR v1.4 turbo przez UART
Mogę się mylić ale z tego co się orientuję musisz w menuconfig skonfigurować że płytka ma używać UART zamiast USB i na nowo sflashować SKR 1.4 z nowo zbudowanym softem.
Re: Klipper i SKR v1.4 turbo przez UART
... Tak, wiem. Tak też próbowałem robić
I jak widać po logu, komunikacja z samą płytka jest, ponieważ nie ma błędu na połączeniu, natomiast przesyłane dane są niewłaściwe.
W necie widziałem tylko działające płytki 1.3 :/
I jak widać po logu, komunikacja z samą płytka jest, ponieważ nie ma błędu na połączeniu, natomiast przesyłane dane są niewłaściwe.
W necie widziałem tylko działające płytki 1.3 :/
Ender 5 Plus - Zero Design Mercury [2.0.6]
Klipper
Skr v1.4 turbo
Dragon + orbiter
Klipper
Skr v1.4 turbo
Dragon + orbiter
- dragonn
- Zasłużony
- Postów w temacie: 4
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Klipper i SKR v1.4 turbo przez UART
A jak długie masz te kable połączeniowe? Przy czym idą?
Jaka szybkość komunikacji?
Jaka szybkość komunikacji?
Berg
Re: Klipper i SKR v1.4 turbo przez UART
Krótkie. Właśnie Marlin działa w takiej samej konfiguracji i przy 115200 i przy 250000. Więc problem sprzętowy/kablowy/programowy po stronie rpi wykluczam. Coś musi być z firmware klippera nie tak
Ender 5 Plus - Zero Design Mercury [2.0.6]
Klipper
Skr v1.4 turbo
Dragon + orbiter
Klipper
Skr v1.4 turbo
Dragon + orbiter
- dragonn
- Zasłużony
- Postów w temacie: 4
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Klipper i SKR v1.4 turbo przez UART
To chyba zostaje zrobić issue na ich githubię. Są bardzo pomocji tam to warto spróbowac.
- konradsdev1
- Postów w temacie: 1
- Posty: 455
- Rejestracja: 30 wrz 2020, 16:55
- Lokalizacja: Warszawa
- Drukarka: VORON 0
- x 178
Re: Klipper i SKR v1.4 turbo przez UART
@pmlody sprawdź czy masz w pliku printer.cfg ustawione restart_method: command
Jeśli nie to po dodaniu tego zrestartuj klippera a później wybierz FIRMWARE_RESTART (Mainsail lub Fluidd)
Kod: Zaznacz cały
[mcu]
serial: /dev/ttyAMA0
restart_method: command
"Everybody needs a hobby" (Tony Stark).
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
VORON V0.2 (BTT SKR Pico + RPi 4B + Phaetus x Voron Dragon Hotend ST)
DIY MK4 + VORON Stealthburner (BTT SKR PRO V1.1 + RPi Zero 2 W)
Re: Klipper i SKR v1.4 turbo przez UART
Restart metod chyba domyślnie jest jako command. Ustawiałem, nie ustawiałem, ten sam efekt.
Zgłoszenie zrobiłem, natomiast nie zalaczylem wszystkiego, więc jest wstrzymane. Skończę pilne wydruki to ogarnę issue na githubie.
Zgłoszenie zrobiłem, natomiast nie zalaczylem wszystkiego, więc jest wstrzymane. Skończę pilne wydruki to ogarnę issue na githubie.
Ender 5 Plus - Zero Design Mercury [2.0.6]
Klipper
Skr v1.4 turbo
Dragon + orbiter
Klipper
Skr v1.4 turbo
Dragon + orbiter
- dragonn
- Zasłużony
- Postów w temacie: 4
- Posty: 6384
- Rejestracja: 12 gru 2016, 21:50
- Lokalizacja: Opole
- Drukarka: LUME
- x 1455
Re: Klipper i SKR v1.4 turbo przez UART
Nie wiem czy to ty ale wyskoczyło mi dziś coś takiego
https://github.com/KevinOConnor/klipper/issues/4194
https://github.com/KevinOConnor/klipper/issues/4194
- Berg
- Zasłużony
- Postów w temacie: 4
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Klipper i SKR v1.4 turbo przez UART
Luźna hipotezy do sprawdzenia:
1. może musi byś sprzętowe wsparcie dla UART a nie soft. Pytanie którego UARTa używasz na SKR, bo tam jest kilka.
2. jeśli chodzi o SKR 1.3/1.4/1.4T to jest różnica w częstotliwości taktowania zegara. Jeśli wgrasz do 1.4T soft przygotowany pod 1.3/1.4 to pewnie będzie działać ale może być różnica właśnie w błędnej prędkości transmisji. Na pewno poprawnie wybrałeś w configu procesor ?
Podobne wątki kojarzę ze smoothie, które oryginalnie jest na 120MHz a jakieś problemy ludzie mieli z czipami 100Mhz
1. może musi byś sprzętowe wsparcie dla UART a nie soft. Pytanie którego UARTa używasz na SKR, bo tam jest kilka.
2. jeśli chodzi o SKR 1.3/1.4/1.4T to jest różnica w częstotliwości taktowania zegara. Jeśli wgrasz do 1.4T soft przygotowany pod 1.3/1.4 to pewnie będzie działać ale może być różnica właśnie w błędnej prędkości transmisji. Na pewno poprawnie wybrałeś w configu procesor ?
Podobne wątki kojarzę ze smoothie, które oryginalnie jest na 120MHz a jakieś problemy ludzie mieli z czipami 100Mhz
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2