BeagleBone Black: Unterschied zwischen den Versionen

Aus FHEMWiki
(→‎Perl und Fhem installieren: Etwas angepasst und mit Upgrade)
Zeile 56: Zeile 56:
== Perl und Fhem installieren ==
== Perl und Fhem installieren ==
Jetzt geht es weiter, ziemlich genau wie am RasPi auch:
Jetzt geht es weiter, ziemlich genau wie am RasPi auch:
 
<source lang=bash>
# Timezone einstellen
# Timezone einstellen
sudo dpkg-reconfigure tzdata
sudo dpkg-reconfigure tzdata
# Ist nie verkehrt:
# OS auf aktuellen Stand bringen (kann länger dauern):
sudo apt-get update
sudo apt-get update
# jetzt gehts los
sudo apt-get dist-upgrade
sudo apt-get install perl libdevice-serialport-perl
# Perl Interpreter und Bibliotheken installieren
sudo apt-get install libio-socket-ssl-perl
sudo apt-get install perl libdevice-serialport-perl libio-socket-ssl-perl
# fhem-X.Y.deb bitte mit der [http://fhem.de/fhem.html#Download aktuellsten, stabilen Version] ersetzen
</source>
wget  [http://fhem.de/fhem-X.Y.deb http://fhem.de/fhem-X.Y.deb]
Die [http://fhem.de/fhem.html#Download aktuellste, stabile Version] herunter laden.
sudo dpkg -i fhem-X.Y.deb
Die Version im folgenden Befehl bitte entsprechend anpassen:
 
<source lang=bash>
Jetzt sollte man mit der IP Adresse vom Beagle unter der Portnummer 8083 von fhem begrüßt werden
wget  http://fhem.de/fhem-X.Y.deb
 
# Das Debian-Paket installieren
z.B.
sudo dpkg -i fhem-X.Y.deb
192.168.10.43:8083
</source>
Jetzt sollte man mit der IP Adresse vom Beagle unter der Portnummer 8083 von fhem begrüßt werden z.B. http://192.168.10.43:8083


== Links ==
== Links ==

Version vom 15. April 2016, 17:53 Uhr

Beim BeagleBone Black (BBB) handelt es sich um eine Entwicklungsplattform für Entwickler und Hobbyisten. Diese ist im direkten Vergleich im Bereich der Embedded Systems ähnlich dem Raspberry Pi angesiedelt. Das BeagleBone Black basiert u.a. auf einen ARM-Prozessor (Singlecore, ARM Cortex-A8) mit 1GHz, 512MB DDR3 RAM und 2GB onBoard eMMC Flash.

Für das BeagleBone Black gibt es bereits Betriebssystem-Unterstützungen durch

  • Ångström Linux
  • Android
  • und Ubuntu

Seit März 2014 gibt es auch einen Debian Port für den BBB.

Emblem-question-yellow.svgDie folgende Beschreibung gilt nur noch für REV C Boards mit 4GB emmc.

Auf alten Revisionen mit 2GB ist hinterher lediglich ca. 180MB Speicher im emmc frei. Details sind im

Fhem-Forum beschrieben.


Debian/Ubuntu auf dem BBB (emmc) installieren

Benötigt

Image auf SD Karte

  • das gewünschte Image von oben speichern
  • entpacken
  • micro SD Karte in PC
  • Win32DiskImager starten (er benötigt Admin Rechte, nicht über die Abfrage beim Start wundern)
  • vergewissern, dass der DiskImager den richtigen Laufwerksbuchstaben (also den der SD Karte) als Ziel hat (Device)
  • nochmal kontrollieren
  • das gerade entpackte Image auswählen
  • write
  • warten... (dauert durchaus so 5 Minuten)
  • wenn fertig, bitte SD Karte ordentlich auswerfen

Image von SD Karte auf eMMC

Jetzt geht es weiter auf dem BBB

  • micro SD Karte in den BBB
  • sonst nichts angeschlossen haben!
  • den kleinen Knopf auf der Seite vom USB Port drücken und halten
  • jetzt Strom zuführen (es leuchtet sofort 1 einzelne blaue LED)
  • wenn die restlichen LEDs anfangen zu blinken, kann man den Knopf wieder loslassen
  • warten, bis alle LEDs ruhig und gleichmäßig leuchten

Weiter auf dem BBB

  • nun muss man die IP Adresse des BBB rausfinden (ich schau dazu auf der FritzBox nach, das Teil nennt sich "beaglebone" bei Debian, "arm" bei Ubuntu)
  • mit einem SSH Client verbinden

Zugangsdaten Debian

  • Benutzername: debian
  • Passwort: temppwd (vermutlich sollte man das mal ändern ;) )

Zugangsdaten Ubuntu

  • Benutzername: ubuntu
  • Passwort: temppwd (vermutlich sollte man das mal ändern ;) )

Perl und Fhem installieren

Jetzt geht es weiter, ziemlich genau wie am RasPi auch:

# Timezone einstellen
sudo dpkg-reconfigure tzdata
# OS auf aktuellen Stand bringen (kann länger dauern):
sudo apt-get update
sudo apt-get dist-upgrade
# Perl Interpreter und Bibliotheken installieren
sudo apt-get install perl libdevice-serialport-perl libio-socket-ssl-perl

Die aktuellste, stabile Version herunter laden. Die Version im folgenden Befehl bitte entsprechend anpassen:

wget  http://fhem.de/fhem-X.Y.deb
# Das Debian-Paket installieren
sudo dpkg -i fhem-X.Y.deb

Jetzt sollte man mit der IP Adresse vom Beagle unter der Portnummer 8083 von fhem begrüßt werden z.B. http://192.168.10.43:8083

Links