Arietta – mniejszy konkurent Raspberry

image

Arietta to małe płytki wielkości kciuka na procesorze ARM z możliwością uruchomienia na nich Linuksa. Zaletą płytek jest 29 pinów GPIO które zawierają rozmaite sprzętowe funkcje. Od wejść analogowych i wyjść PWM po interfejsy USB i SPI.

Dziś opiszę jak zainstalować na Ariettcie Linuksa i jak nawiązać z nimi komunikację.

*Instalacja Linuksa*
Płytka działa na znanej i lubianej dystrybucji Debian. System operacyjny dostarczamy podobnie jak w innych płytkach na karcie micro SD.

Instalacja jest prosta. Wystarczy pobrać plik obrazu systemu i zapisać go na karcie SD.

Pobieramy obraz stąd: http://static.nettigo.pl/arietta.zip

Otwieramy terminal i wpisujemy: sudo dd if=arietta.img of=/dev/sdX BS=1M gdzie X to literka oznaczająca kartę pamięci, zwykle będzie to b lub c (przy tym punkcie należy uważać, żeby nie nadpisać sobie zawartości dysku).

Czekamy, aż plik obrazu zostanie wgrany na kartę, może to potrwać kilka minut. Po wrzuceniu systemu możemy włożyć kartę do slotu na płytce i podłączyć Ariettę do komputera.

Arietta G25 po podłączeniu przez USB do komputera wykrywana jest jako nowy interfejs sieciowy. Umożliwia to połączenie się po SSH przed skonfigurowaniem modułu WiFi. Do podłączenia się potrzebny będzie kabel microUSB.

Uruchamiamy terminal i za pomocą ulubionego edytora (pamiętając o sudo), edytujemy plik /etc/network/interfaces

Dodajemy następujące linijki:

allow-hotplug usb0 iface usb0

inet static address 192.168.10.20

netmask 255.255.255.0

Zapisujemy plik i wychodzimy z edytora.

Jeżeli używamy Ubuntu, nie ma takiej potrzeby, wystarczy kliknąć na ikonę połączenie i wybrać nowe urządzenie.

Wkładamy kartę pamięci z wgranym systemem do slotu na płytce. Podłączamy kabel do Arietty i komputera. Jeżeli po około 2 sekundach zacznie migać czerwona dioda na płytce, będzie to oznaczało, że system zaczął się poprawnie ładować. Odczekujemy ok. 5 sekund, otwieramy terminal i wpisujemy: dmesg Jeżeli jedna z ostatnich linijek będzie wyglądała mniej więcej tak: “[54496.170891] usb 1-1: Product: RNDIS/Ethernet Gadget”, wiemy, że system wykrył nowy interfejs sieciowy.

Wpisujemy: ifconfig i sprawdzamy, czy faktycznie mamy interfejs o nazwie usb0.

image

Jeżeli nie, to musimy “podnieść” go ręcznie wpisując: sudo ifup usb0. Sprawdzamy łączność, wpisując: ping 192.168.10.10 Jeżeli wszystko poszło dobrze, powinniśmy otrzymać odpowiedź z płytki. W tym momencie możemy zalogować się na Ariettę. Otwieramy terminal i wpisujemy: ssh root@192.168.10.10 Po chwili zostaniemy poproszeni o podanie hasła, wpisujemy więc “acmesystems” (uwaga, nie widać wpisywania żadnych znaków).

image

Od teraz mamy dostęp do płytki za pomocą SSH lub interfejsu webowego.

[Artur]

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.