Raspberry Pi am Pearl-Photoframe (DPF) unter Raspbian Wheezy: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Die Seite wurde neu angelegt: „Bei der Installation der Voraussetzungen muss man einige Paketnamen anpassen, da die so evtl. nicht vorhanden sind: automake wird automake1.10 (da er automake …“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Bei der Installation der Voraussetzungen muss man einige Paketnamen anpassen, da die so evtl. nicht vorhanden sind:
Bei der Installation der Voraussetzungen muss man einige Paketnamen anpassen, da die so evtl. nicht vorhanden sind:
automake wird automake1.10 (da er automake mit einem 404er Fehler nicht findet)
automake wird automake1.10 (da er automake mit einem 404er Fehler nicht findet)
Code:


libibus-dev wird libibus-1.0-dev
libibus-dev wird libibus-1.0-dev
sdcc_2.9.0-5_armel wird cc1111
sdcc_2.9.0-5_armel wird cc1111


sdcc-libraries kann man scheinbar “ignorieren”, da wenn man die installiert hat und dann den cc1111 installiert wird das Paket sdcc-libraries wieder deinstalliert
sdcc-libraries kann man scheinbar “ignorieren”, da wenn man die installiert hat und dann den cc1111 installiert wird das Paket sdcc-libraries wieder deinstalliert
Meine Befehlszeilen, wenn man nach obiger Anleitungsseite vorgeht waren:




<pre style="height: 300px; overflow: scroll;">
apt-get install libtool automake1.10 autoconf zlib1g-dev libssl-dev python-dev libc6 libusb-dev libibus-1.0-dev subversion libgd2-noxpm-dev libgd2-noxpm –fix-missing
apt-get install libtool automake1.10 autoconf zlib1g-dev libssl-dev python-dev libc6 libusb-dev libibus-1.0-dev subversion libgd2-noxpm-dev libgd2-noxpm –fix-missing
(apt-get install sdcc-libraries)
(apt-get install sdcc-libraries)
Zeile 26: Zeile 24:
cd lcd4linux
cd lcd4linux
make install
make install
</pre>


Danach hab ich mir aus einer meiner alten /etc/lcd4linux.conf (von der Dockstar und einem 2 Zeilen LCD) eine neue gebastelt. Dazu muss der Treiber von LCD2USB auf DPF geaendert werden. So musste der folgende Header rein:


Danach /etc/lcd4linux.conf anpassen :


<pre style="height: 300px; overflow: scroll;">
Display DPF {
Display DPF {
Driver ‘DPF’
Driver ‘DPF’
Zeile 38: Zeile 38:
Basecolor ’000066′
Basecolor ’000066′
}
}
</pre>


Das ganze compilieren dauert eine Weile auf dem Raspberry und gab auch einige Warnings aus, aber keine Errors (nachdem ich lcd4linux auch aus dem selben Verzeichnis heraus ausgepackt habe wie dpfhack)
Das ganze compilieren dauert eine Weile auf dem Raspberry und gab auch einige Warnings aus, aber keine Errors (nachdem ich lcd4linux auch aus dem selben Verzeichnis heraus ausgepackt habe wie dpfhack)


Ach ja beim Hack des DPF war ich etwas faul und habe es nicht mit Linux gemacht sondern habe mich des Windows-Tools bedient, dass man inkl. Anleitung unter
Beim Hack des DPF war ich etwas faul und habe es nicht mit Linux gemacht sondern habe mich des Windows-Tools bedient, dass man inkl. Anleitung unter


[HOWTO] Pearl DPF Easy Hacking - LCDs - VDR Portal
[HOWTO] Pearl DPF Easy Hacking - LCDs - VDR Portal
Zeile 50: Zeile 51:


Allerdings klappt der Download zum Flasher dort scheinbar nicht mehr/mehr (evtl. fehlt auch nur das http://), denn ich hab ihn unter AX206 Hardware Bootloader – Well THAT Was Easy « Openschemes bzw. direkt unter http://openschemes.com/wp-content/up...ootflasher.zip runtergeladen.
Allerdings klappt der Download zum Flasher dort scheinbar nicht mehr/mehr (evtl. fehlt auch nur das http://), denn ich hab ihn unter AX206 Hardware Bootloader – Well THAT Was Easy « Openschemes bzw. direkt unter http://openschemes.com/wp-content/up...ootflasher.zip runtergeladen.
Ein erster Test mit meiner Mini-lcd4linux.conf ist erfolgreich:

Version vom 25. Dezember 2012, 19:52 Uhr

Bei der Installation der Voraussetzungen muss man einige Paketnamen anpassen, da die so evtl. nicht vorhanden sind: automake wird automake1.10 (da er automake mit einem 404er Fehler nicht findet)

libibus-dev wird libibus-1.0-dev
sdcc_2.9.0-5_armel wird cc1111

sdcc-libraries kann man scheinbar “ignorieren”, da wenn man die installiert hat und dann den cc1111 installiert wird das Paket sdcc-libraries wieder deinstalliert


apt-get install libtool automake1.10 autoconf zlib1g-dev libssl-dev python-dev libc6 libusb-dev libibus-1.0-dev subversion libgd2-noxpm-dev libgd2-noxpm –fix-missing
(apt-get install sdcc-libraries)
apt-get install cc1111
wget http://tech.section5.ch/files/dpfhack-0.1alpha.tgz
tar -xvzf dpfhack-0.1alpha.tgz
cd dpf/src
make
cd ..
wget http://tech.section5.ch/files/dpf-lcd4linux.tgz
tar -xvzf dpf-lcd4linux.tgz
cd dpf
vi build-dpf-lcd4linux.sh
./build-dpf-lcd4linux.sh ../src/dpflib/
cd lcd4linux
make install


Danach /etc/lcd4linux.conf anpassen :

Display DPF {
Driver ‘DPF’
Port ‘usb0′
Font ’6×8′
Foreground ‘ffffff’
Background ’000000′
Basecolor ’000066′
}

Das ganze compilieren dauert eine Weile auf dem Raspberry und gab auch einige Warnings aus, aber keine Errors (nachdem ich lcd4linux auch aus dem selben Verzeichnis heraus ausgepackt habe wie dpfhack)

Beim Hack des DPF war ich etwas faul und habe es nicht mit Linux gemacht sondern habe mich des Windows-Tools bedient, dass man inkl. Anleitung unter

[HOWTO] Pearl DPF Easy Hacking - LCDs - VDR Portal

findet.

Dort gibt es auch ein Firmwarepaket, in dem einige Firmware-Versionen sind (potrait oder landscape

Allerdings klappt der Download zum Flasher dort scheinbar nicht mehr/mehr (evtl. fehlt auch nur das http://), denn ich hab ihn unter AX206 Hardware Bootloader – Well THAT Was Easy « Openschemes bzw. direkt unter http://openschemes.com/wp-content/up...ootflasher.zip runtergeladen.