Tak to Pi Zero W i łączę się przez SSH . Zrobiłem tak jak pisałeś i pierwsze okno otwiera się , natomiast przy próbie otwarcia drugiego pisze brak dostępu . Wpisałem też w ssh polecenie ifconfig i ponizej przedstawiam wynik jaki dostałem .konradsdev1 pisze:Tak w raspberry. Mi chodziło o terminal ale uruchamiany na rPi z linii komend.maniolx pisze:To znaczy w raspberry zewrzeć piny rx z tx ?
Może być PuTTy do tego ?
Czy to jest Pi Zero W? Konsolę otwierasz przez SSH? Jeśli tak to możesz uruchomić dwa okna i w jednym wpisać:a później w drugim:Kod: Zaznacz cały
cat /dev/ttyAMA0
W pierwszym terminalu powinien wyświetlić odebrany tekst. To najprostszy sposób na sprawdzenie UART i od tego bym zaczął na Twoim miejscu.Kod: Zaznacz cały
echo "Hello" > /dev/ttyAMA0
Problemy z połączeniem przez UART
- maniolx
- Postów w temacie: 13
- Posty: 144
- Rejestracja: 08 maja 2021, 11:06
- Drukarka: Bambu Lab X1 Carbon
- x 11
Re: Problemy z połączeniem przez UART
Re: Problemy z połączeniem przez UART
"dostęp zabroniowy" ponieważ jest już prawdopodobnie zajęty przez Repetier. Czyli prawie dobrze.
Sprawdź co ten port zajmuje, albo zatrzymaj usługę repetier i ponów próbę.
Sprawdź co ten port zajmuje, albo zatrzymaj usługę repetier i ponów próbę.
- maniolx
- Postów w temacie: 13
- Posty: 144
- Rejestracja: 08 maja 2021, 11:06
- Drukarka: Bambu Lab X1 Carbon
- x 11
Re: Problemy z połączeniem przez UART
A możesz podpowiedzieć jak to sprawdzić , lub jakim poleceniem zatrzymać usługęRobin pisze:"dostęp zabroniowy" ponieważ jest już prawdopodobnie zajęty przez Repetier. Czyli prawie dobrze.
Sprawdź co ten port zajmuje, albo zatrzymaj usługę repetier i ponów próbę.
Re: Problemy z połączeniem przez UART
sudo service RepetierServer stop
Nie jestem pewien ale spróbuj
Nie jestem pewien ale spróbuj
- maniolx
- Postów w temacie: 13
- Posty: 144
- Rejestracja: 08 maja 2021, 11:06
- Drukarka: Bambu Lab X1 Carbon
- x 11
Re: Problemy z połączeniem przez UART
Tak usługa chyba została zatrzymana bo na stronie mi się nie otwiera , lecz po wpisaniu echo "Hello" > /dev/ttyAMA0 - nadal brak dostępu .Robin pisze:sudo service RepetierServer stop
Nie jestem pewien ale spróbuj
Re: Problemy z połączeniem przez UART
Następnie trzeba sprawdzić czy repetier należ do grupy dialout
Nie jestem na tyle biegły, żeby pomagać na poziomie komend, ale ogarniam istotę problemu.
Odsyłam do https://elinux.org/RPi_Serial_Connection
rozdiał: Konfiguracja terminala Linux
U mnie był tego typu problem, że użytkownik nie należał do grup dialout.
Spróbuj jeszcze sudo chmod -R 777 /dev/ttyAMA0
Nie jestem na tyle biegły, żeby pomagać na poziomie komend, ale ogarniam istotę problemu.
Odsyłam do https://elinux.org/RPi_Serial_Connection
rozdiał: Konfiguracja terminala Linux
U mnie był tego typu problem, że użytkownik nie należał do grup dialout.
Spróbuj jeszcze sudo chmod -R 777 /dev/ttyAMA0
- maniolx
- Postów w temacie: 13
- Posty: 144
- Rejestracja: 08 maja 2021, 11:06
- Drukarka: Bambu Lab X1 Carbon
- x 11
Re: Problemy z połączeniem przez UART
NiestetyRobin pisze:Następnie trzeba sprawdzić czy repetier należ do grupy dialout
Nie jestem na tyle biegły, żeby pomagać na poziomie komend, ale ogarniam istotę problemu.
Odsyłam do https://elinux.org/RPi_Serial_Connection
rozdiał: Konfiguracja terminala Linux
U mnie był tego typu problem, że użytkownik nie należał do grup dialout.
Spróbuj jeszcze sudo chmod -R 777 /dev/ttyAMA0
pi@RepetierServer:~ $ sudo chmod -R 777 /dev/ttyAMA0
chmod: nie ma dost▒pu do '/dev/ttyAMA0': Nie ma takiego pliku ani katalogu
- maniolx
- Postów w temacie: 13
- Posty: 144
- Rejestracja: 08 maja 2021, 11:06
- Drukarka: Bambu Lab X1 Carbon
- x 11
Re: Problemy z połączeniem przez UART
pi@RepetierServer:~ $ sudo adduser pi dialoutRobin pisze:Dodaj usera "pi" do grupy dialout
sudo adduser pi dialout
U▒ytkownik "pi" jest cz▒onkiem grupy "dialout".
pi@RepetierServer:~ $ echo "Hello" > /dev/ttyAMA0
-bash: /dev/ttyAMA0: Brak dost▒pu
Niestety muszę już wyjść do pracy , lecz proszę pisać , jak wrócę to się zapoznam .
Re: Problemy z połączeniem przez UART
na podstawie https://forum.repetier.com/discussion/4 ... ver-cannot
zobacz co odpowie:
sudo adduser repetierserver dialout
sudo adduser repetierserver tty
W dalszy ciągu nie potrafimy zidentyfikować po której stronie leży problem.
Ja zrobiłbym tak:
1. przywróciłbym transmisję po USB i sprawdził.
2. następnie zmieniłbym Marlin na transmisję po serial i podłączył prze konwerter ttl>usb do pi.
Dopiero po uzyskaniu komunikacji przełączył na pełny serial w Rpi.
Na tą chwilę założyliśmy, ze to wina kofiguracji RPi i szukamy po omacku.
...lub odwrotnie - chodzi o to aby zmiany wprowadzać stopniowo a nie po obydwu stronach na raz.
zobacz co odpowie:
sudo adduser repetierserver dialout
sudo adduser repetierserver tty
W dalszy ciągu nie potrafimy zidentyfikować po której stronie leży problem.
Ja zrobiłbym tak:
1. przywróciłbym transmisję po USB i sprawdził.
2. następnie zmieniłbym Marlin na transmisję po serial i podłączył prze konwerter ttl>usb do pi.
Dopiero po uzyskaniu komunikacji przełączył na pełny serial w Rpi.
Na tą chwilę założyliśmy, ze to wina kofiguracji RPi i szukamy po omacku.
...lub odwrotnie - chodzi o to aby zmiany wprowadzać stopniowo a nie po obydwu stronach na raz.
Ostatnio zmieniony 20 lis 2021, 14:34 przez Robin, łącznie zmieniany 2 razy.