
Pearl Display an Debian Linkstation
Moin moin,
wie versprochen hier kurz erklärt wie ich das
Pearl DisplayDisplay an eine Debian Linkstation bekomme und konfiguriere. Gleich vorne weg… die Informationen zu diesem Tut wurde aus diversen Foren zusammengetragen und eine Quellenangabe befindet sich am Ende des Artikels.
Zu Bestellung das Pearl Display kostet 2,90€ leider gibt es bei Pearl einen Mindermengenzuschlag. Dieser entfällt jedoch wenn man einen der Gratisartikel bestellt die Pearl ohne Mindermengenzuschlag anbietet.
Pearl GratisartikelDas bedeutet das Display in den Warenkorb + einen Gratisartikel . Das macht insgesamt 7,80€ inklusive der Versandkosten.
So nun zum Tut.
1.Das Display muss gepatcht werden bzw. bekommt ein Firmwareupdate.
Hier sollte jedes genau wissen was er macht bzw. ich übernehme keine Haftung für Schäden die an der jeweiligen Hardware entstehen.Da ich das Display nur unter Windows gepatcht habe werde ich auch nur diesen Weg zu patchen beschreiben. Ich kann für die anderen Wege keine Funktion bestätigen oder verneinen. Wer dennoch wissen möchte wie er das Display sonst patchen kann dem wir hier geholfen.
I have a DreamboxMan kann anscheinend aber auch einfach Warten.
digitaler-bilderrahmen-von-pearl-als-statusdisplay-fur-dockstar hat geschrieben:
- Bastel aus hwluxx-forum hat etwas interessantes entdeckt:
Wenn man den DPF ansteckt und 5-10 Minuten wartet, geht er automatisch in den “Hackfin” Modus. Voraussetzung ist das aktivieren der Diashow, es klappt aber definitiv in den Standardeinstellungen (ohne AKKU also). Krasse Sache, Danke Bastel!
Patchen unter Windows:
a) Erst einmal braucht ihr das Flashtool. Also bitte hier runterladen:
Rapidshare b) Display über die USB-Schnittstelle mit dem Rechner verbinden.
So nun Reset-Taste (eine extrem kleine Öffnung auf der Rückseite des Displays) und Menü-Taste drücken und halten. Dann Reset-Taste und dann Menü-Taste loslassen. Evtl. Windows Treiber Installation abwarten.
c) Das Flashtool starten und den ersten Dialog mit Ja bestätigen.
http://picfront.de/d/8qLUd) Nun die Einstellungen gem.
http://picfront.de/d/8qLWhttp://picfront.de/d/8qLYüberprüfen.
e) Nun die entsprechende Firmware (siehe Grafik) über den Browse Button wählen.
http://picfront.de/d/8qLZUnd mit Execute bestätigen.
f) Bei der Abfrage des Flashbereiches
Winbond 25P16 wählen.
g) Warten bis das Schreiben abgeschlossen ist.
Das Display so lange nicht trennen etc.
h) Fertig.
2. So nun zur Linkstation. Das Display mit der Linkstation verbinden. Warten, bis die Batterieanzeige kommt und dann für 3 Sekunden die Taste Menü drücken. Nun sollte das Display blau leuchten.
Über
oder übersichtlicher
Code:
dmesg | grep Display
lässt sich herausfinden ob die Linkstation das Display erkannt hat.
a) Erst einmal alle Abhängigkeiten Installieren.
Code:
apt-get install sudo checkinstall libtool automake make patch autoconf zlib1g-dev libssl-dev python-dev libc6 libusb-dev libibus-dev subversion libgd2-noxpm-dev libgd2-noxpm
b) Sdcc runterladen und Installieren
Code:
cd /tmp
wget ftp://ftp.debian.org/debian/pool/main/s/sdcc/sdcc-libraries_2.9.0-5_all.deb
wget ftp://ftp.debian.org/debian/pool/main/s/sdcc/sdcc_2.9.0-5_armel.deb
dpkg -i sdcc-libraries_2.9.0-5_all.deb
dpkg -i sdcc_2.9.0-5_armel.deb
c) Dpfhack laden und „bauen“. Dpf hack ist der Treiber für LCD4Linux. Bei der Installation von LCD4linux aus den Debian Paketquellen wird das Display nicht laufen, deswegen dieser Weg.
Code:
cd /tmp
wget http://tech.section5.ch/files/dpfhack-0.1alpha.tgz
tar -xvzf dpfhack-0.1alpha.tgz
cd dpf/src
make
d) Nun wieder ab ins tmp Verzeichnis.
Dort müsste das Verzeichnis dpf liegen.
Nun
Code:
wget http://tech.section5.ch/files/dpf-lcd4linux.tgz
tar -xvzf dpf-lcd4linux.tgz
Der Inhalt des Archives wird ebenfalls nach dpf entpackt.
e) Nun ins dpf Verzeichnis wechseln.
Dort die Datei build-dpf-lcd4linux.sh editieren
Code:
nano build-dpf-lcd4linux.sh
und
Die Zeile
Code:
./configure --with-drivers=DPF
Durch
Code:
./configure --with-drivers='DPF' --with-plugins='all,!dbus,!mpris_dbus'
ersetzen.
f) „Bauen“ (Zertifikat akzeptieren)
Code:
./build-dpf-lcd4linux.sh ../src/dpflib/
g) Installieren. Jeder so wie er es mag.
Code:
cd lcd4linux
sudo make install
oder
Code:
cd lcd4linux
sudo checkinstall
Wobei ich die zweite Methode bevorzugen würde da man als Ergebnis ein deb file erhält was man wieder benutzen kann.
Hier muss man nur während der Installation die Versionsnummer des SVN ändern.
Und nat. noch Installieren (Version 2)
3. LCD4Linux konfigurieren.
a) conf File anlegen oder bearbeiten.
Code:
nano /etc/lcd4linux.conf
b) Zum Testen kann man die Folgende conf nehmen und einfügen.
Code:
Display dpf {
Driver 'DPF'
Port 'usb0'
Font '6x8'
Foreground 'ffffff'
Background '000000'
Basecolor '000066'
}
Widget Test {
class 'Text'
expression 'Linkstation Debian'
width 54
align 'L'
update 5000
Background 'ffffff'
Foreground '000000'
}
Display 'DPF'
Layout Linkstation{
Row01.Col01 'Test'
}
Layout 'Linkstation'
c) rechte setzen
Code:
chmod 600 /etc/lcd4linux.conf
d) Lcd4linux starten
Nun sollte „Linkstation Debian'“ auf den Display stehen.
Viel Spass beim Probieren. Bei Fehlern im Tutorial bitte eine PM an mich.
Grüße
Quellen:
http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=164408http://geekparadise.de/2011/04/digitaler-bilderrahmen-von-pearl-als-statusdisplay-fur-dockstar/