-
Notifications
You must be signed in to change notification settings - Fork 1
Konfiguracja robota
#Konfiguracja robota ##Przygotowanie karty pamięci z systemem operacyjnym Pobieramy najnowszy obraz ze strony
http://beagleboard.org/latest-images
dla płytki BeagleBone Green Wireless
Na czystej karcie pamięci podłączonej do czytnika rozpakowujemy pobrany obraz
unxz bone-debian-8.6-seeed-iot-armhf-2016-11-06-4gb.img.xz
sudo dd status=progress if=bone-debian-8.6-seeed-iot-armhf-2016-11-06-4gb.img of=/dev/sdx
w miejsce x wstawiamy oznaczenie partycji karty pamięci.
Po zakończeniu tworzenia obrazu systemu na karcie pamięci należy wyjąć ją z czytnika i włożyć do gniazda znajdującego się na płytce BeagleBone.
##Pierwsze uruchomienie (dotyczy nowo skonstruowanych robotów lub robotów z systemem po reinstalacji)
Przy pierwszym uruchomieniu płytki należy poczekać aż system utworzy usługę acces point. Trzeba połączyć się do utworzonej sieci WiFi o nazwie BeagleBoneXXXXXX.
Po poprawnym podłączeniu do sieci należy przejść w przeglądarce pod adres 192.168.8.1/login w celu podłączenia urządzenia do zewnętrznej sieci WiFi w naszym przypadku RysNet. Z listy wzbieramy SSID sieci RysNet oraz wpisujemy znane hasło do sieci. Po poprawnym połączaniu płytka BeagleBone powinna być dostępna z poziomu ssh w sieci RysNet. Płytka po podłączaniu do sieci otrzyma adres przydzielony przez dhcp, dlatego należy go sprawdzić w konfiguracji routera i skonfigurować jako statyczny w panelu ustawień routera.
Po uruchomieniu BeagleBone powinien połączyć się z siecią WiFi RysNet. Należy podłączyć komputer za pomocą którego przeprowadzimy konfigurację również do tej sieci. Kolejnym krokiem jest zalogowanie się do systemu operacyjnego na robocie poprzez ssh:
ssh root@192.168.1.xxx
Następnie klonujemy repozytorium zawierające wszystkie niezbędne pliki konfiguracyjne
git clone https://github.com/GroupOfRobots/RobotConfig
cd RobotConfig
następnie uruchamiamy skrypt który powinien skonfigurować płytkę
w przypadku problemów należy się skontaktować z twórcą.