BeagleBone Black: Unterschied zwischen den Versionen

Aus FHEMWiki
(Basisartikel von Kategorie getrennt)
 
Zeile 12: Zeile 12:
[http://forum.fhem.de/index.php/topic,24566.msg177766.html#msg177766 Fhem-Forum] beschrieben.}}
[http://forum.fhem.de/index.php/topic,24566.msg177766.html#msg177766 Fhem-Forum] beschrieben.}}


== Debian auf dem BBB (emmc) installieren ==
== Debian/Ubuntu auf dem BBB (emmc) installieren ==
=== Benötigt ===
=== Benötigt ===
* micro SD-Karte nebst Lesegerät
* micro SD-Karte nebst Lesegerät
* 5V Stromkabel (beim BBB mitgeliefert)
* 5V Stromkabel (beim BBB mitgeliefert)
* einen USB Port der 500mA bereit stellen kann; kann auch einfach ein USB Ladeadapter in einer Steckdose sein
* einen USB Port der 500mA bereit stellen kann; kann auch einfach ein USB Ladeadapter in einer Steckdose sein
* eMMC Image [http://beagleboard.org/latest-images/ BeagleBone Black (eMMC flasher) auswählen]
* '''Debian:''' eMMC Image [http://beagleboard.org/latest-images/ BeagleBone Black (eMMC flasher) auswählen]
* '''Ubuntu:''' eMMC Image [https://rcn-ee.net/deb/flasher/trusty/ BeagleBone Black (eMMC flasher) auswählen]
* Win32DiskImager (wenn man mit Windows arbeitet jedenfalls) [http://sourceforge.net/projects/win32diskimager/ gibts da]
* Win32DiskImager (wenn man mit Windows arbeitet jedenfalls) [http://sourceforge.net/projects/win32diskimager/ gibts da]


=== Debian auf SD Karte ===
=== Image auf SD Karte ===
* das aktuelle Image von oben speichern
* das gewünschte Image von oben speichern
* entpacken
* entpacken
* micro SD Karte in PC
* micro SD Karte in PC
Zeile 42: Zeile 43:


=== Weiter auf dem BBB ===
=== 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")
* 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
* mit einem SSH Client verbinden
==== Zugangsdaten Debian ====
* Benutzername: debian
* Benutzername: debian
* Passwort: temppwd (vermutlich sollte man das mal ändern ;) )
==== Zugangsdaten Ubuntu ====
* Benutzername: ubuntu
* Passwort: temppwd (vermutlich sollte man das mal ändern ;) )
* Passwort: temppwd (vermutlich sollte man das mal ändern ;) )



Version vom 29. November 2014, 13:59 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
# Ist nie verkehrt:
sudo apt-get update
# jetzt gehts los
sudo apt-get install perl libdevice-serialport-perl
sudo apt-get install libio-socket-ssl-perl
# fhem-X.Y.deb bitte mit der aktuellsten, stabilen Version ersetzen
wget  http://fhem.de/fhem-X.Y.deb
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. 192.168.10.43:8083

Links