Hi, please follow the following instruction and scan for analogue TV + DVB-T channels: http://www.linuxtv.org/v4lwiki/index.php/USBVideo afterwards parse usbsnoop.log in linux and send me the output... cheers, Markus On 11/7/06, Davide Guidi <dguidi@xxxxxxxxxxx> wrote:
On Tuesday 07 November 2006 11:01, you wrote: > Hi, > > try to add > { USB_DEVICE(0x2304, 0x0226), .driver_info = > EM2881_BOARD_PINNACLE_HYBRID_PRO }, > > in em28xx-cards.c (~line 1359); recompile, test and report what's going > on.. > > cheers, > Markus Thanks a lot, adding that line make my device (at least partly) works! Summary: Using both xawtv and mplayer i have video. I was able to have audio only using mplayer, but audio is still not fluid. I used the following parameters with mplayer: -tv driver=v4l2:device=/dev/video0:input=0:immediatemode=0:adevice=/dev/audio1 tv:// At this time, no way to load the DVB module. The remote control seems to work, even if they keys do not correspond to the associated functions. In the following i report some log output, hope it will be useful. Is there something else i can do? Davide ============ Mplayer output this info about my device: ============ Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@xxxxxxxxxxxxxxxx> comment: first try, more to come ;-) Selected device: Pinnacle Hybrid Pro Tuner cap: Tuner rxs: Capabilites: video capture VBI capture device tuner audio read/write streaming supported norms: 0 = PAL-BG; 1 = PAL-DK; 2 = PAL-I; 3 = NTSC; 4 = SECAM L; 5 = SECAM LC; 6 = SECAM K1; 7 = PAL-M; inputs: 0 = Television; 1 = Composite1; 2 = S-Video; Current input: 0 Current format: YUYV v4l2: current audio mode is : MONO Audio block size too low, setting to 5764! Maybe the audio problem that i have is associated to this last line regarding audio block size. ============ When plugging in the device: ============ Nov 7 23:06:49 fishtank kernel: usb 5-4: new high speed USB device using ehci_hcd and address 6 Nov 7 23:06:49 fishtank kernel: usb 5-4: configuration #1 chosen from 1 choice Nov 7 23:06:49 fishtank kernel: Linux video capture interface: v2.00 Nov 7 23:06:49 fishtank kernel: em28xx v4l2 driver version 0.0.1 loaded Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate settings: 8 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 0, max size= 0 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 1, max size= 0 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 2, max size= 1448 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 3, max size= 2048 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 4, max size= 2304 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 5, max size= 2580 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 6, max size= 2892 Nov 7 23:06:49 fishtank kernel: em28xx #0: Alternate setting 7, max size= 3072 Nov 7 23:06:49 fishtank kernel: i2c_adapter i2c-1: SMBus Quick command not supported, can't probe for chips Nov 7 23:06:49 fishtank kernel: i2c_adapter i2c-2: SMBus Quick command not supported, can't probe for chips Nov 7 23:06:49 fishtank kernel: i2c_adapter i2c-3: SMBus Quick command not supported, can't probe for chips Nov 7 23:06:50 fishtank kernel: Tuner: registering extension (Xceive 3028 Tuner) Nov 7 23:06:50 fishtank kernel: input: em2880/em2870 remote control as /class/input/input3 Nov 7 23:06:50 fishtank kernel: em28xx-input.c: remote control handler attached Nov 7 23:06:50 fishtank kernel: attach_inform: eeprom detected. Nov 7 23:06:50 fishtank kernel: tuner 4-0061: chip found @ 0xc2 (em28xx #0) Nov 7 23:06:50 fishtank kernel: attach inform: detected I2C address c2 Nov 7 23:06:50 fishtank kernel: Tuner: setting up tuner core extension for: Xceive 3028 Tuner Nov 7 23:06:50 fishtank kernel: Loading base firmware: xc3028_init0.i2c.fw Nov 7 23:06:51 fishtank kernel: Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw Nov 7 23:06:51 fishtank kernel: attach_inform: tvp5150 detected. Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23 26 02 d0 12 5c 03 8e 16 a4 1c Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 10: 6a 24 27 57 46 07 01 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b e0 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 50 00 69 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00 73 00 00 00 16 03 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom 90: 50 00 43 00 54 00 56 00 20 00 33 00 33 00 30 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom a0: 65 00 00 00 1c 03 30 00 36 00 31 00 30 00 30 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom b0: 31 00 30 00 31 00 39 00 30 00 39 00 33 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Nov 7 23:06:51 fishtank kernel: EEPROM ID= 0x9567eb1a Nov 7 23:06:51 fishtank kernel: Vendor/Product ID= 2304:0226 Nov 7 23:06:51 fishtank kernel: AC97 audio (5 sample rates) Nov 7 23:06:51 fishtank kernel: 500mA max power Nov 7 23:06:51 fishtank kernel: Table at 0x27, strings=0x168e, 0x1ca4, 0x246a Nov 7 23:06:51 fishtank kernel: tvp5150 4-005c: tvp5150am1 detected. Nov 7 23:06:51 fishtank kernel: em28xx-video.c: requesting em2880-dvb! Nov 7 23:06:51 fishtank kernel: em28xx #0: V4L2 VBI device registered as /dev/vbi0 Nov 7 23:06:51 fishtank kernel: em28xx #0: V4L2 device registered as /dev/video0 Nov 7 23:06:51 fishtank kernel: em28xx #0: Found Pinnacle Hybrid Pro Nov 7 23:06:51 fishtank kernel: usbcore: registered new driver em28xx Moreover, after some time i got many of these: Nov 7 23:07:35 fishtank kernel: default kicking in! Nov 7 23:08:02 fishtank kernel: default kicking in! ============ When loading the em28xx-audio module: ============ Nov 7 23:09:59 fishtank kernel: mt2060_tuner: disagrees about version of symbol tuner_core_unregister Nov 7 23:09:59 fishtank kernel: mt2060_tuner: Unknown symbol tuner_core_unregister Nov 7 23:09:59 fishtank kernel: mt2060_tuner: disagrees about version of symbol tuner_core_register Nov 7 23:09:59 fishtank kernel: mt2060_tuner: Unknown symbol tuner_core_register Nov 7 23:09:59 fishtank kernel: em28xx-audio.c: probing for em28x1 non standard usbaudio Nov 7 23:09:59 fishtank kernel: em28xx-audio.c: Copyright (C) 2006 Markus Rechberger ============ When loading the em2880-dvb module: ============ Nov 7 23:11:39 fishtank kernel: Tuner: registering extension (MT2060 Silicon Tuner) Nov 7 23:11:39 fishtank kernel: em2880-dvb.c: DVB Init Nov 7 23:11:39 fishtank kernel: S_MODE! Nov 7 23:11:39 fishtank kernel: Loading base firmware: xc3028_8MHz_init0.i2c.fw Nov 7 23:11:40 fishtank kernel: Loading default dtv settings: xc3028_DTV8_2633.i2c.fw Nov 7 23:11:40 fishtank kernel: xc3028-tuner.c: sending extra call for DVB-T Nov 7 23:11:40 fishtank kernel: FIXME: Write failed, backtrace: Nov 7 23:11:40 fishtank kernel: =============================== Nov 7 23:11:40 fishtank kernel: 7f Nov 7 23:11:40 fishtank kernel: ================================ Nov 7 23:11:40 fishtank kernel: zl10353_read_register: readreg error (reg=127, ret==-19) Nov 7 23:11:40 fishtank kernel: em2880-dvb.c: failed initializing zl10353 DVB-T demodulator Nov 7 23:11:40 fishtank kernel: em2880-dvb.c: retrying with mt352 DVB-T demodulator Nov 7 23:11:40 fishtank kernel: FIXME: Write failed, backtrace: Nov 7 23:11:40 fishtank kernel: =============================== Nov 7 23:11:40 fishtank kernel: 7f Nov 7 23:11:40 fishtank kernel: ================================ Nov 7 23:11:40 fishtank kernel: mt352_read_register: readreg error (reg=127, ret==-19) Nov 7 23:11:40 fishtank kernel: em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb Nov 7 23:11:40 fishtank kernel: em2880-dvb.c: DVB-T demodulator not reachable, did you try "modprobe em28xx device_mode=1" Of course i tried to load the module em28xx with "device_mode=1", but i found no difference.
-- Markus Rechberger _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb