
Die D-Box 2 FB auch , nur die TD FB nicht ?
Seife , wie kann das denn sein

directfb ist installiert? Ich habe das nur ganz am Anfang mal probiert, aber noch das meiste manuell, danach nicht mehr. Neutrino braucht directfb nicht.Space_2063 hat geschrieben:Haette jemand einen kleinen Tip ?
Gebaut wurde das Paket fehlerfrei. Die Libraries selber sind vorhanden.Code: Alles auswählen
spark:~ # opkg-cl install directfb-tools Installing directfb-tools (1.4.3-1) to root... Downloading file://opkg/directfb-tools-1.4.3-1.opk. Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for directfb-tools: * libdirect-1.4.so.0 * * opkg_install_cmd: Cannot install package directfb-tools.
Code: Alles auswählen
begin codes
POWER 0xDA25 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x005b fl: 0
TV/SAT 0x5AA5 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x005a fl: 0
V.FORMAT 0x52AD [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x004a fl: 0
SLEEP 0x728D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x004e fl: 0
MUTE 0x7A85 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x005e fl: 0
Picasa 0x1AE5 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0058 fl: 0
SHOUTCAST 0x12ED [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0048 fl: 0
YOUTUBE 0x32CD [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x004c fl: 0
SPARK 0x3AC5 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x005c fl: 0
KEY_1 0x4AB5 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0052 fl: 0
KEY_2 0x6A95 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0056 fl: 0
KEY_3 0x42BD [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0042 fl: 0
KEY_4 0x0AF5 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0050 fl: 0
KEY_5 0x2AD5 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0054 fl: 0
KEY_6 0x02FD [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0040 fl: 0
KEY_7 0xCA35 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0053 fl: 0
KEY_8 0xEA15 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0057 fl: 0
KEY_9 0xC23D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0043 fl: 0
TV/RADIO 0x8877 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0011 fl: 0
KEY_0 0xA857 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0015 fl: 0
RECALL 0x807F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0001 fl: 0
SAT 0x629D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0046 fl: 0
FAV 0xBA45 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x005d fl: 0
VOL- 0x38c7 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001c fl: 0
VOL+ 0x22dd [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0044 fl: 0
PG- 0xA05F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001f fl: 0
PG+ 0xF807 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0005 fl: 0
INFO 0xE21D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0047 fl: 0
EPG 0x7887 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001e fl: 0
MENU 0x9A65 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0059 fl: 0
EXIT 0x58A7 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001a fl: 0
FIND 0xB24D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x004d fl: 0
REC 0x708F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000e fl: 0
UP 0xD827 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001b fl: 0
DOWN 0xF00F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000f fl: 0
LEFT 0x926D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0049 fl: 0
RIGHT 0x50AF [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000a fl: 0
OK 0xD02F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000b fl: 0
RED 0x8A75 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0051 fl: 0
GREEN 0x08F7 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0010 fl: 0
YELLOW 0xC837 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0013 fl: 0
BLUE 0x48B7 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0012 fl: 0
FR 0xAA55 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0055 fl: 0
PLAY 0x28D7 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0014 fl: 0
FF 0x6897 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0016 fl: 0
PAUSE 0xE817 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0017 fl: 0
PLAY_MODE 0x20DF [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0004 fl: 0
FILELIST 0xA25D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0045 fl: 0
USB 0xE01F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0007 fl: 0
STOP 0x609F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0006 fl: 0
F1 0x827D [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0041 fl: 0
F2 0x00FF [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0000 fl: 0
F3 0xC03F [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0003 fl: 0
F4 0x40BF [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0002 fl: 0
end codes
D_B hat geschrieben:Ich habe eine Edision argus pingulux .
Hier mal die wichtigen Tasten![]()
Edit on : Teil zwei ( die vier Tasten um die PfeiltastenCode: Alles auswählen
[LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000b fl: 0 /OK [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000b fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001b fl: 0 /Pfeil nach oben [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001b fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000f fl: 0 /Pfeil nach unten [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000f fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000a fl: 0 /Pfeil nach rechts [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000a fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0049 fl: 0 /Pfeil nach links [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0049 fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001c fl: 0 /Lautstärke + [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001c fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0044 fl: 0/Lautstärke - [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0044 fl: 1
Code: Alles auswählen
[LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0059 fl: 0 / Menü [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x0059 fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x004d fl: 1 / Exit [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x004d fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001a fl: 0 / Info [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x001a fl: 1 [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000e fl: 0 / EDIVISION [LT:00000000:init ] irmp_get_data proto: 2 addr: 0x3699 cmd: 0x000e fl: 1
Code: Alles auswählen
var=`cat /proc/cmdline`
var=${var##*STB_ID=}
var=${var:0:8}
if [ $var = "09:00:0B" ]; then
/bin/evremote1 spark &
elif [ $var = "09:00:0A" ]; then
/bin/evremote2 spark &
elif [ $var = "09:00:07" ]; then
/bin/evremote3 spark &
elif [ $var = "09:00:08" ]; then
/bin/evremote4 spark &
else
/bin/evremote2 spark &
fi
stfbcontrol a 255
echo " e2 "
btw seife.... hab ma dei lirc-fix im pingu-git zugefügt (kernelpatch).whichbox=`cat /proc/cmdline | grep "hwaddr:" | awk -F "hwaddr:" '{print $2}' | cut -f1 -d " " | cut -f3 -d ":"`
case $whichbox in
07|08)
echo "RC-default"
;;
*) [ -e /bin/evremote2.amiko ] && rm /bin/evremote2 && mv /bin/evremote2.amiko /bin/evremote2
[ -e /etc/lircd.conf.amiko ] && rm /etc/lircd.conf && mv /etc/lircd.conf.amiko /etc/lircd.conf;;
esac
Code: Alles auswählen
--- libstb-hal/libspark/lirmp_input.cpp 2012-02-20 11:51:45.478056239 +0100
+++ libstb-hal/libspark/lirmp_input.cpp 2012-02-21 13:32:43.903831597 +0100
@@ -66,41 +66,41 @@
} key_map_t;
static const key_map_t key_map[] = {
- { 0x13, KEY_0 },
- { 0x1a, KEY_1 },
- { 0x1f, KEY_2 },
- { 0x58, KEY_3 },
- { 0x16, KEY_4 },
- { 0x1b, KEY_5 },
- { 0x54, KEY_6 },
- { 0x12, KEY_7 },
- { 0x17, KEY_8 },
- { 0x50, KEY_9 },
- { 0x5f, KEY_OK },
- { 0x59, KEY_TIME },
- { 0x43, KEY_FAVORITES },
- { 0x4f, KEY_SAT },
+ { 0x15, KEY_0 },
+ { 0x52, KEY_1 },
+ { 0x56, KEY_2 },
+ { 0x42, KEY_3 },
+ { 0x50, KEY_4 },
+ { 0x54, KEY_5 },
+ { 0x40, KEY_6 },
+ { 0x53, KEY_7 },
+ { 0x57, KEY_8 },
+ { 0x43, KEY_9 },
+ { 0x0b, KEY_OK },
+ { 0x4e, KEY_TIME },
+ { 0x1e, KEY_FAVORITES },
+ { 0x47, KEY_SAT },
{ 0x0f, KEY_NEXT }, /* V.Format */
- { 0x1e, KEY_POWER },
- { 0x5a, KEY_MUTE },
- { 0x1c, KEY_MENU },
- { 0x5d, KEY_EPG },
- { 0x07, KEY_INFO },
- { 0x60, KEY_EXIT },
- { 0x48, KEY_PAGEUP },
- { 0x44, KEY_PAGEDOWN },
- { 0x02, KEY_LEFT },
- { 0x40, KEY_RIGHT },
- { 0x03, KEY_UP },
- { 0x5e, KEY_DOWN },
- { 0x0a, KEY_VOLUMEUP },
- { 0x06, KEY_VOLUMEDOWN },
- { 0x49, KEY_RED },
- { 0x4e, KEY_GREEN },
- { 0x11, KEY_YELLOW },
- { 0x4a, KEY_BLUE },
- { 0x4c, KEY_TV }, /* TV/Radio */
- { 0x5c, KEY_VIDEO }, /* FIND */
+ { 0x5b, KEY_POWER },
+ { 0x5e, KEY_MUTE },
+ { 0x59, KEY_MENU },
+ { 0x0e, KEY_EPG },
+ { 0x1a, KEY_INFO },
+ { 0x4d, KEY_EXIT },
+ { 0x1f, KEY_PAGEUP },
+ { 0x05, KEY_PAGEDOWN },
+ { 0x49, KEY_LEFT },
+ { 0x0a, KEY_RIGHT },
+ { 0x1b, KEY_UP },
+ { 0x0f, KEY_DOWN },
+ { 0x1c, KEY_VOLUMEUP },
+ { 0x44, KEY_VOLUMEDOWN },
+ { 0x41, KEY_RED },
+ { 0x00, KEY_GREEN },
+ { 0x03, KEY_YELLOW },
+ { 0x02, KEY_BLUE },
+ { 0x11, KEY_TV }, /* TV/Radio */
+ { 0x46, KEY_VIDEO }, /* FIND */
{ 0x19, KEY_AUDIO }, /* FOLDER */
/* KEY_AUX,
KEY_TEXT,
@@ -108,15 +108,15 @@
KEY_TTZOOM,
KEY_REVEAL,
*/
- { 0x01, KEY_REWIND },
- { 0x53, KEY_FORWARD },
- { 0x22, KEY_STOP },
- { 0x4d, KEY_PAUSE },
- { 0x15, KEY_PLAY },
- { 0x20, KEY_PREVIOUS },
- { 0x23, KEY_NEXT },
+ { 0x17, KEY_REWIND },
+ { 0x16, KEY_FORWARD },
+ { 0x10, KEY_STOP },
+ { 0x13, KEY_PAUSE },
+ { 0x12, KEY_PLAY },
+ { 0x55, KEY_PREVIOUS },
+ { 0x14, KEY_NEXT },
// KEY_EJECTCD,
- { 0x10, KEY_RECORD }
+ { 0x5d, KEY_RECORD }
};
static const int key_list[] = {
@@ -375,7 +375,7 @@
/* todo: do we need to complete the loop if we already
* detected the singal in this pulse? */
- if (d.protocol == IRMP_NEC_PROTOCOL && d.address == 0x5a45)
+ if (d.protocol == IRMP_NEC_PROTOCOL && d.address == 0x3699)
{
for (i = 0; i < (int)(sizeof(key_map)/sizeof(key_map_t)); i++)
{
Code: Alles auswählen
978 Objekte der Gesamtgröße 55,6 MB
hab aber des dd zum stick noch nich gemacht da ich des noch nich draufpacken will da des eh nich booten kann!1.mkdir $HOME/spark
2.cd $HOME/spark
3.git clone git://gitorious.org/neutrino-hd/buildsystem-cs.git buildsystem-cs
4.cd buildsystem-cs
5.mkdir download
6.echo "PLATFORM=spark" > config
7.make preqs
9.make crosstool
10.make bootstrap
11.make neutrino
12.make sparkkernel
13.make minimal-system-pkgs
Um also ein USB Image zu erstellen ruft Ihr das Script scripts/mkusbimage.sh auf.
$ ./scripts/mkusbimage.sh
Code: Alles auswählen
schpuntik@WorkPC:~/buildsystem-cs$ make spark-system-usb