[linux-dvb] Pinnacle PCTV HD Pro Stick (ATSC only)

Markus Rechberger mrechberger at gmail.com
Sun Nov 26 23:30:31 CET 2006


Let's split this thread ... it mixes a hybrid device (ATSC/NTSC) with
an ATSC only device..

Markus

On 11/26/06, Markus Rechberger <mrechberger at gmail.com> wrote:
> Hi,
>
> On 11/26/06, Erik Meitner <erik at wanderings.us> wrote:
> > Markus Rechberger wrote:
> > > Hi,
> > >
> > > On 11/26/06, Erik Meitner <erik at wanderings.us> wrote:
> > >> ..snip, again..
> > > Erik,
> > >
> > > ok, I fixed that oops problem though seems like your device needs a
> > > different intitialization setup.
> > > http://linuxtv.org/v4lwiki/index.php/USBVideo follow that instruction
> > > and scan for an atsc channel and send me the parsed result. I guess
> > > the GPIO initialization is wrong.
> > >
> > > Markus
> > One more thing. There seems to be a problem initializing the card the
> > first time it is plugged in....
> > Reboot machine. Plug in card:
> >
> > Nov 26 16:19:39 cheren kernel: [17180059.308000] usb 4-3: new high speed
> > USB device using ehci_hcd and address 3
> > Nov 26 16:19:40 cheren kernel: [17180059.448000] usb 4-3: configuration
> > #1 chosen from 1 choice
> > Nov 26 16:19:40 cheren kernel: [17180059.668000] Linux video capture
> > interface: v2.00
> > Nov 26 16:19:40 cheren kernel: [17180059.716000] em28xx v4l2 driver
> > version 0.0.1 loaded
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx new video device
> > (2304:0227): interface 0, class 255
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > settings: 8
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 0, max size= 0
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 1, max size= 0
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 2, max size= 1448
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 3, max size= 2048
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 4, max size= 2304
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 5, max size= 2580
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 6, max size= 2892
> > Nov 26 16:19:40 cheren kernel: [17180059.720000] em28xx #0: Alternate
> > setting 7, max size= 3072
> > Nov 26 16:19:43 cheren kernel: [17180062.416000] Tuner: registering
> > extension (MT2060 Silicon Tuner)
> > Nov 26 16:19:43 cheren kernel: [17180062.668000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:43 cheren kernel: [17180062.920000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:43 cheren kernel: [17180063.172000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:44 cheren kernel: [17180063.424000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:44 cheren kernel: [17180063.676000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:44 cheren kernel: [17180063.928000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:44 cheren kernel: [17180064.180000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:45 cheren kernel: [17180064.432000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:45 cheren kernel: [17180064.684000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:45 cheren kernel: [17180064.936000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:45 cheren kernel: [17180065.188000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:46 cheren kernel: [17180065.440000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:46 cheren kernel: [17180065.692000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:46 cheren kernel: [17180065.944000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:46 cheren kernel: [17180066.196000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:47 cheren kernel: [17180066.448000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:47 cheren kernel: [17180066.700000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:47 cheren kernel: [17180066.952000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:47 cheren kernel: [17180067.204000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:48 cheren kernel: [17180067.456000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:48 cheren kernel: [17180067.708000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:48 cheren kernel: [17180067.960000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:48 cheren kernel: [17180068.212000] em28xx #0: reading from
> > i2c device failed (error=-110)
> > Nov 26 16:19:48 cheren kernel: [17180068.212000] em28xx-video.c:
> > requesting em2880-dvb!
> > Nov 26 16:19:48 cheren kernel: [17180068.212000] em28xx #0: Found
> > Pinnacle PCTV HD Pro
> > Nov 26 16:19:48 cheren kernel: [17180068.212000] usbcore: registered new
> > driver em28xx
> >
> >
> > $ sudo rmmod mt2060 tvp5150 tuner em28xx compat_ioctl32 ir_common
> > videodev v4l1_compat v4l2_common tveeprom
> >
> > Unplug card. Plug in card again:
> >
> > Nov 26 16:21:32 cheren kernel: [17180172.204000] usb 4-4: new high speed
> > USB device using ehci_hcd and address 4
> > Nov 26 16:21:33 cheren kernel: [17180172.344000] usb 4-4: configuration
> > #1 chosen from 1 choice
> > Nov 26 16:21:33 cheren kernel: [17180172.488000] Linux video capture
> > interface: v2.00
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx v4l2 driver
> > version 0.0.1 loaded
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx new video device
> > (2304:0227): interface 0, class 255
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > settings: 8
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 0, max size= 0
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 1, max size= 0
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 2, max size= 1448
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 3, max size= 2048
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 4, max size= 2304
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 5, max size= 2580
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 6, max size= 2892
> > Nov 26 16:21:33 cheren kernel: [17180172.492000] em28xx #0: Alternate
> > setting 7, max size= 3072
> > Nov 26 16:21:35 cheren kernel: [17180175.108000] Tuner: registering
> > extension (MT2060 Silicon Tuner)
> > Nov 26 16:21:35 cheren kernel: [17180175.112000] attach_inform: eeprom
> > detected.
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 00: 1a eb 67 95 04 23 27 02 d0 12 5c 03 8e 16 a4 1c
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 10: 6a 24 27 57 46 07 01 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b 1c 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 60: 00 00 00 00 00 00 00 00 00 00 24 03 50 00 69 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 80: 79 00 73 00 74 00 65 00 6d 00 73 00 00 00 16 03
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > 90: 50 00 43 00 54 00 56 00 20 00 38 00 30 00 30 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > a0: 65 00 00 00 1c 03 30 00 36 00 30 00 38 00 30 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > b0: 31 00 30 00 31 00 30 00 33 00 38 00 34 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] em28xx #0: i2c eeprom
> > f0: 00 00 dc 00 00 00 00 00 00 00 00 00 00 00 00 00
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] EEPROM ID= 0x9567eb1a
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] Vendor/Product ID=
> > 2304:0227
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] AC97 audio (5 sample
> rates)
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] 500mA max power
> > Nov 26 16:21:35 cheren kernel: [17180175.140000] Table at 0x27,
> > strings=0x168e, 0x1ca4, 0x246a
> > Nov 26 16:21:35 cheren kernel: [17180175.144000] tuner 4-0061: chip
> > found @ 0xc2 (em28xx #0)
> > Nov 26 16:21:35 cheren kernel: [17180175.144000] attach inform
> > (default): detected I2C address c2
> > Nov 26 16:21:35 cheren kernel: [17180175.144000] Tuner: setting up tuner
> > core extension for: MT2060 Silicon Tuner
> > Nov 26 16:21:35 cheren kernel: [17180175.148000] em28xx-video.c:
> > requesting em2880-dvb!
> > Nov 26 16:21:35 cheren kernel: [17180175.148000] em28xx #0: Found
> > Pinnacle PCTV HD Pro
> > Nov 26 16:21:35 cheren kernel: [17180175.148000] usbcore: registered new
> > driver em28xx
> >
> >
> >
>
> the parsed usbsnoop logfile is really needed so that I can implement
> the correct initialization.
> Currently there's no initialization implemented.
>
> Markus
>


-- 
Markus Rechberger



More information about the linux-dvb mailing list