[linux-dvb] DVB-T support for Pinnacle PCTV Hybrid Pro Stick

Angelo Fontana fonta72 at gmail.com
Thu Jul 23 20:32:17 CEST 2009


Hi,
I'm trying to use my USB PTCV with linux (Debian Lenny).
After compiling, installing the latest version of v4l-dvb drivers and
loading em28xx-dvb module i can't use DVB features of the device.

This is the output of dmesg:

------------------------------------------------
fontang at debian:~/devel$ dmesg |  tail -n 62
[  757.093719] Linux video capture interface: v2.00
[  757.217000] usbcore: registered new interface driver em28xx
[  757.217011] em28xx driver loaded
[  757.246117] Em28xx: Initialized (Em28xx dvb Extension) extension
[  867.356460] usb 4-5.2: new high speed USB device using ehci_hcd and address 4
[  867.456523] usb 4-5.2: configuration #1 chosen from 1 choice
[  867.458803] em28xx: New device Pinnacle Systems PCTV 330e @ 480
Mbps (2304:0226, interface 0, class 0)
[  867.458835] em28xx #0: Identified as Pinnacle Hybrid Pro (2) (card=56)
[  867.459482] em28xx #0: chip ID is em2882/em2883
[  867.642402] em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23 26 02 d0 12
5c 03 8e 16 a4 1c
[  867.642418] em28xx #0: i2c eeprom 10: 6a 24 27 57 46 07 01 00 00 00
00 00 00 00 00 00
[  867.642427] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00
00 00 5b e0 00 00
[  867.642435] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01
00 00 00 00 00 00
[  867.642443] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[  867.642451] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[  867.642458] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00
24 03 50 00 69 00
[  867.642466] em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00
65 00 20 00 53 00
[  867.642474] em28xx #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00
73 00 00 00 16 03
[  867.642482] em28xx #0: i2c eeprom 90: 50 00 43 00 54 00 56 00 20 00
33 00 33 00 30 00
[  867.642490] em28xx #0: i2c eeprom a0: 65 00 00 00 1c 03 30 00 37 00
30 00 34 00 30 00
[  867.642498] em28xx #0: i2c eeprom b0: 31 00 38 00 38 00 33 00 38 00
35 00 38 00 00 00
[  867.642506] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[  867.642514] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[  867.642522] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[  867.642530] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[  867.642540] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xfab3a3bf
[  867.642542] em28xx #0: EEPROM info:
[  867.642544] em28xx #0:    AC97 audio (5 sample rates)
[  867.642546] em28xx #0:    500mA max power
[  867.642549] em28xx #0:    Table at 0x27, strings=0x168e, 0x1ca4, 0x246a
[  867.642554] em28xx #0:
[  867.642555]
[  867.642560] em28xx #0: The support for this board weren't valid yet.
[  867.642563] em28xx #0: Please send a report of having this working
[  867.642565] em28xx #0: not to V4L mailing list (and/or to other addresses)
[  867.642567]
[  867.674478] tvp5150 1-005c: chip found @ 0xb8 (em28xx #0)
[  867.696840] tuner 1-0061: chip found @ 0xc2 (em28xx #0)
[  867.761130] xc2028 1-0061: creating new instance
[  867.761142] xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
[  867.761158] firmware: requesting xc3028-v27.fw
[  867.852898] xc2028 1-0061: Loading 80 firmware images from
xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[  867.900375] xc2028 1-0061: Loading firmware for type=BASE MTS (5),
id 0000000000000000.
[  868.328337] usb 4-5.4: reset low speed USB device using ehci_hcd
and address 3
[  868.833424] xc2028 1-0061: Loading firmware for type=MTS (4), id
000000000000b700.
[  868.848556] xc2028 1-0061: Loading SCODE for type=MTS LCD NOGD MONO
IF SCODE HAS_IF_4500 (6002b004), id 000000000000b700.
[  869.032445] em28xx #0: Config register raw data: 0xd0
[  869.033538] em28xx #0: AC97 vendor ID = 0xffffffff
[  869.034037] em28xx #0: AC97 features = 0x6a90
[  869.034052] em28xx #0: Empia 202 AC97 audio processor detected
[  869.164527] tvp5150 1-005c: tvp5150am1 detected.
[  869.261040] em28xx #0: v4l2 driver version 0.1.2
[  869.380422] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[  869.396451] usb 4-5.2: New USB device found, idVendor=2304, idProduct=0226
[  869.396474] usb 4-5.2: New USB device strings: Mfr=3, Product=1,
SerialNumber=2
[  869.396486] usb 4-5.2: Product: PCTV 330e
[  869.396494] usb 4-5.2: Manufacturer: Pinnacle Systems
[  869.396502] usb 4-5.2: SerialNumber: 070401883858
[  869.449285] em28xx-audio.c: probing for em28x1 non standard usbaudio
[  869.449295] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[  869.449643] Em28xx: Initialized (Em28xx Audio Extension) extension
[  869.680595] tvp5150 1-005c: tvp5150am1 detected.

------------------------------------------------

dmesg says that this device is not yet supported but it is present in
the list of supported DVBT USB devices
(http://www.linuxtv.org/wiki/index.php/DVB-T_USB_Devices).

The analog part of the device works properly.

Something wrong in my configuration?
Is there any plan for a support of Pinnacle PCTV Hybrid Stick Pro in linux?

Thanks and regards.
Angelo Fontana.



More information about the linux-dvb mailing list