Podczas pracy nad programami często stosuje podgląd za pomocą terminala (RS-232, terminal lub SSH) - ja używam do tego Target Management Terminal (ze standardowe pczki w Galileo) wraz z RXTX End-User Runtime (wersja 2.1.7.4) zainstalowanym zgodnie z instrukcją, czyli dodałem nową "stronę" po wejściu w Help->Install new software z adresem http://rxtx.qbang.org/eclipse/ którą nazwałem RXTX.
Jeżeli przy próbie uruchomienia programu minicom pojawi się błąd:
Device /dev/ttyUSB0 lock failed
(zamiast ttyUSB0 może być inna nazwa urządzenia) należy sprawdzić, czy użytkownik należy do grup uucp i dialout.
Grupa uucp jest potrzebna do zapisu w katalogu /var/lock, a dialout to grupa z którą są zakładane pliki blokujące (zaczynają się zwykle od LCK).
Programowy (software) reset można uzyskać za pomocą programatora wysyłając polecenie połączenia, bez podawania polecenia zapisania lub odczytu pamięci procesora, np.:
avrdude -pm163 -cavrisp2 -Pusb
przydaje się podczas rozwijania oprogramowania na płytkach które nie mają
Add comment