On 11/27/06, Chris Lawrence <lordsutch@xxxxxxxxx> wrote:
On 11/27/06, Markus Rechberger <mrechberger@xxxxxxxxx> wrote: > ok that's just what I thought.. > can you retry with the repository on > http://mcentral.de/hg/~mrec/v4l-dvb-kernel That did it: [ 2511.230000] Linux video capture interface: v2.00 [ 2511.237000] em28xx v4l2 driver version 0.0.1 loaded [ 2511.237000] em28xx new video device (2304:0227): interface 0, class 255 [ 2511.237000] em28xx #0: Alternate settings: 8 [ 2511.237000] em28xx #0: Alternate setting 0, max size= 0 [ 2511.237000] em28xx #0: Alternate setting 1, max size= 0 [ 2511.237000] em28xx #0: Alternate setting 2, max size= 1448 [ 2511.237000] em28xx #0: Alternate setting 3, max size= 2048 [ 2511.237000] em28xx #0: Alternate setting 4, max size= 2304 [ 2511.237000] em28xx #0: Alternate setting 5, max size= 2580 [ 2511.237000] em28xx #0: Alternate setting 6, max size= 2892 [ 2511.237000] em28xx #0: Alternate setting 7, max size= 3072 [ 2511.374000] Tuner: registering extension (Xceive 3028 Tuner) [ 2511.691000] attach_inform: eeprom detected. [ 2511.720000] em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23 27 02 d0 12 5c 03 8e 16 a4 1c [ 2511.720000] em28xx #0: i2c eeprom 10: 6a 24 27 57 46 07 01 00 00 00 00 00 00 00 00 00 [ 2511.720000] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b 1c 00 00 [ 2511.720000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00 [ 2511.720000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2511.721000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2511.721000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 50 00 69 00 [ 2511.721000] em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00 [ 2511.721000] em28xx #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00 73 00 00 00 16 03 [ 2511.721000] em28xx #0: i2c eeprom 90: 50 00 43 00 54 00 56 00 20 00 38 00 30 00 30 00 [ 2511.721000] em28xx #0: i2c eeprom a0: 65 00 00 00 1c 03 30 00 36 00 30 00 38 00 30 00 [ 2511.721000] em28xx #0: i2c eeprom b0: 31 00 30 00 30 00 38 00 32 00 37 00 38 00 00 00 [ 2511.721000] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2511.721000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2511.721000] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2511.721000] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2511.721000] EEPROM ID= 0x9567eb1a [ 2511.721000] Vendor/Product ID= 2304:0227 [ 2511.721000] AC97 audio (5 sample rates) [ 2511.721000] 500mA max power [ 2511.721000] Table at 0x27, strings=0x168e, 0x1ca4, 0x246a [ 2511.725000] tuner 1-0061: chip found @ 0xc2 (em28xx #0) [ 2511.725000] attach inform (default): detected I2C address c2 [ 2511.735000] Tuner: setting up tuner core extension for: Xceive 3028 Tuner [ 2511.736000] Loading base firmware: xc3028_init0.i2c.fw [ 2512.874000] Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw [ 2513.099000] attach_inform: tvp5150 detected. [ 2513.132000] em28xx #0: found i2c device @ 0xa0 [eeprom] [ 2513.136000] em28xx #0: found i2c device @ 0xb8 [tvp5150a] [ 2513.138000] em28xx #0: found i2c device @ 0xc2 [tuner (analog)] [ 2513.150000] em28xx-video.c: requesting em28xx-audio! [ 2513.150000] em28xx-video.c: requesting em2880-dvb! [ 2513.156000] em28xx #0: V4L2 device registered as /dev/video0 [ 2513.156000] em28xx #0: Found Pinnacle PCTV HD Pro (Hybrid) [ 2513.156000] usbcore: registered new driver em28xx Incidentally, I've had no luck with tvtime since using the v4 firmware... there are no obvious error messages in dmesg, but it happens after loading the MN_NTSCPAL_A2 firmware: [ 2811.454000] xc3028_set_std, Loading specific configuration for requested mode xc3028_MN_NTSCPAL_A2.i2c.fw It doesn't hang the system... it just stops and doesn't do anything. The same problem occurs with kdetv. strace shows the freeze to be happening at ioctl(3, VIDIOC_DQBUF <unfinished ...> I can ^C out of it, at least.
And this still works with the old firmware? (note do not load the dvb/atsc module, once you loaded it analogue TV will be switched off there's no switching back mechanism implemented for your device yet) Markus _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb