Uruchomienie Raspberry Pi

Podobne dokumenty
Uruchomienie Raspberry Pi

Uruchomienie Intel Galileo

UNIWERSALNA KARTA PCI RS-232

RASPBERRY PI EXTENSION 01

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Pracownia specjalistyczna. Numer ćwiczenia: 5.

BF20 JTAG dla ARM ów z interfejsem USB Instrukcja obsługi

Viper Linux Lite, oprogramowanie Linux

Instalacja i konfiguracja serwera SSH.

1. Instalacja modułu w systemie Windows.

1) Połączenie za pomocą kabla PC/PPI (Nr kat.: USB: 6ES DB30-0XA0, RS232: 6ES CB30-0XA0)

NPS-520. Serwer druku do urządzeń wielofukcyjnych. Skrócona instrukcja obsługi. Wersja 1.00 Edycja 1 11/2006

Skrócona Instrukcja obsługi

K. Konopko; Toolchain. Jądro Linuksa. dr inż. Krzysztof Konopko

Strona 1 z Przedni panel. LED Opis funkcji ADSL

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

Sprawozdanie z zadania 2. Artur Angiel, śr. 12:15

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Ćwiczenia Linux konsola

Instrukcja do oprogramowania ENAP DEC-1


instrukcja instalacji modemu SpeedTouch 605s

Instalacja i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager w systemach Mac OS X

Przewodnik PRE 10/20/30

Telemetria. PTIB 2 semestr. Instrukcja do ćwiczenia GPRS i licznik energii elektrycznej

Praca zdalna z poziomu systemu Linux

Instalacja sterownika portu USB

Instrukcja instalacji połączenia sterownika PL11-MUT24 ze stroną internetową.

Kompilacja jądra systemu Linux

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2013 CZĘŚĆ PRAKTYCZNA

Instrukcja instalacji i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager, obsługa aplikacji procertum CardManager w

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 ZASADY OCENIANIA

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

IP: Maska podsieci: IP: Maska podsieci: Brama domyślna:

Instrukcja konfiguracji CONNECT GW

0. Przygotowanie niezbędnych komponentów

Instalacja Ubuntu 12.12

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

Spis treści. 1 Moduł RFID (APA) 3

Instalacja i konfiguracja serwera telnet.

INTERFEJS KWP2000, KWP2000plus INSTRUKCJA OBSŁUGI

Zbieranie podstawowych śladów działalności.

Seria wielofunkcyjnych serwerów sieciowych USB

SYSTEMY CZASU RZECZYWISTEGO (SCR)

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 ZASADY OCENIANIA

Rejestrator czasu pracy z foto-rejestracją

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

RCP_S - instrukcja programu

Seria wielofunkcyjnych serwerów sieciowych USB

Routery firmy ASUS dzielą się na 2 kategorie routery ADSL i routery BROADBAND Okablowanie router'ów ADSL różni się od router'ów typu BROADBAND.

Praca z programami SAS poza lokalną siecią komputerową UZ. Zestawienie tunelu SSH oraz konfiguracja serwera proxy w przeglądarce WWW

PODŁĄCZENIE I KONFIGURACJA BRAMKI VOIP

Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7

Programator procesorów rodziny AVR AVR-T910

INSTRUKCJA KAMERY WIFI P2P ZEGAR

Tworzenie maszyny wirtualnej

Szybki przewodnik instalacji

Kod produktu: MP-W7100A-RS485

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików

INSTRUKCJA AKTUALIZACJI OPROGRAMOWANIA ODU/IDU

Zmiany wprowadzone w wersji 1.1 Oprogramowania WYWIAD Plus

System kontroli dostępu ACCO NET Instrukcja instalacji

Przewodnik PRE 10/20/30

NSA GB HDD. Skrócona instrukcja obsługi. 1-wnękowy serwer mediów. Domyślne dane logowania. Adres WWW: nsa310 Hasło: 1234

KCM-5111 H Megapixel IP D/N PoE Box Camera (DC 12V / PoE)

Instalacja i uruchomienie usługi telefonii internetowej HaloNet dla FRITZ!Box Fon WLAN 7170

3G FL760 instrukcja instalacji

Instrukcja obsługi terminal A300

Kamera. Kamera sieciowa Bullet. Skrócona instrukcja obsługi wersja polska

Okiełznać Pingwina.... czyli podstawy systemu GNU/Linux

Połączenia. Obsługiwane systemy operacyjne. Strona 1 z 5

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

Instalacja Systemu Linux na maszynie writualnej

tel fax

IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)

PODSTAWOWA KONFIGURACJA LINKSYS WRT300N

Ćwiczenie 6 Przełącznik zarządzalny T2500G-10TS (TL-SG3210).

Ćwiczenie 7: WYKONANIE INSTALACJI kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

MODELOWANIE MATERIAŁÓW I PROCESÓW

Nazwa kwalifikacji: Montaż i eksploatacja systemów komputerowych, urządzeń peryferyjnych i sieci Oznaczenie kwalifikacji: EE.08 Numer zadania: 01

1. Montaż i podłączenie do sieci Konfiguracja przez stronę 8

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE

Przywracanie ustawień fabrycznych

Wykorzystanie pamięci USB jako serwera Samba

R-LINK Evolution Instrukcja instalacji oprogramowania

PBX SERVER LIBRA QUICK START. ver

Uwagi dla użytkowników sieci bezprzewodowej

OPIS PROGRAMU OBSŁUGI STEROWNIKA DISOCONT >> DISOCONT MASTER RAPORTY <<

OPIS PROGRAMU OBSŁUGI STEROWNIKÓW INTECONT >> WAGMASTER << >> INTECONT <<

INTERFEJS DIAGNOSTYCZNY BMW INPA / ADS/ GT1/ DIS / EDIABAS INSTRUKCJA OBSŁUGI Strona 1

Obudowa dysku IDE 3,5'' Sieciowa z portem USB

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX. Opracował Sławomir Zieliński

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Aktualizacja oprogramowania sprzętowego przekaźnika bezprzewodowego WT 7

1. INSTALACJA SERWERA

Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

Instrukcja obsługi programu PLOMP PLUS FM

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Transkrypt:

Imie i nazwisko Nr indeksu Liczba punktów: Ramki oznaczone kolorem żółtym należy uzupełnić odpowiednią informacją! Po zakończeniu ćwiczenia niniejszą formatkę należy wysłać na adres: iwona.kochanska@eti.pg.gda.pl Przebieg labororatorium: Uruchomienie Raspberry Pi Badanie wydajności systemu Raspbian Badanie wydajności systemu Raspbian ze zmodyfikowanym jądrem (włączone wywłaszczanie wątków). Logowanie do systemu operacyjnego hosta (OS Linux Debian): LOGIN: student HASŁO: student* Uruchomienie Raspberry Pi 1. Sprawdź, czy w odpowiednim złączu na płycie Rpi znajduje się karta pamięci. Na niej znajduje się system operacyjny Raspbian. 2. Podłącz kabel ethernet do gniazda na płycie Rpi 3. Podłącz zasilanie do komputera Raspberry Pi (kabel USB między PC a Rpi). 4. Podłącz przewody kabla RS-232 (TTL) do pinów GPIO jak pokazano na rysunku. Posłuży on do komunikacji z Rpi w celu odczytania adresu IP, jaki Rpi dostał od serwera dhcp. 5. Uruchom program putty: $sudo putty

6. W okienku GUI wybierz połączenie szeregowe. Aby sprawdzić nazwę pliku odpowiedzialnego za sterownik portu szeregowego, odczytaj ostatnie komunikaty jądra: $sysctl -w kernel.dmesg_restrict=0 $dmesg Jednym z ostatnich komunikatów powinno być: pl2303 converter now attached to XXX (nazwa pliku sterownika) Ustawienia w okienku GUI powinny wyglądać następująco: gdzie ttyusb0 jest nazwą pliku sterownika portu szeregowego. 7. Odczytaj adres IP: Połącz się z Rpi za pomocą ssh w terminalu na komputerze hosta. Login: pi, hasło: raspberry: $ ssh pi@192.168.1.xxx (XXX ostatnie 3 cyfry nr IP) Badanie wydajności systemu Raspbian Wszystkie polecenia powinny być wykonywane w systemie Raspbian uruchomionym na komuterze Raspebrry Pi. 1. Sprawdź następujące parametry systemu Raspbian z jądrem w domyślnej konfiguracji, otrzymanej od prowadzącego na karcie SD.

Wersja jądra systemu operacyjnego $ uname -a Rozmiar obrazu jądra (plik kernel7.img) $ cd /boot $ ls -la Sumaryczny rozmiar modułów jądra $ /lib/modules/4.4.11-v7+ $ du -sh Lista załadowanych modułów jądra oraz ile miejsca w pamięci one zajmują $ lsmod Liczba procesów działających w systemie (wszystkich/aktywnych/uśpionych) Ilość pamięci zajmowanej przez procesy w systemie Średnia ilość pamięci: dostępnej/w obszarze swap /tymczasowej cache (w czasie 5 sekund)

Średnia liczba przerwań na sekundę (w czasie 5 sekund) Średni procentowy udział czasu pracy procesora na wykonywaniu procesów użytkowników / zadań jądra (w czasie 5 sekund) Badanie wydajności systemu Raspbian ze zmodyfikowanym jądrem (włączone wywłaszczanie wątków) Pobierz plik archiwum rpi_linux.zip ze strony: http://git.eti.pg.gda.pl/intel-grant/pliki Rozpakuj je $ cd ~/Pobrane $ unzip rpi_linux.zip W katalogu linux znajduje się jądro oraz moduły jądra systemu Raspbian skompilowane w konfiguracji z wywłaszczaniem wątków. Wyjmij karte SD z Rpi I podłącz ją poprzez adapter do slotu USB w komputerze hosta. Sprawdź, jaką nazwę otrzymała w systemie hosta: $sysctl -w kernel.dmesg_restrict=0 $dmesg 1. Instalacja plików w systemie plików na karcie SD W katalogu linux utwórz katalog mnt, a w nim katalogi: fat32 i ext4. Następnie zamontuj w nich obie partycje karty SD z systemem Raspbian, podłączonej do komputera hosta: $ mkdir mnt $ mkdir mnt/fat32 $ mkdir mnt/ext4

Montowanie pierwszej partycji karty SD w katalogu fat32: $ sudo mount /dev/sdb1 mnt/fat32 Montowanie drugiej partycji karty SD w katalogu ext4: $ sudo mount /dev/sdb2 mnt/ext4 Usuń moduły jądra z karty SD: $ rm -R mnt/ext4/lib/modules/* Instalacja nowych modułów jądra (polecenie poniżej do jedna linia tekstu!): $ sudo make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=mnt/ext4 modules_install Kopiowanie obrazu jądra oraz drzewa urządzeń: $ KERNEL=kernel7 $ cp mnt/fat32/$kernel.img mnt/fat32/$kernel-backup.img scripts/mkknlimg arch/arm/boot/zimage mnt/fat32/$kernel.img $ cp arch/arm/boot/dts/*.dtb mnt/fat32/ $ cp arch/arm/boot/dts/overlays/*.dtb* mnt/fat32/overlays/ $ cp arch/arm/boot/dts/overlays/readme mnt/fat32/overlays/ Odmontowanie systemu plików: $ umount mnt/fat32 $ umount mnt/ext4 Sprawdź następujące parametry systemu Raspbian z jądrem w zmienionej konfiguracji, otrzymanej od prowadzącego na karcie SD. Wersja jądra systemu operacyjnego $ uname -a Rozmiar obrazu jądra (plik kernel7.img) $ cd /boot $ ls -la Sumaryczny rozmiar modułów jądra $ /lib/modules/4.4.11-v7+ $ du -sh

Lista załadowanych modułów jądra oraz ile miejsca w pamięci one zajmują $ lsmod Liczba procesów działających w systemie (wszystkich/aktywnych/uśpionych) Ilość pamięci zajmowanej przez procesy w systemie Średnia ilość pamięci: dostępnej/w obszarze swap /tymczasowej cache (w czasie 5 sekund) Średnia liczba przerwań na sekundę (w czasie 5 sekund) Średni procentowy udział czasu pracy procesora na wykonywaniu procesów użytkowników / zadań jądra (w czasie 5 sekund) Wersja jądra systemu operacyjnego $ uname -a

Rozmiar obrazu jądra (plik kernel7.img) $ cd /boot $ ls -la Sumaryczny rozmiar modułów jądra $ /lib/modules/4.4.11-v7+ $ du -sh Lista załadowanych modułów jądra oraz ile miejsca w pamięci one zajmują $ lsmod Liczba procesów działających w systemie (wszystkich/aktywnych/uśpionych) Ilość pamięci zajmowanej przez procesy w systemie Średnia ilość pamięci: dostępnej/w obszarze swap /tymczasowej cache (w czasie 5 sekund)

Średnia liczba przerwań na sekundę (w czasie 5 sekund) Średni procentowy udział czasu pracy procesora na wykonywaniu procesów użytkowników / zadań jądra (w czasie 5 sekund) WNIOSKI Z PORÓWNANIA WYNIKÓW UZYSKANYCH DLA OBU WERSJI JĄDRA