Home

Handbuch - Cherokee Test Page

image

Contents

1. Es gibt mehrere Unix artige Betriebssysteme f r den RPI und es gibt RISC OS in Entwicklung das seinen Ursprung bei den Entwicklern des ersten ARM chips hat Die Raspberry Pi Foundation empfiehlt den Einsatz folgender Linux Distributionen und stellt diese zum Download zu Verf gung e Debian 6 Squeeze veraltet e Debian 7 Wheezy Soft Float langsame softwarem ige Gleitkommaberechnug wird z B ben tigt wenn die Oracle JVM verwendet werden soll e Raspbian Wheezy hat seinen Ursprung in Debian 7 empfohlene Distribution der RPI Foundation e Arch Linux ARM e QtonPi Link zum Download der images fur den Betrieb des RPI http www raspberrypi org downloads F r den Start des RPI ist eine SD Speicherkarte notwendig Die RPI Foundation empfiehlt eine SD Speicherkarte mit 4 GB Zum aufspielen der images gibt es ein Programm f r den PC mit Windows Mac OS X oder Linux 4 1 Betriebssystem vorbereiten auf Windows Rechner Als konkretes Beispiel wollen wir uns das f r Debian Linux ansehen Man ben tigt dazu ein Speicherkarten Schreib Leseger t den Win32Disklmager und das Debian image 1 Image runterladen 2 Die Datei Image zip entpacken nach img 3 SD Speicherkarte in ihren SD Reader stecken und den zugewiesenen Laufwerksbuchstaben merken Den Win32Disklmager runterladen die download links sind auf der rechten Seite Den Win32Disklmager entpacken und starten Das file img ausw hlen Eu en
2. Laufwerksbuchstaben in der device box ausw hlen Achtung Wenn Sie den falschen Laufwerksbuchtstaben ausw hlen kann Ihre Harddisk besch digt werden 8 Klicken Sie auf write und warten Sie den Schreibvorgang ab 9 Beenden Sie den Win32Disklmager und entnehmen Sie die Speicherkarte aus dem Card Reader Seite 10 30 Kontakt peba inode at Edition 1 10 Stecken Sie die SD Karte nun in ihren RPI und schlie en Sie danach die Spannungsversorgung des RPI an Der RPI sollte nun Starten Alternative Methode falls ihr RPI nicht funktioniert 1 2 3 Image runterladen Die Datei Image zip entpacken nach img SD Speicherkarte in ihren SD Reader stecken und den zugewiesenen Laufwerksbuchstaben merken Das Programm http shounen ru soft flashnul runterladen und entpacken Start button gt All Programs gt Accessories gt Command Prompt mit rechten Mausklick als Administrator starten C flashnul flashnul exe p Available physical drives 250059350016 232 Gb 1990197248 1898 Mb gt Ausgabe zur SD Karte 0 size 1 size Available logical disks ITANA ur Press ENTER to exit C flashnul flashnul exe 1 L C lt ordner gt img Die Nummer 1 ist die Nummer ihrer SD Karte und wurde bei obigen Kommando auf der linken Seite ausgegeben Falls Sie die Fehlermeldung access denied erhalten versuchen Sie es bitte nochmals mit dem zugewiesenem Laufwerksbuchstaben C flashnul flashnul exe H L
3. hdmi_group 1 hdmi_mode 1 uncomment to force a HDMI mode rather than DVI This can make audio work in DMT computer monitor modes hdmi_drive 2 uncomment to increase signal to HDMI if you have interference blanking or no display config hdmi boost 4 uncomment for composite PAL sdtv_mode 2 uncomment to overclock the arm 700 MHz is the default arm_freq 800 for more options see http elinux org RPi_config txt Seite 25 30 Kontakt peba inode at Edition 1 6 2 Der GPIO Anschlu Der RPI verf gt ber eine 26 polige Stiftleiste mit frei programmierbaren Ein Ausg ngen Die Stiftleite hat zwei 13 polige Reihen wobei der PIN 1 auf der Leiterplatte deutlich markiert ist Die Nummerierung funktioniert so da gerade Nummern auf der oberen Stiftleite liegen und ungerade Nummern an der unteren Stiftleiste Am PIN 1 liegen 3V3 an die maximal mit 50 mA belastet werden d rfen Am PIN 2 liegen 5V an die direkt mit der 5V Versorgung des RPI verbunden sind Hier kann soviel Strom entnommen werden wie das Netzteil des RPI liefert Die einzelnen Ein Ausg nge sind mit maximal 16 mA belastbar Achtung Die meisten Ein Ausg nge sind direkt mit dem Broadcom chip verbunden ein Kurschlu kann den RPI dauerhaft m el m d OC 434 as peripherals Details zum nn Anschlu bei Element14 Belegung der Stiftleiste REV 1 und REV 2 Boards sind unterschiedlich Pins mit dem Beinamen DNC do not connect soll
4. High Definition Multimedia Interface unterst tzte Version 1 3a digitale Ton und Bild Schnittstelle Random Access Memory der Hauptspeicher des RPI ist 256 MByte gro Der ARM Prozessor und die GPU m ssen sich diesen Speicher teilen Eine Erweiterung des RAM der RPI Typen A und B ist nicht m glich da der RAM direkt mit dem SoC des RPI verl tet ist Synchrones Dynamisches RAM eine RAM Type SD Speicherkarte Secure Digital Speicherkarte besitzt Funktionen um urheberrechtlich Seite 5 30 gesch tzte Daten sicher zu speichern Der RPI startet bootet von einer SD Karte Beim Kauf einer SD Karte sollte man Karten der Klasse 4 oder 6 bevorzugen weil diese eher problemlos mit dem RPI funktionieren Kontakt peba inode at Edition 1 RCA CSI DSI DHCP GPIO GUI JTAG BCM 2835 Radio Corporation of America analoger Video Anschlu Hier kann ein Kabel zum Fernseher mit Cinch Stecker gelber Stecker angeschlossen werden Camera Serial Interface serieller Kamera Anschlu F r diese Schnittstelle soll es laut Entwicklern noch diese Jahr ein k ufliches Kameramodul mit 5 Megapixeln geben Der Preis f r das Modul soll bei 20 Euro liegen Die Schnittstelle selbst ist leider nicht ffentlich zug nglich dokumentiert Display Serial Interface serieller Display Anschlu Diese Schnittstelle ist leider nicht ffentlich zug nglich dokumentiert Dynamic Host Configuration Protocol Dieses Protokoll wird dazu v
5. peba inode at Edition 1 6 1 3 Konfiguration ber die Datei config txt ber die Datei boot config txt k nnen verschiedene Startparameter des RPI eingestellt werde Interessant sind z B die Werte f r overscan mit denen es m glich ist die Bildausgabe von der Umrandung her anzupassen Falls sie schwarze Balken bzw R nder am Bildschirm bzw TV Ger t haben l t sich das damit beheben Au erdem l t sich der RPI auch bertakten das kann jedoch die Lebenszeit ihres RPI verk rzen sudo nano boot config txt zum anpassen der Datei sudo reboot Neustart des RPI nderungen der Datei werden erst nach einem Neustart wirksam uncomment if you get no picture on HDMI for a default safe mode hdmi_safe 1 uncomment this if your display has a black border of unused pixels visible and your display can output without overscan disable_overscan 1 uncomment the following to adjust overscan Use positive numbers if console goes off screen and negative if there is too much border overscan_left 16 overscan_right 16 overscan_ top 16 overscan bottom 16 uncomment to force a console size By default it will be display s size minus overscan sehr n tzlich wenn Ihnen die Bildschirmdarstellung zu klein ist framebuffer_width 1280 framebuffer_height 720 uncomment if hdmi display is not detected and composite is being output hdmi_force_hotplug 1 uncomment to force a specific HDMI mode this will force VGA
6. 10 Sekunden einen grafischen Desktop zur Bedienung wird eine 3 Tastenmaus unterst tzt die drei Tasten haben dabei die Funktion Auswahl Menu und einstellen Die mittlere Maustaste bzw Menu stellt dabei bei einem Mausklick eine kontext sensitive Auswahl zu Verf gung Das hei t im Abh ngigkeit vom verwendet Programm wird mit der mittleren Maustaste ein passendes Menu aufgeschaltet Die Konfiguration des Betriebssystems erfolgt vollst ndig ber die Benutzeroberfl che Uber die Anwendung Configure kann zum Beispiel das Tastaturlayout eingestellt werden RISC OS ist ein single user multi tasking Betriebssystem Es wird ein sogenanntes cooperatives Multitasking verwendet Das bedeutet das einzelne Programme in der Regel nur soviel Rechenzeit verwenden wie notwendig und dann das n chste Programm an die Reihe kommt Es bedeutet aber auch das schlecht geschriebene Programme eventuell zu viel Rechenzeit verbrauchen k nnen und andere Programme blockieren k nnten Release Note und Download https www riscosopen org news articles 2012 10 26 risc os pi released risc os for the raspberry pi http downloads raspberrypi org images riscos Die Installation des Betriebssystems auf die SD Karte erfolgt so wie im Kapitel 4 1 bis 4 3 RISC OS bringt einige n tzliche Anwendungen mit wie den schlanken Webbrowser Netsurf Youtube geht damit leider nicht Draw Paint und Edit zum zeichnen und editieren von Texten SwiftJPEG ChangeFSI zu
7. Ausgabe ber HDMI bewirkt wenn HDMI die Ausgabe unterst tzt Test Sample Ausgeben sudo aplay usr share sounds alsa Front_Center wav Audio Ausgabe einstellen sudo amixer cset numid 3 lt n gt n is 0 auto 1 Klinkenbuchse 2 hdmi Der omxplayer ist vorinstalliert und kann sowohl Audio als auch Video Dateien ausgeben und wurde speziell fiir die Hardware des RPI geschrieben Seit Ende August 2012 unterstiitzt der omxplayer und die XBMC Varianten zus tzlich das Abspielen von MPEG 2 und VC 1 kodierten Videos Diese Codecs k nnen von der Raspberry PI Foundation um einen geringen Betrag gekauft werden Derzeit ist die Bezahlung per Paypal m glich http www raspberrypi com Raspberry Pi Store pi raspberrypi omxplayer lt dateiname gt mp3 file mp3 reult 0 format mp3 audio streams 1 video streams 0 chapters 0 subtitles 0 Audio codec mp3 channels 2 samplerate 44100 bitspersample 16 index 0 Subtitle count 0 state o Unterstiizte hardwarebeschleunigte Videoformate des omxplayer sind MPEG 2 MPEG 4 VC 1 und H264 auch f r hohe Aufl sungen Mit apt get install mplayer kann ein weiterer interessanter Multimedia player installiert werden der aber leider nicht hardwarebeschleunigt ist Videos auch MPEG 2 mit niedriger Aufl sung z B 640x480 laufen aber tadellos Auf meinem RPI erfordert das abspielen von Dateien folgende Aufrufoption mplayer ao sdl lt Dateiname gt Seite 24 30 Kontakt
8. C lt ordner gt img Seite 11 30 Kontakt peba inode at Edition 1 4 2 Betriebssystem vorbereiten auf Linux Rechner Image runterladen Die Datei Image zip entpacken nach img Mit dem Kommando df h nachsehen welche Discs gemountet sind SD Speicherkarte in Ihren SD Kartenschreiber einstecken a N erneut mit df h nachsehen welche Discs gemountet sind Die neu hinzu gekommene Disc ist ihre SD Karte 6 Kommando als root user eingeben unmount dev sdd1 Kann auch anders hei en Das unmounten ist notwendig damit Daten mit nachfolgendem Kommando auf die Disc geschrieben werden k nnen 7 Kommando als root user eingeben dd bs 1M if lt ordner gt img of dev sdd Nach if Abk rzung f r input file mu der Dateiname bzw der Dateipfad zur image Datei angegeben werden Das dd Kommando hat keine Fortschrittsanzeige und es kann ein wenig dauern 8 Kommando eingeben sync Damit alle Daten sicher auf die SD Karte geschrieben wurden und die SD Karte entnommen werden kann 9 Stecken Sie die SD Karte nun in ihren RPI und schlie en Sie danach die Spannungsversorgung des RPI an Der RPI sollte nun Starten Seite 12 30 Kontakt peba inode at Edition 1 4 3 Betriebssystem vorbereiten auf Mac OS X Rechner Image runterladen Die Datei Image zip entpacken nach img Starten sie df h vom Terminal SD Speicherkarte in Ihren SD Kartenschreiber einstecken OY ERT Ge PS eS erneut mit df h nachsehen welche Disc
9. RPI USB 2 0 LED HDMI RAM SDRAM Gemeint ist damit das Abbild eines kompletten Betriebssystems in einer Datei Ein image file kann mehrere Partitionen eines Dateisystems enthalten Zum aufspielen eines image auf eine SD Karte sind deshalb spezielle Tools notwendig welche die Partitionierung ber cksichtigen Einfaches kopieren eines image auf die SD Karte reicht deshalb nicht Internet Protokoll Internet Relay Chat Hier kann man mit Entwicklern und anderen Benutzern in Kontakt treten und ber Probleme des RPI chatten Dazu ben tigt man ein IRC Client Programm 3D API f r embedded systems 2D API f r Vektor und Rastergrafiken Einteilung eines Datentr gers SD Karte oder Festplatte Software die nicht als Open Source vorhanden ist beim RPI ist es die Firmware die den Grafikprozessor GPU ansteuert Die Raspberry Pi Foundation liefert diesen binary blob bei allen ihren linux images mit Die Leiterplatte des RPI hat sechs Lagen Raspberry Pi Computer ein Produkt der Raspberry Pi Foundation Universal Serial Bus hier werden Maus Tastaur und andere Ger te angeschlossen Wenn mehr als zwei Anschl sse ben tigt werden oder mehr Strom als 100 mA pro Ger t ben tigt wird mu ein aktiver USB Hub USB Verteiler mit eigener Stromversorgung verwendet werden Manche WIFI Dongles Webcams aber auch Tastaturen brauchen zu viel Strom und funktionieren daher nicht bei direktem Anschlu am RPI Light emitting Diode Leuchtdiode
10. ber 5 LEDs die den Zustand des Ger ts anzeigen Die LEDs sind auf der Leiterplatte wie folgt beschriftet OK gr n Blinkt beim Booten einmal und beim SD Karten Zugriff ist mit GPIO 16 verdrahtet PWR rot PowerOn ist direkt mit der 3 3V Spannung des RPI verbunden FDX gr n FullDuplex zeigt an dass am Lan FullDuplex bertragen wird LNK gr n DBlinkt ausgeschaltet bei Ethernet Aktivit t 10M gelb 100 Mbit Lan Status LED 3 2 Type B Revisionen Model und Revisionen Code s Kommentar Model B Revision 1 0 2 Model B Revision 1 0 3 keine polyfuses D14 entfernt Model B Revision 2 0 4 5 6 mit 2 5 mm Befestigungsbohrungen Abfrage der CPU Version und RPI Seriennummer im Terminal pi raspberrypi cat proc cpuinfo Processor ARMv6 compatible processor rev 7 v6l BogoMIPS 2 6995 Features swp half thumb fastmult vfp edsp java tls CPU implementer 0x41 CPU architecture 7 CPU variant 0x0 CPU part Oxb76 CPU revision Sa Hardware BCM2708 Revision 0002 Serial 0000000025cd2 93 Seit Mitte Oktober 2012 wird der RPI Type B nur mehr mit 512 MB RAM ausgeliefert Der urspr ngliche RPI hatte nur 256 MB RAM das RAM upgrade wurde m glich weil der RAM Baustein mit 512 MB auch nicht viel mehr kostet Mehr RAM Speicher als 512 MB sind aber technisch nicht m glich weil der SoC nicht mehr Speicher adressieren kann Seite 9 30 Kontakt peba inode at Edition 1 4 Software bersicht Raspberry Pi
11. ist eine M glichkeit um ber das Netzwerk u a auf die Textkonsole des Systems zugreifen zu k nnen Hierf r nuttz man z B unter Windows putty oder von einem Mac oder Unix System aus der Shell heraus das ssh Kommando Die Verbdindung wird automatisch verschl sselt Um den Zugriff zu erm glichen muss auf dem Pi ein SSH Serverdienst laufen der ber diesen Punkt aktiviert Enable oder deaktiviert Disable wird Seite 18 30 Kontakt peba inode at Edition 1 e boot behaviour Start desktop on boot Hier ber weisen wir den Pi an beim Systemstart automatisch in die grafische Oberfl che zu booten Yes oder nicht No Bei letzterem landet man zu chst auf der textbasierten Konsole und kann dann manuell ber startx das X11 Fenstersystem starten update Try to upgrade raspi config Ist der Pi an einem Netzwerk angeschlossen und per DHCP automatisch konfiguriert hat man einen Router mit DHCP Funktion im Netz geschieht dies automatisch beim Bootvorgang kann man hier ber das Tool raspi config selbst auf den aktuellen Stand bringen Bei einer Neuinstallation bietet es sich an dies als allererstes zu machen um evtl in den Genuss zus tzliche und oder fehlerkorrigierter Funktionen einer neueren Version des Tools zu kommen Seite 19 30 Kontakt peba inode at Edition 1 6 Der Raspberry Pi im Detail 6 1 Debian oder Raspbian als Betriebssystem Debian Linux f r ARM enh lt ungef hr 35 000 Software Pakete Programme Wenn Sie D
12. packets transmitted 1 received 0 packet loss time Oms rtt min avg max mdev 34 293 34 293 34 293 0 000 ms Seite 22 30 Kontakt peba inode at Edition 1 Mit dem Programm Isof list open files kann man sich die Internet Services und die dahinter steckende Anwendung anzeigen lassen Falls Isof bei Ihnen noch nicht installiert ist k nnen Sie das mit sudo apt get install Isof nachholen pi raspberrypi sudo 1sof i COMMAND PID USER FD ntpd 1369 ntp 16u ntpd 1369 ntp 17u ntpd 1369 ntp 19u dhclient 1593 root 9u dhclient 1593 root 20u sshd 1635 root 3u TYPE DEVICE SIZE OFF NODE NAME IPv4 3473 0t0 UDP ntp IPv4 3477 0 UDP localhost ntp IPv4 4118 0t0 UDP raspberrypi ntp IPv4 3932 0t0 UDP bootpc IPv4 3917 0t0 UDP 32549 IPv4 4111 0t0 TCP ssh LISTEN Von Interesse sind dabei besonders die listening sockets das sind jene TCP IP ports wo eine Serveranwendung ihre Dienste anbietet In userem Beispiel ist das nur die Anwendung sshd secure shell daemon ber das Protokoll ssh stellt der sshd eine login M glichkeit ber das Internet zu einer shell zu Verfiigung Seite 23 30 Kontakt peba inode at Edition 1 6 1 2 Ton und Videoausgabe auf dem RPI unter Debian Der RPI unsterst tzt die Tonausgabe ber das ALSA Soundsystem Die Tonausgabe kann wahlweise ber die 3 5 mm stereo Klinkenbuchse oder ber HDMI erfolgen Die Standardeinstellung ist auto was eine
13. Gl ck haben dann funktioniert der RPI wieder nachdem die Sicherungen sich wieder r ckgestellt haben System on Chip gemeint ist damit die Integration von verschiedenen Funktionen auf einem Schaltkreis Kontakt peba inode at Edition 1 UNIX Mehrbenutzer Betriebssystem die Open Source Variante nennt sich Linux und teilt viele Eigenschaften mit dem Original XBMC Open Source Media Player fur den RPI gibt es mehrere Portierungen Raspbmc OpenELEC XBian X Windows wird auch X11 genannt und ist das Fenstersystem von Unix bzw Linux und damit die Grundlage fur LXDE XFCE Gnome und KDE Eine Beschleungung der Grafik Ausgabe fur X mittels der GPU ist prinzipiell technisch m glich und auf der RPI homepage als geplant angef hrt Seite 7 30 Kontakt peba inode at Edition 1 3 Hardware bersicht Raspberry Pi Typ B Ethernet Ton Ausgang 3 5 mm Klinke 9 C38 R28 C31 57 n na n19 L3R22R23 c27 CSI Kamera Anschlu Lumen 4 C3 e Linn khahkhhhhkihaad y RCA Video Ausgang i Oj o es ojo IT elle en o aw ojo oo ea OJO Le Le eo ojo as Ris as an er HDMI Ausgang GPIO Ein und Ausg nge ndah THOTT Tee trees BCM 2835 ARM 11 700 MHz Micro USB Stromversorgung 5 Volt 1 Ampere DSI Display Anschlu Seite 8 30 Kontakt peba inode at Edition 1 3 1 Die Status LED s des Raspberry Pi Der RPI verf gt
14. at mit den Entwicklern raspberrypi raspbian 8 Nachsatz Dieses Buch ist in Bearbeitung und neue Ausgaben erscheinen von Zeit zu Zeit Wenn Sie den Inhalt brauchbar finden w re ich ber R ckmeldungen ganz dankbar Wenn Sie Vorschl ge f r Erg nzungen haben oder sonstige Fragen erreichen Sie mich am einfachsten per email Eine kleine finanzielle Zuwendung k nnen Sie gerne ber meinen Paypal account an mich senden https www paypal com cgi bin webscr cmd _s xclick amp hosted_button_id QNKHGXF3MDV9W Seite 30 30 Kontakt peba inode at Edition 1
15. cript Likewise if you want to activate GPIOO on the header you should be using GPIO17 here set up GPIO 4 and set to output echo 4 gt sys class gpio export echo out gt sys class gpio gpio4 direction set up GPIO 7 and set to input echo 7 gt sys class gpio export echo in gt sys class gpio gpio7 direction write output echo 1 gt sys class gpio gpio4 value read from input cat sys class gpio gpio7 value clean up echo 4 gt sys class gpio unexport echo 7 gt sys class gpio unexport Seite 27 30 Kontakt peba inode at Edition 1 6 3 Emulation des Raspberry Pi auf dem PC F r den Qemu freie virtuelle Maschine gibt es images zum Download Eine gute Beschreibung zur Installation findet sich hier http raspberrycenter de handbuch raspberry pi linux emulation eigenem pc einrichten Die Installation von Qemu unter Debian oder Ubuntu erfolgt durch folgendes Kommando sudo apt get install qemu kvm extras Ein Debian 6 image mit deutscher Tastaturbelegung gibt es hier http raspberrycenter de sites default files image files debian6_de zip torrent Der Download erfolgt ber Bit Torrent eventuell m ssen sie einen Bit Torrent Client auf ihrem PC installieren Die Emulation kann dazu benutzt werden um Softwarepakete f r den RPI auszuprobieren und auch um Pakete zu bauen Die Emulation stellt auch eine Internetverbindung ber das Hostsystem zu Verf gung Die Hardware des RPI wird nur
16. ebian installiert haben und ihr RPI am Internet h ngt k nnen Sie das gerne einmal selbst kontrollieren mit folgendem Kommando apt cache pkgnames es werden alle verf gbaren Pakete aufgelistet Aber welche Pakete habe ich nun eigentlich in Verwendung Kommando dpkg l es werden alle installierten Pakete aufgelistet Aber ich hatte gerne die Software xxx installiert Dazu sind root Rechte erforderlich Kommando sudo i nun hat man root Rechte Kommando apt cache search lt Name gt es wird nach Paketen gesucht apt get install lt Name gt Software Paket installieren apt get remove lt Name gt Software Paket wieder entfernen apt get purge lt Name gt Software Paket und dessen Konfigurationsdateien entfernen Mit apt get update kann die Datenbank der Software Pakete auf den aktuellen Stand gebracht werden Das ist immer dann anzuraten bevor man mit apt get upgrade die ganze Linux Distribution auf den neuesten Stand bringt Wenn man wissen will welche Dateien nun bei der Installation eines bestimmten Paketes auf der Speicherkarte oder der Festplatte gelandet sind geht das mit folgenden Befehl dpkg L lt Name gt Dateien eines Paketes auflisten Details zu Debian und der ARM Portierung sind hier zu finden http www debian org ports arm index de html Allgemeine Deutsche Debian Installationsanleitung f r ARM basierende Rechner bzw Ger te http www debian org releases stable armel index html de s
17. er Typ B besitzt zwei USB Anschl sse und eine Netzwerk Schnittstelle Ethernet Interface Die Software des RPI ist noch in Entwicklung mit Raspbian ist den Entwicklern jedoch ein guter Wurf gelungen Es liegt nun am Benutzer die Pakete bzw Programme der Raspbian Linux Distribution zu erkunden und das richtige Programm f r den jeweiligen Einsatzzweck zu finden F r reine Multimedia Wiedergabe lohnt es sich einen Blick auf Raspbmce zu werfen dabei kommt man im Gegensatz zu Raspbian mit der Kommandozeile kaum in Ber hrung Derzeit ist die Bedienung von Raspbme noch eine wenig lahm hier liegt noch einiges an Verbesserungspotential Wenn Ihnen dieses kleine Buch gefallen hat k nnen Sie eine erweiterte Version gerne bei mir per email bestellen Bei Fragen zum RPI stehe ich auch per email zu Verf gung http bitkistl blogspot co at 2012 06 raspberry pi html Begleitend zum Buch gibts Neuigkeiten auf diesen Google Facebook Seiten https plus google com u 0 b 117622850088767683174 117622850088767683174 posts http www facebook com groups raspberrypibuch Seite 3 30 Kontakt peba inode at Edition 1 2 Abk rzungen und Begriffe API APT ARM armel armhf Raspbian CPU embedded System GPU Seite 4 30 Application Programming Interface Programmierschnittstelle Advanced Packaging Tool ein Software Paket Programm Verwaltungs Werkzeug f r Linux Mit der Hilfe von APT k nnen einzelne Programme insta
18. erwendet eine g ltige IP Adresse f r den RPI zu bekommen Ihr Router oder Switch mu entsprechend konfiguriert sein General Purpose Input Output Universelle Ein und Ausg nge ber 26 polige Stiftleiste Graphical User Interface graphische Bedienoberfl che viele Linux Programme haben kein GUI wie z B der omxplayer Multimedia Player Joint Test Action Group Anschlu zum Testen und Debuggen der RPI Hardware Dabei handelt es sich um eine Schnittstelle die f r den Entwickler gedacht ist und f r den Endanwender eher keinen Nutzen hat SoC enth lt die CPU zentrale Rechnereinheit GPU und FPU des RPI vom Hersteller Broadcom Die CPU arbeitet mit 32 Bit und einer Taktfreuenz von 700 Mhz Die CPU ARM1176JZFS ist von der Archtektur ein ARM11 Prozessor der ARM v6 Familie Der Prozessor hat auch eine FPU Floating Point Unit zur schnellen Gleitkommaberechnung die aber derzeit nur in der Raspian Linux Distribution in Entwicklung verwendet wird overclocking bertaktung der RPI l t sich bis zu einer Taktfrequenz von einem 1Ghz polyfuse SoC Seite 6 30 betreiben die Konfiguration erfolgt in der aktuellen Ausgabe von Raspbian ber das script raspi config Selbst r ckstellende Sicherung Wird beim RPI am USB Anschlu und bei der Stromversorgung verwendet Die Stromversorgung ist mit 1100 mA abgesichert die USB Anschl sse mit 140 mA Wenn Sie versehentlich einen Kurzschlu am RPI verursachen und dabei etwas
19. f sudo raspi config Die nachfolgenden beiden Seiten stammen von http raspberrycenter de vielen Dank an den Autor e info Information about this tool Zeigt einen kurzen Text an der beschreibt worum es sich bei dem Programm handelt expand_rootfs Expand root partition to fillSD card Die Images f r den Pi passend entpackt meist auf eine 4 GB gro e SD Karte Wer sie auf einer gr eren Karte einsetzt muss im Nachhinein die Systempartition vergr ern oder zus tzliche Partitionen anlegen um den brigen Platz auf der Karte im System nutzen zu k nnen Dieser Men punkt nimmt einem die Arbeit zur Partitionserweiterung ab Nach dem Aufruf dieses Punkts ist soweit alles vorbereitet und beim n chsten Bootvorgang wird die Systempartitione entsprechend erweitert was je nach Gr e und Geschwindigkeit der SD Karte etwas Zeit in Anspruch nehmen kann e overscan Change overscan Dieser Punkt bringt uns zu der Frage ob wir den Overscan ausschalten disable oder einschalten enable m chten Ist der Overscan aktiviert berspringt der Pi bei der Bildgenerierung Bereiche und sorgt so f r einen schwarzen Rand um das Bild Das mag bei analogen Ausgabeger ten alte Fernseher 0 4 mitunter Sinn machen kann aber bei TFT Monitoren und Fernsehern wohl stets deaktiviert werden Eine nderung der Einstellung wird beim n chsten Neustart des Pi wirksam Was das Tool im Grunde macht ist in boot config txt den Parameter disable_overscan zu se
20. g die 32 64 128 256 MB f r den Grafikprozessor Broadcom VideoCore IV reservieren und den Rest f r den ARM11 Hauptprozessor Wer keine aufw ndigen 3D oder Videofunktionen ben tigt kann den 32 MB Split benutzen F r Mediacenter und 3D intensive Anwendungen bietet sich die 128 MB Aufteilung an Hier muss man je nach dem eigenen Anwendungsprofil abw gen und probieren Die Einstellung wird nach dem Neustart des Pi wirksam Der Default Wert ist 64MB e overclock configure overclocking Der RPI l t sich in mehreren Stufen dynamisch bertakten Dynamisch bedeutet das nur bei Bedarf die Taktfreuquemz und die Spannung angehoben wird Das erfolgt durch eine Software die auch die Temperatur des Prozessors ber cksichtigt und diese nicht ber 85 Grad Celsius steigen l t Das Overclocking ist in 5 Stufen von 700 MHz bis 1 Ghz einstellbar Sollten Instabilit ten auftreten ist es ratsam es mit einem niedrigerem Overclocking zu versuchen Durch Verwendung des dynamischen Overclockings sollte ihr RPI keine verk rzte Lebenszeit haben da die Temperatur berwacht wird weiters bleibt dabei auch die Garantie ihres RPI aufrecht F r dem LXDE Desktop gibt es Widgets welche die Taktfrequenz und die Temperatur anzeigen Sollte Ihr RPI beim booten Probleme haben kann durch dr cken der Shift Taste beim booten das Overclocking abgeschalten werden Danach ist eine neue Konfiguration des Overclocking wieder m glich e ssh Enable or disable ssh server SSH
21. http www raspberrypi org Der Raspberry Pi Computer Autor Peter Bauer Seite 1 30 Kontakt peba inode at Edition 1 Oktober 2012 Edition 1 Inhaltsverzeichnis 1 Vorwetl a a ae ee ae a 3 2 Abk rz ngen nd Beate nee ran 4 3 Hardware bersicht Raspberry Pi Typ B s cccsssssssssssssescssesssssessssssessessecsesessesecssscsssuseaseeaneaseves T 3 1 Die Status LED s des Raspberry Pi 1 are een daasenrestna 8 32 Type Bi Revisionen see een ehesten 8 4 Software bersicht Raspberry Pi 9 4 1 Betriebssystem vorbereiten auf Windows Rechner usssessesssnesnnnnennnnennnnnennnnnn 9 4 2 Betriebssystem vorbereiten auf Linux Rechner ann ala 11 4 3 Betriebssystem vorbereiten auf Mac OS X Rechner eennsennseneensneneennnnnennn nn 12 A A Inhalt der boot Partition us eher are 13 4 5 RISC OS aul dem Raspberry Plus een nu aadiety aah oceania aausiaes 14 5 Inbetriebnahme des Raspberry Pic a ua Bis 15 5 1 Konfiguration mittels raspi config Seript sasc snacks eu Ir cabins 16 6 Der Raspberry Pi m Detall u 8 ee ar let Schekel 19 6 1 Debian oder Raspbian als Betriebssystem ussssssesssensnensnnnnnnennnnnnnnennnnnnnnennnnnnnnn ann 19 6 1 1 Anschlu ans Netzwerk LAN zus en 20 6 1 2 Ton und Videoausgabe auf dem RPI unter Debian ueenssessnnneesnnnnennnnnn 23 6 1 3 Konfiguration ber die Datei config txt usenesesssessnennnsennnennsnnsnnnnennnnnnnnn
22. i ist auf dem System bereits vorangelegt und kann als regul rer Benutzer f r allt gliche Arbeiten benutzt werden ber diesen Punkt k nnen wir ihm ein Passwort nach eigenem Geschmack geben Beachten sollte man dass ggf das eingestellte deutsche Tastaturlayout erst anch einem Neustart aktiv ist und y und z vertauscht sind Wer auf Nummer Sicher gehen m chte sollte diese Buchstaben und Sonderzeichen im Passwort nicht verwenden Das Setzen eines leeren Passworts ist nicht m glich e change_locale Set locale ber diesen Punkt bestimmen wir Zeichensatz und Sprache des Systems F r ein deutsches System setzen wir die Locale auf de DE UTF 8 UTF 8 indem wir den Punkt mit der Leertaste markieren Die Markierung bei en _GB UTF 8 UTF 8 k nnen wir so auch aufheben Mit einem Druck auf die TAB Taste kommen wir auf die Schaltfl che Ok und w hlen nun nochmal de DE UTF 8 aus damit Programme auf dem System deutsche Texte ausgeben soweit diese verf gbar sind Das System ben tigt nun einen Augenblick um die Einstellung vorzunehmen e change_timezone Set timezone Hier ber k nnen wir dem System sagen in welcher Zeitzone wir uns befinden Wir w hlen zun chst Europe und danach Berlin aus memory_split Change memory split Die 256 MB bzw 512 MB Hauptspeicher des Pi werden gemeinsam von Hauptprozessor und Grafikprozessor genutzt Beide erhalten dabei Zugriff auf einen festen Anteil des RAM Derzeit stehen vier Splits zur Verf gun
23. iface lo inet loopback The primary network interface auto eth0 iface ethO inet dhcp DHCP vorhanden etc resolv conf nameserver lt IP Adresse gt In vielen F llen IP Adresse des Routers etc network interfaces bei statischer fest eingestellter IP Konfiguration The loopback network interface auto lo iface lo inet loopback The primary network interface auto eth0 iface ethO inet static feste IP Adresse address lt IP Adresse gt Gew nschte IP Adresse des RPI netmask lt Netz Maske gt Im Heimnetzwerk meistens 255 255 255 0 gateway lt IP Adresse gt IP Adresse des Routers Nach nderungen in der Netzwerk Konfiguration ist ein restart des Netzwerk Services notwendig sudo etc init d networking restart Wenn die Netzwerk Schnittstelle nicht funktionieren sollte kann mit den Kommandos sudo ifdown eth0 Schnittstelle deaktivieren und sudo ifup eth0 Schnittstelle wieder aktivieren versucht werden den Fehler zu beheben vorher das LAN Kabel kontrollieren Der RPI sollte dann bei automatischer Konfiguration eine neue IP Adresse beziehen Mit dem Ping Kommando kann getestet werden ob IP Datenpakete bertragen und beantwortet werden ping cl www google at Test ob Netzwerk Gegenstelle antwortet PING www google at 173 194 35 183 56 84 bytes of data 64 bytes from muc03s02 in f23 1el00 net 173 194 35 183 icmp req 1 ttl 52 time 34 2 ms www google at ping statistics 1
24. lliert oder eine ganze Linux Installation auf dem neuesten Stand gehalten werden Advanced Risc Machines britischer Chip Design Entwickler Die ARM Chips werden von vielen Herstellern in Lizenz gefertigt die Firma ARM liefert den Bauplan der Chips an die Lizenznehmer Name der aktuellen Portierung des Debian Betriebssystems f r die ARM v6 Architektur wie im RPI verwendet hard float steht f r schnelle Gleitkommaberechnung durch Hardwareunterst tzung Name einer in Entwicklung befindlichen Portierung des Debian Betriebssystems diese Portierung ist optimal an die F higkeiten des RPI genauer gesagt dessen CPU angepa t Unterst tzt wird die ARM v6 Architektur und schnelle Gleitkomma berechnung mittels der im RPI vorhandenem FPU Central Processing Unit auf deutsch zentrale Recheneinheit eingebettetes System Rechner oder Computer der im Hintergrund in einem Ger t seine Arbeit verrichtet zum Beispiel Steuerungsaufgaben im Gegensatz zu einem Desktop Computer Grafikprozessor Broadcom Videocore IV Kann Videos in hoher Qualitat abspielen und 3D Grafken beschleunigen Im RPI ist eine dual core GPU integriert Unterstuzte Standards sind OpenGL ES 2 0 OpenVG 1 1 Die GPU mu sich den vorhandenen Arbeitsspeicher mit der CPU teilen Der Speicher fur die GPU ist dabei in den Gr en 32 64 oder 128 MB konfigurierbar Kontakt peba inode at Edition 1 image IRC OpenGL ES OpenVG Partition binary blob Platine
25. m betrachten und konvertieren von Bildern Omniclient zum Zugriff auf Fileshares Samba bzw CIFS einen Paketmanager und ein App Store in Entwicklung names Store Uber den Paketmanager und das App Store k nnen viele zus tzliche Programme installiert werden viele davon sind kostenlos Wof r sich RISC OS weniger eignet Das Abspielen von Videos ist sehr langsam weil die GPU des RPI nicht unterst tzt wird Seite 15 30 Kontakt peba inode at Edition 1 5 Inbetriebnahme des Raspberry Pi Um den Raspberry Pi das erste mal in Betrieb zu nehmen ben tigt man folgende Dinge e USB Tastatur und eine USB Maus Uber USB liefert der RPI bis zu 100 mA pro Anschlu an die Ger te e Eine vorbereitete SD Karte mit dem Betriebssystem siehe Kapitel 4 e Einen Fernseher mit HDMI oder Composite Anschlu oder Monitor mit HDMI Anschlu eventuell einen Adapter von HDMI auf DVI falls ihr Monitor so einen Anschlu besitzt und ein HDMI Kabel oder Composite Kabel Kabel mit gelben Cinch Stecker Der VGA Standard wird vom RPI leider nicht unterstuzt e Ein Netzteil mit Micro USB Stecker Das Netzteil sollte zumindest 700 mA bei 5 Volt liefern k nnen Der RPI hat einer Sicherung von 1100 mA auf der Platine e Ein Ethernet Lan Kabel optional Eine gute bersicht mit Abbildungen ber die ben tigten Kabel finden sie hier http www raspberrypi spy co uk 2012 03 raspberry pi cables connectors Stecken Sie nun die vorbereitete SD Karte i
26. n ihren RPI schlie en Sie alle ben tigten Kabel an Es ist eine gute Idee die Stromversorung erst zum Schlu anzustecken Ihr RPI startet bootet nun hoch und sie sollten den Bootvorgang auf ihrem Monitor beobachten k nnen Wenn Sie den RPI mit einem LAN Kabel an ihr Netzwerk angeschlossen haben dann wird er versuchen Uber DHCP eine IP Adresse zu bekommen Sie k nnen sich jetzt mit Benutzernamen und Pa wort anmelden username and password F r Debian Linux oder Raspbian ist der Benutzername pi und das Passwort raspberry im Auslieferzustand ist ein englisches Tastaturlayout konfiguriert Achtung y und z sind vertauscht Der Zeichensatz kann mittels sudo raspi config und dem Abschnittt change_locale auf den Wert de_DE UTF 8 UTF 8 eingestellt werden ber den Menupunkt configure_keyboard kann das Tastaturlayout und die Sprache eingestellt werden Man kann auch die folgenden Kommandos anstatt raspi config verwenden sudo dpkg reconfigure keyboard configuration sudo dpkg reconfigure locales Mit dem Kommando startx starten sie nun die Benutzeroberfl che Das jweils g ltige Pa wort f r ihr SD Karten image finden sie bei den Raspberry Downloads http www raspberrypi org downloads Mit dem Kommando sudo k nnen Sie Superuser root user Rechte bekommen es ben tigt kein Pa wort Seite 16 30 Kontakt peba inode at Edition 1 5 1 Konfiguration mittels raspi config script Bei Debian 7 und Raspbian mit dem Aufru
27. nennnnnn 24 6 2 Der GPIO PTS OMG een euere 25 6 2 1 Ansteuerung der GPIO Pins mittels Python und Shellscript eee 26 6 3 Emulation des Raspberry Pi auf dem PC nen aae senken 27 6 4 Softwarefehler zu Linux melden essessessesseseesessesessseseesesstsetsesststestsseesessestesesseserstsseesessesse 28 7 Resourcen am Internet zum Thema Raspberry Pi 0200sssnsessnessnenennennneennnnennenneennnnnennen 29 EN ACH Sal sa 29 Seite 2 30 Kontakt peba inode at Edition 1 1 Vorwort Dieses Buch soll dem deutschsprachigen Bastler als Hilfe f r die ersten Schritte mit dem Raspberry PI dienen Entstanden ist es deshalb weil es eine F lle von Informationen zum in weiterem Text nur mehr RPI genannten Computer am Internet gibt aber leider alles sehr verstreut herumliegt und ein geordnetes Buch der beste Weg ist um etwas zu beschreiben und etwas zu lernen Ziel des Buches ist es die Eigenschaften des RPI und die Handhabung mit relativ einfachen Worten in deutsch zu beschreiben Was n tzt ein englisches Handbuch wenn der Leser nicht wirklich sehr gut in Englisch ist Leider is es nicht ganz zu vermeiden englische Begriffe der Computertechnik zu verwenden weil diese sich eingeb rgert haben oder gar kein kurzes verst ndliches Wort in deutsch existiert Es gibt derzeit zwei unterschiedliche Typen des RPI mit der Bezeichung Typ A und Typ B Der Typ A hat einen USB Anschlu und keinen Netzwerk Anschlu D
28. pbian Programm zum erstellen einer Fehlermeldung derzeit nicht definiert Fehler melden im Raspberry Pi Forum im Abschnitt Raspbian oder und auf Freenode im IRC chat Kanal raspbian Archlinux Fehlerdatenbank https bugs archlinux org Fehler melden bei der Fehlerdatenbank registrieren und anmelden Es ist m glich Feature requests Funktionsw nsche in Form einer Fehlermeldung zu verfassen Es ist auch sinnvoll Fehler in der Dokumentation zu melden zum Beispiel sind man pages manchmal unvollst ndig Seite 29 30 Kontakt peba inode at Edition 1 7 Resourcen am Internet zum Thema Raspberry Pi http www raspberrypi org Die Homepage der Raspberry Pi Foundation mit Inhalten in englisch http raspberrycenter de Deutschsprachige Internetseite zum Thema RPI http elinux org R Pi Hub RPI Wiki in mehreren Sprachen darunter auch deutsch http elinux org RPi_VerifiedPeripherals funktionierende Hardware http www element14 com community groups raspberry pi RPI Webseite in englisch mit Anleitungen und Datenbl ttern http www raspbian org Linux Variante optimiert fur den RPI und mit schneller Gleitkommaberechnung http www raspbmc com Linux Variante fur Multimedia Wiedergabe mit h bscher und funktionaler graphischer Oberfl che http rastrack ryanteck org uk Der RPI Tracker wo gibt es den RPI schon berall http www themagpi com englisches Magazin erscheint monatlich IRC Kan le Ch
29. s gemountet sind Die neu hinzu gekommene Disc ist ihre SD Karte Merken sie sich den Disknamen z B dev disk3s1 6 Unmounten dieser Disc damit ein berschreiben m glich ist Kommando diskutil unmount dev disk3s1 7 Ermitteln Sie den Disk Namen f r das raw device dev disk3s1 gt dev rdisk3 aus disk wird rdisk s1 wird weggelassen 8 Kommando sudo dd bs 1m if Downloads lt ordner gt img of dev rdisk3 Nach if Abk rzung f r input file mu der Dateiname bzw der Dateipfad zur image Datei angegeben werden 9 Kommando eingeben diskutil eject dev rdisk3 10 Stecken Sie die SD Karte nun in ihren RPI und schlie en Sie danach die Spannungsversorgung des RPI an Der RPI sollte nun Starten Seite 13 30 Kontakt peba inode at Edition 1 4 4 Inhalt der boot Partition Die boot Partition auf der SD Speicherkarte ist im Format FAT32 Daten auch von Windows PC lesbar und schreibbbar Sie enth lt folgende Dateien bootcode bin e oader bin e start elf e arm128 start elf e arm192 start elf e arm224 start elf e kernel img 2nd stage bootloader startet mit abgeschaltenem SDRAM 3rd stage bootloader startet mit aktivierten SDRAM GPU firmware image von der Raspberry Pi Foundation zu Verf gung gestellt 128 MB ARM 128 MB GPU Speicheraufteilung f r 3D Anwendungen 192 MB ARM 64 MB GPU Speicheraufteilung default Einstellung 224 MB ARM 32 MB GPU Speicheraufteilung nicht fiir 3D Anwend
30. spberrypi ifconfig etho Link encap Ethernet Hardware Adresse b8 27 eb 2b c3 50 inet Adresse 192 168 1 25 Bcast 192 168 255 255 Maske 255 255 0 0 inet6 Adresse fe80 ba27 ebff fe2b c350 64 G ltigkeitsbereich Verbindung UP BROADCAST RUNNING MULTICAST MTU 1500 Metrik 1 RX packets 2182737 errors 0 dropped 0 overruns 0 frame 0 TX packets 563997 errors 0 dropped 0 overruns 0 carrier 0 Kollisionen 0 Sendewarteschlangenl nge 1000 RX bytes 3195864956 2 9 GiB TX bytes 57555644 54 8 MiB lo Link encap Lokale Schleife inet Adresse 127 0 0 1 Maske 255 0 0 0 inet6 Adresse 1 128 G ltigkeitsbereich Maschine UP LOOPBACK RUNNING MTU 16436 Metrik 1 RX packets 0 errors 0 dropped 0 overruns 0 frame 0 TX packets 0 errors 0 dropped 0 overruns 0 carrier 0 Kollisionen 0 Sendewarteschlangenlange 0 RX bytes 0 0 0 B TX bytes 0 0 0 B Im Abschnitt ethO unter inet Adresse ist die IP Adresse und auch die Subnetz Maske ersichtlich Seite 21 30 Kontakt peba inode at Edition 1 Das lo loopback Interface dient der lokalen Kommunikation Programme die am RPI laufen k nnen somit Daten untereinander austauschen Die IP Konfiguration f r den LAN Anschlu findet sich bei Linux im wesentlichen in folgenden beiden Dateien etc network interfaces Schnittstellen Konfiguration etc resolv conf DNS Server Eintr ge etc network interfaces bei automatischer Konfiguration The loopback network interface auto lo
31. teilweise emuliert das bedeutet das z B die GPIO Pins oder die Grafik Hardware des RPI in der Emulation nicht zu Verf gung stehen Der Start der Emulation erfolgt mit launchDebian6 dieses script ist im Debian 6 image enthalten Inhalt des scripts gemu system arm M versatilepb cpu arm1176 m 256 hda debian6 qcow2 kernel zimageDeb6 append root dev sda Qemu Optionen M machine versatilepb ARM versatile plattform baseboard cpu Type of ARM cpu m Virtueller RAM Speicher in Mbytes Anmelden am emulierten RPI mit username pi passwort suse Seite 28 30 Kontakt peba inode at Edition 1 6 4 Softwarefehler zu Linux melden Wenn Sie den RPI verwenden und viel Hardware bzw Software Pakete installieren k nnen Sie leicht auf einen Fehler sto en Abh ngig von der Linux Distribution gibt es verschiedene M glichkeiten den Fehler zu melden Bevor man einen Fehlerreport schreibt ist es gut nachzuforschen ob es zu diesem Fehler eventuell schon einen Report eines anderen Benutzers gibt Wichtig Nur bekannte Fehler k nnen auch behoben werden deshalb keine Scheu beim schreiben von Fehlermeldungen Debian Fehlerdatenbank http www debian org Bugs Programm zum erstellen einer Fehlermeldung reportbug Das Programm reportbug ist ein Kommadozeilen Werkzeug und men gef hrt Es ist sehr neugierig und stellt viele Fragen zum gefundenem Fehler Raspbian Fehlerdatenbank https bugs launchpad net ras
32. ten nicht verwendet werden GPIO 14 GPIO 15 GPIO 18 GND DNC GPIO 23 GPIO 24 GND DNC GPIO 25 GPIO 08 GPIO 07 GPIO 2 REV 2 GPIO 1 REV 1 GPIO 3 REV 2 GPIO 4 GND DNC GPIO 17 GPIO 21 REV 1 GPIO 22 3V3 DNC GPIO 10 GPIO 9 GPIO 11 GND DNC gt M X oO O a O GPIO 27 REV 2 Es gibt hier 8 als Ein Ausgang programmierbare Pins und die I2C SPI und UART Pins Die Ansteuerung der Pins erfolgt am einfachsten mittels der Programmiersprache Python Dazu ist die Installation einer Bibliothek notwendig da diese nicht in der Debian Distribution vorhanden ist Seite 26 30 Kontakt peba inode at Edition 1 6 2 1 Ansteuerung der GPIO Pins mittels Python und Shellscript Python script import RPi GPIO as GPIO GPIO Pins konfigurierren ein input and ein output GPIO setup 11 GPIO IN GPIO setup 12 GPIO OUT input von pin 11 einlesen input_value GPIO input 11 output auf Pin 12 ausgegeben GPIO output 12 True Die Nummerierung der Pins 11 und 12 in diesem Beispiel bezieht sich auf den physikalischen Pin der Stiftleiste die mit GPIO 17 und GPIO 18 in der Abbildung beschriftet sind Shell script bin sh GPIO numbers should be from this list ALOS aA A Sa I O ll ue S MUO 2 22 2 24A 2S5 Note that the GPIO numbers that you program here refer to the pins of the BCM2835 and not the numbers on the pin header So if you want to activate GPIO7 on the header you should be using GPIO4 in this s
33. tzen Das kann man auch mit einem Texteditor z B leafpad unter X und nano auf der Shell manuell erledigen e configure_keyboard Set keyboard layout ber diesen Men punkt kann man die Tastaturbelegung ausw hlen Der Aufruf ben tigt ein paar Sekunden Im Anschluss kann man aus einer Liste das passende Tastaturlayout ausw hlen Wer seine Tatstatur nicht in der Liste aufgef hrt findet kann f r eine normale Tastatur in voller Gr e in der Regel die Voreinstellung Generic 105 key Intl PC bernehmen Die Frage nach der Sprachversion ist passend f r die eingesetzte Tastatur zu beantworten Voreingestellt ist eine englische Tastatur im britischen Layout ber den Punkt Other bekomtm man eine vergr erte Auswahl in der man zun chste das Grundlayout ausw hlt hierzulande also wohl meist German und im folgenden Dialog zur genaueren Spezifizierung des deutschen Layouts in der Regel wohl wieder einfach German und dann The default for the keyboard layout und No compose key Die dann kommende Frage ob per Control Alt Backspace der X Server beendet werden soll kann man ruhig mit Yes beantworten So hat man wenn man einmal in einem Programm h ngt noch die M glichkeit die grafische Oberfl che mit dieser Tastenkombination komplett zu beenden Das System braucht nun einen Moment um die Einstellungen vorzunehmen Seite 17 30 Kontakt peba inode at Edition 1 e change_pass Change password for pi user Der Benutzer p
34. udo apt get install synaptic Paketverwaltung mit GUI installieren zu finden unter LXDE gt Einstellungen gt Synaptic Paketverwaltung Seite 20 30 Kontakt peba inode at Edition 1 Nach der Erstinbetrienahme des RPI fallen einige Administrationssschritte an Einer davon ist das setzen der Zeitzone der RPI hat selbst keinen Uhren Chip eingebaut und holt sich die aktuelle Zeit ber das Internet wenn eine Verbindung besteht tzselect setzen der Zeitzone Tragen Sie dann wie von tzselect vorgeschlagen Ihre Zeitzone in die Datei profile in ihren home Verzeichnis ein damit die Zeitzone dauerhaft gesetzt wird Dazu k nnen sie den bei Debian Raspbian vorintallierten Texteditor nano verwenden nano profile Datei mit Editor ffnen date aktuelles Datum und Uhrzeit abfragen bzw setzen 6 1 1 Anschlu ans Netzwerk LAN Dieses Kapitel besch ftigt sich mit den Anschlu ber ein drahtgebundenes LAN Wenn der RPI an das Netzwerk und das Internet angeschlossen werden soll ist es wichtig zu wissen welchen Zustand die Schnittstellen haben und welche Internet Services der RPI zu Verf gung stellt Voraussetzung zum automatischen Bezug einer IP Adresse ist das ihr RPI ber eine Netzwerkkabel an Ihr Heimnetzwerk angeschlossen ist und ihr Internet Modem oder Router bzw Switch ber eine DHCP Funktion verf gt hostname I Welche IP Adresse hat mein RPI ifconfig Welchen Zustand haben die Netzwerk Schnittstellen pi ra
35. ungen geeignet Der default Linux Betriebssystem Kernel e kernel cutdown img Abgespeckter Kernel mit weniger Diagnosem glichkeiten e kernel emergency img Kernel Version f r Notf lle e cmdline txt kernel img funktioniert nicht mehr Parameter fiir den Betriebssystem Kernel die beim Hochlauf des Kernels an diesen tibergeben werden Die ARM GPU Speicheraufteilung kann durch kopieren der verschiedenen arm elf Dateien auf die start elf Datei eingestellt werden Der Auslieferzustand default ist 192 MB Ram f r den ARM und 64 MB RAM f r die GPU Optionale Dateien files e config txt Eine Konfigurations Datei die von der GPU gelesen wird Kann dazu verwendet werden um den Video Mode die System Taktfrequenzen und System Spannungen festzulegen e vlis Verzeichnis Seite 14 30 zus tzliche GPU Programme z B Codecs In der Erstausgabe des RPI nicht vorhanden Kontakt peba inode at Edition 1 4 5 RISC OS auf dem Raspberry PI Seit Ende Oktober 2012 gibt es RISC OS in einer released Ausgabe f r den RPI RISC OS wurde urspr nglich f r den Acorn Archimedes und dessen Nachfolger Risc PC geschrieben Das Betriebssystem lief damals auf den ersten Typen der ARM Prozessoren vom Typ ARM2 bis zum StrongArm Die Vorteile von RISC OS sind schnell erkl rt resourcenschonend die meisten RISC OS Programme stellen keine hohen Anforderungen an den Prozessor den Arbeitsspeicher und die Festplatte RISC OS bootet in etwa

Download Pdf Manuals

image

Related Search

Related Contents

GBC Document Pouch A3 2x75mic (100)  情報通信機器産業における 下請適正取引等の推進のためのガイドライン  Examples of Technical Writing Example #1  取ィ寸・取扱説明書 - RALLIART  Acumuladores de agua WAS 150, WAS 200, WAS 280  Guidelines for Consumer Protection in the Context of  HP 34812A BenchLink Meter User`s Guide  

Copyright © All rights reserved.
Failed to retrieve file