BeagleBone Black
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.
Auf alten Revisionen mit 2GB ist hinterher lediglich ca. 180MB Speicher im emmc frei. Details sind im
Fhem-Forum beschrieben.
Debian auf dem BBB (emmc) installieren
Benötigt
- micro SD-Karte nebst Lesegerät
- 5V Stromkabel (beim BBB mitgeliefert)
- einen USB Port der 500mA bereit stellen kann; kann auch einfach ein USB Ladeadapter in einer Steckdose sein
- eMMC Image BeagleBone Black (eMMC flasher) auswählen
- Win32DiskImager (wenn man mit Windows arbeitet jedenfalls) gibts da
Debian auf SD Karte
- das aktuelle 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")
- mit einem SSH Client verbinden
- Benutzername: debian
- 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
- BeagleBone Black "Homepage"
- Download Informationen für Installation auf BBB mit 2GB emmc