#1 Le 12/02/2007, à 13:59
- davidtecher
Télécommande pinnacle système PCTV USB2 50e
Bonjour à tous,
J'ai parcouru en long et en large le forum mais je n'ai rien trouvé concernant le focntionnement de cet tick usb
J'en suis arrivé à là..J'ai essayé avec v4l-dvb-{kernel,merge}
cd /usr/src/
hg clone http://linuxtv.org/hg/~mrechberger/v4l-dvb-kernel
cd /lib/firmware/2.6.15-26-386/
wget http://konstantin.filtschew.de/v4l-firmware/firmware_v2.tgz
tar xvzf firmware_v2.tgz
cd /usr/src/v4l-dvb-kernel/
make
make install
puis
rmmod ir_kbd_i2c
rmmod em28xx
modprobe ir_common
modprobe ir_kbd_i2c
modprobe em28xx card=8 i2c_scan=1 i2c_debug=1 device_mode=1
[17179980.684000] em28xx v4l2 driver version 0.0.1 loaded
[17179980.684000] em28xx new video device (eb1a:2821): interface 0, class 255
[17179980.684000] em28xx: device is attached to a USB 2.0 bus
[17179980.684000] em28xx #0: Alternate settings: 8
[17179980.688000] em28xx #0: Alternate setting 0, max size= 0
[17179980.688000] em28xx #0: Alternate setting 1, max size= 1024
[17179980.688000] em28xx #0: Alternate setting 2, max size= 1448
[17179980.688000] em28xx #0: Alternate setting 3, max size= 2048
[17179980.688000] em28xx #0: Alternate setting 4, max size= 2304
[17179980.688000] em28xx #0: Alternate setting 5, max size= 2580
[17179980.688000] em28xx #0: Alternate setting 6, max size= 2892
[17179980.688000] em28xx #0: Alternate setting 7, max size= 3072
[17179980.720000] attach_inform: eeprom detected.
[17179980.724000] em28xx #0: i2c eeprom read error (err=-19)
[17179980.728000] tuner 4-0043: chip found @ 0x86 (em28xx #0)
[17179980.728000] tda9887 4-0043: tda988[5/6/7] found @ 0x43 (tuner)
[17179980.732000] tuner 4-0063: chip found @ 0xc6 (em28xx #0)
[17179980.732000] attach inform (default): detected I2C address c6
[17179980.732000] tuner 4-0063: type set to 37 (LG PAL (newer TAPC series))
[17179980.768000] saa7115 4-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0)
[17179980.800000] attach_inform: saa7113 detected.
[17179980.804000] attach_inform: IR detected ().
[17179980.804000] input: i2c IR (EM28XX Pinnacle PCTV) as /class/input/input4
[17179980.804000] ir-kbd-i2c: i2c IR (EM28XX Pinnacle PCTV) detected at i2c-4/4-0047/ir0 [em28xx #0]
[17179980.884000] em28xx #0: found i2c device @ 0x4a [saa7113h]
[17179980.896000] em28xx #0: found i2c device @ 0x86 [tda9887]
[17179980.900000] em28xx #0: found i2c device @ 0x8e [remote IR sensor]
[17179980.904000] em28xx #0: found i2c device @ 0xa0 [eeprom]
[17179980.912000] em28xx #0: found i2c device @ 0xc6 [tuner (analog)]
[17179980.952000] em28xx #0: V4L2 device registered as /dev/video0
[17179980.952000] em28xx #0: Found Pinnacle PCTV USB 2
[17179980.952000] usbcore: registered new driver em28xx
Mais quand j'appuis sur les touches de ma télécommande rien ne se produit
Apparement en essayant d'autres télécommandes, les touches des autres télécommandes sont interprétés comme étant un page up la plupart du temps?
Quelqu'un aurait une idée sur comment faire pour que ma télécommande puisse focntionner http://geexbox.org/img/remote_pctv_en.jpg?
Hors ligne
#2 Le 12/02/2007, à 23:18
- SiM07
Re : Télécommande pinnacle système PCTV USB2 50e
C'est dans la documentation, même si c'est pas exactement le même modèle cela te donneras certainement une bonne piste.
Dernière modification par SiM07 (Le 12/02/2007, à 23:19)
Hors ligne
#3 Le 13/02/2007, à 14:07
- davidtecher
Re : Télécommande pinnacle système PCTV USB2 50e
Enfin ma télécommande marche ! Ca marche mais sans vraiment suivre le lien que tu m'as donné mais merci quand même pour le lien je l'utilise en deuxième partie, une fois ma télécommande reconnue! Ca pas été facile de trouver sur le web: la page qui permettrait au moins de reconnaître la télécommande
Hum...! Il y a quelques bidouilles à faire en fait
En fait, j'ai commencé par suivre ce lien http://lists.zerezo.com/video4linux/msg12737.html
cd /usr/src
hg clone http://linuxtv.org/hg/~mrechberger/v4l-dvb
cd v4l-dvb
C'est surtout v4l-dvb qui faut pour la pinnacle pctv usb2
ensuite, il faut ouvrir le fichier
/usr/src/v4l-dvb/linux/drivers/media/video/em28xx/em28xx-input.c
et à la ligne 259, remplacer
if (buf[0]!=0x00){
return 0;
}
par
if (buf[0]!=0xfe){
return 0;
}
Ensuite, on fait
cd /usr/src/v4l-dvb
make
make install
Dans le fichier /etc/modprobe.d/options, j'ai ajouté la ligne
options em28xx card=3 i2c_scan=1 i2c_debug=2 device_mode=1
et dans /etc/modprobe, j'ai ajouté
bttv
ir-kbd-i2c
J'ai ensuite redémarré ma bécane!
Avec xev, mes touches sont enfin reconnues! Alléluia, c'est déjà un début de réponse après 4 jours de galère intense !
Bon je vais voir pour la suite
Dernière modification par davidtecher (Le 13/02/2007, à 14:09)
Hors ligne