By Date: <-- -->
By Thread: <-- -->

Problem with PCTV 150e



Hi,

the driver which is currently in the kernel is broken for several devices.

please follow following instruction:
http://linuxtv.org/v4lwiki/index.php/Em2880#Installation
(your device doesn't need any firmware)

Markus


On 2/24/07, malc <av1474 (at) comtv.ru> wrote:
Hello,

I have few problems with TV tuner/video grabber that goes by the
names: Pinnacle PCTV Analog Pro USB (on the box) and PCTV 150e / 55e
(in the quick start guide).

My cable (and hence antenna) has three PAL channels and the rest (a
dozen) are SECAM. I scanned the range with tvtime-scanner, xawtv's
built-in scanner and also copied my old frequency list from another
computer (which uses some avermedia card), so I'm sure that the
frequencies are valid.

The problem is two fold - PAL channels show up fine, but there's no
audio, SECAM ones (when their norm is set to PAL) are monochrome and
very grainy (and when set to SECAM they are garbled beyond
recognition), again no audio.

While desperately switching the channels (in tvtime) i stumbled upon
one particular one with a black picture but crystal clear audio.

I also built freshly fetched Mercurial sources, but to no avail.

FWIW just for the heck of it several TV capable applications were
tried: xawtv (3.95, 4 beta), tvtime, mplayer.

Just to clear things up, the very same cable/antenna was/is used to
feed avermedia on another machine (i.e signal/frequencies are fine)

Any help will be greatly appreciated.

Addendum

~$ lsusb -t
Bus#  4
`-Dev#   1 Vendor 0x0000 Product 0x0000
Bus#  3
`-Dev#   1 Vendor 0x0000 Product 0x0000
   `-Dev#   2 Vendor 0x3333 Product 0x3333
Bus#  2
`-Dev#   1 Vendor 0x0000 Product 0x0000
Bus#  1
`-Dev#   1 Vendor 0x0000 Product 0x0000
   `-Dev#   3 Vendor 0x2304 Product 0x0208

~$ lspci -vn
0000:00:0b.0 0600: 106b:0034
 	Flags: bus master, 66MHz, medium devsel, latency 16
 	Capabilities: <access denied>

0000:00:10.0 0300: 1002:5962 (rev 01)
 	Subsystem: 1002:5962
 	Flags: bus master, 66MHz, medium devsel, latency 255, IRQ 48
 	Memory at 98000000 (32-bit, prefetchable) [size=128M]
 	I/O ports at 0400 [size=256]
 	Memory at 90000000 (32-bit, non-prefetchable) [size=64K]
 	Expansion ROM at f1000000 [disabled] [size=128K]
 	Capabilities: <access denied>

0001:10:0b.0 0600: 106b:0035
 	Flags: bus master, 66MHz, medium devsel, latency 16

0001:10:17.0 ff00: 106b:003e
 	Flags: bus master, medium devsel, latency 16
 	Memory at 80000000 (32-bit, non-prefetchable) [size=512K]

0001:10:18.0 0c03: 106b:003f (prog-if 10)
 	Flags: medium devsel, IRQ 27

0001:10:19.0 0c03: 106b:003f (prog-if 10)
 	Flags: medium devsel, IRQ 28

0001:10:1a.0 0c03: 106b:003f (prog-if 10)
 	Flags: bus master, medium devsel, latency 16, IRQ 29
 	Memory at 80083000 (32-bit, non-prefetchable) [size=4K]

0001:10:1b.0 0c03: 1033:0035 (rev 43) (prog-if 10)
 	Subsystem: 1033:0035
 	Flags: bus master, medium devsel, latency 16, IRQ 63
 	Memory at 80082000 (32-bit, non-prefetchable) [size=4K]
 	Capabilities: <access denied>

0001:10:1b.1 0c03: 1033:0035 (rev 43) (prog-if 10)
 	Subsystem: 1033:0035
 	Flags: bus master, medium devsel, latency 16, IRQ 63
 	Memory at 80081000 (32-bit, non-prefetchable) [size=4K]
 	Capabilities: <access denied>

0001:10:1b.2 0c03: 1033:00e0 (rev 04) (prog-if 20)
 	Subsystem: 1033:00e0
 	Flags: bus master, medium devsel, latency 16, IRQ 63
 	Memory at 80080000 (32-bit, non-prefetchable) [size=256]
 	Capabilities: <access denied>

0002:20:0b.0 0600: 106b:0036
 	Flags: bus master, 66MHz, medium devsel, latency 16

0002:20:0d.0 ff00: 106b:003b
 	Flags: bus master, medium devsel, latency 32, IRQ 39
 	Memory at f5004000 (32-bit, non-prefetchable) [size=16K]

0002:20:0e.0 0c00: 106b:0031 (rev 81) (prog-if 10)
 	Subsystem: 106b:5811
 	Flags: bus master, medium devsel, latency 64, IRQ 40
 	Memory at f5000000 (32-bit, non-prefetchable) [size=4K]
 	Capabilities: <access denied>

0002:20:0f.0 0200: 106b:0032 (rev 80)
 	Flags: bus master, 66MHz, slow devsel, latency 16, IRQ 41
 	Memory at f5200000 (32-bit, non-prefetchable) [size=2M]
 	Expansion ROM at f5100000 [disabled] [size=1M]
~$ lsmod
Module                  Size  Used by
tuner                  68108  0
saa7115                17712  0
em28xx                 53292  0
compat_ioctl32          1312  1 em28xx
ir_common              32644  1 em28xx
snd_usb_audio          93216  0
videodev               28960  1 em28xx
v4l2_common            31648  4 tuner,saa7115,em28xx,videodev
snd_usb_lib            19040  1 snd_usb_audio
snd_rawmidi            28832  1 snd_usb_lib
v4l1_compat            14404  2 em28xx,videodev
snd_seq_device          9516  1 snd_rawmidi
snd_hwdep              10820  1 snd_usb_audio
tveeprom               19120  1 em28xx
itc                     4320  0
radeon                140200  1
drm                    93432  2 radeon
usbhid                 28388  0
snd_aoa_codec_toonie     3524  2
snd_aoa_fabric_layout    14120  1
snd_aoa                20928  2 snd_aoa_codec_toonie,snd_aoa_fabric_layout
snd_aoa_i2sbus         24132  1
snd_pcm                93476  2 snd_usb_audio,snd_aoa_i2sbus
snd_timer              26116  1 snd_pcm
snd_page_alloc         11400  1 snd_pcm
snd                    67380  12
snd_usb_audio,snd_rawmidi,snd_seq_device,snd_hwdep,snd_aoa_codec_toonie,snd_aoa_fabric_layout,snd_aoa,snd_aoa_i2sbus,snd_pcm,snd_timer
soundcore               9124  1 snd
snd_aoa_soundbus        8196  2 snd_aoa_fabric_layout,snd_aoa_i2sbus
ohci_hcd               24388  0
ehci_hcd               36364  0
usbcore               151320  7
em28xx,snd_usb_audio,snd_usb_lib,usbhid,ohci_hcd,ehci_hcd
sungem                 34436  0
sungem_phy             12064  1 sungem

$ dmesg | tail -46
usb 1-2: new high speed USB device using ehci_hcd and address 5
usb 1-2: configuration #1 chosen from 1 choice
Linux video capture interface: v2.00
usbcore: registered new interface driver snd-usb-audio
em28xx v4l2 driver version 0.0.1 loaded
em28xx new video device (0423:0802): interface 0, class 255
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 1024
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
saa7115 9-0025: saa7113 found (1f7113d0e100000)  (at)  0x4a (em28xx #0)
tuner 9-0043: chip found  (at)  0x86 (em28xx #0)
tda9887 9-0043: tda988[5/6/7] found  (at)  0x43 (tuner)
tuner 9-0063: chip found  (at)  0xc6 (em28xx #0)
tuner 9-0063: type set to 37 (LG PAL (newer TAPC series))
tuner 9-0063: type set to 37 (LG PAL (newer TAPC series))
em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23 08 02 10 00 1e 03 98 1e 6a 2e
em28xx #0: i2c eeprom 10: 00 00 06 57 6e 00 00 00 8e 00 00 00 07 00 00 00
em28xx #0: i2c eeprom 20: 16 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 01 00 00 00 00 00 00
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 2e 03 50 00 69 00
em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00
em28xx #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00 73 00 20 00 47 00
em28xx #0: i2c eeprom 90: 6d 00 62 00 48 00 00 00 1e 03 50 00 43 00 54 00
em28xx #0: i2c eeprom a0: 56 00 20 00 55 00 53 00 42 00 32 00 20 00 50 00
em28xx #0: i2c eeprom b0: 41 00 4c 00 00 00 06 03 31 00 00 00 00 00 00 00
em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 0e 5d 62 39 03 ad 9c 4a
EEPROM ID= 0x1aeb6795
Vendor/Product ID= 0423:0802
No audio on board.
500mA max power
Table at 0x06, strings=0x981e, 0x6a2e, 0x0000
registered VBI
em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
em28xx #0: Found Pinnacle PCTV USB 2
usbcore: registered new interface driver em28xx

~$ uname -a
Linux linmac 2.6.20.1-exp #2 Fri Feb 23 12:41:27 MSK 2007 ppc GNU/Linux

--
vale

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list



--
Markus Rechberger

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list