On Friday 19 September 2008, Markus Rechberger wrote:
> On Wed, Sep 17, 2008 at 1:54 PM, Matt Adams <[EMAIL PROTECTED]> wrote:
> > On Wednesday 17 September 2008, Markus Rechberger wrote:
> >> On Wed, Sep 17, 2008 at 4:09 AM, Matt Adams <[EMAIL PROTECTED]> wrote:
> >> > On Tuesday 16 September 2008, Markus Rechberger wrote:
> >> >> On Wed, Sep 17, 2008 at 2:46 AM, Matt Adams <[EMAIL PROTECTED]>
wrote:
> >> >> > On Wednesday 10 September 2008, Markus Rechberger wrote:
> >> >> >
> >> >> > ....
> >> >> >
> >> >> >> http://www.equinux.com/us/products/tubestick/index.html
> >> >> >>
> >> >> >> I got this link today, the device is fully supported.
> >> >> >>
> >> >> >> Markus
> >> >> >
> >> >> > Markus,
> >> >> > I was able to obtain an Equinux Tubestick but do not see
> >> >> > it listed in the em28xx-new device list.
> >> >>
> >> >> Nice, what's the USB ID of it (best is to provide the usbview
> >> >> output)?
> >> >>
> >> >> Markus
> >>
> >> give me a day I'm on something else at the moment.. I'll push a patch
> >> for it tomorrow.
> >>
> >> thanks,
> >> Markus
> >
> > Thanks. I am looking forward to it.
>
> Hi Matt,
>
> can you give it a try?
>
> I only pushed the device definition yet let's see if it worked out I
> haven't tested QAM64/256 for a long time.
>
> Markus
Marcus,
Here is what happened so far.
1. The USB_DEVICE line was missing. I added:
{ USB_DEVICE(0x1d2c, 0x1012), .driver_info =
EM2883_BOARD_EQUINUX_TUBESTICK_ATSC },
That got the driver modules to load.
2. Analog TV appears to work properly. Here is the dmesg:
usb 1-1: new high speed USB device using ehci_hcd and address 4
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: New USB device found, idVendor=1d2c, idProduct=1012
usb 1-1: New USB device strings: Mfr=3, Product=1, SerialNumber=2
usb 1-1: Product: TubeStick Hybrid ATSC
usb 1-1: Manufacturer: equinux
usb 1-1: SerialNumber: 200803
Linux video capture interface: v2.00
em28xx v4l2 driver version 0.0.1 loaded
em28xx: new video device (1d2c:1012): interface 0, class 255
em28xx: device is attached to a USB 2.0 bus
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
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
cx25843.c: starting probe for adapter em28xx #0 (0x1001f)
cx25843.c: detecting cx25843 client on address 0x88
attach_inform: msp34xx/cx25843 detected.
trying to attach xc5000
attaching xc5000 tuner module
successfully attached tuner
radio device registered as /dev/radio0
em28xx #0: V4L2 VBI device registered as /dev/vbi0
em28xx #0: V4L2 device registered as /dev/video0
em28xx #0: Found Equinux TubeStick Hybrid ATSC
usbcore: registered new interface driver em28xx
em28xx-audio.c: probing for em28x1 non standard usbaudio
em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
Em28xx: Initialized (Em28xx Audio Extension) extension
opening radio device and trying to acquire exclusive lock
em28xx-audio: device is currently in analog TV mode
3. I attempted to scan for QAM channels but there was
no dvb device. I un-commented the EM28XX_ATSC
parameter. Analog TV video worked but audio does
not (I am using your modified TVTime for analog). I
got the following dmesg:
usb 1-1: new high speed USB device using ehci_hcd and address 5
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: New USB device found, idVendor=1d2c, idProduct=1012
usb 1-1: New USB device strings: Mfr=3, Product=1, SerialNumber=2
usb 1-1: Product: TubeStick Hybrid ATSC
usb 1-1: Manufacturer: equinux
usb 1-1: SerialNumber: 200803
Linux video capture interface: v2.00
em28xx v4l2 driver version 0.0.1 loaded
em28xx: new video device (1d2c:1012): interface 0, class 255
em28xx: device is attached to a USB 2.0 bus
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
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
cx25843.c: starting probe for adapter em28xx #0 (0x1001f)
cx25843.c: detecting cx25843 client on address 0x88
attach_inform: msp34xx/cx25843 detected.
FIXME:em28xx_i2c_send_bytes(88): write failed:
===============================
08 02 03 12 18 10 7f 03 12 31 65 bf 01 05 7f 0a 12 0d 1d 90 f8 04 e0 60 05
7f 0a 12 2a c2 12 27 29 12 0e 36 70 03 02 05 36 02 09 59 7f 05 12 20 29 c0
04 c0 05 c0 06 c0 07 7f 04 12 20 29 d0 03
================================
trying to attach xc5000
attaching xc5000 tuner module
4. I unplugged the device and plugged it back in. Analog
TV works including sound. Attempts to scan QAM
resulted in timeouts and tuning failed messages
>>> tune to: 183000000:QAM_256
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x1ffb
>>> tune to: 567000000:QAM_256 (tuning failed)
WARNING: >>> tuning failed!!!
I got the following dmesg:
usb 1-1: new high speed USB device using ehci_hcd and address 6
usb 1-1: configuration #1 chosen from 1 choice
em28xx: new video device (1d2c:1012): interface 0, class 255
em28xx: device is attached to a USB 2.0 bus
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
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
cx25843.c: starting probe for adapter em28xx #0 (0x1001f)
cx25843.c: detecting cx25843 client on address 0x88
attach_inform: msp34xx/cx25843 detected.
trying to attach xc5000
attaching xc5000 tuner module
successfully attached tuner
radio device registered as /dev/radio0
em28xx #0: V4L2 VBI device registered as /dev/vbi0
em28xx #0: V4L2 device registered as /dev/video0
em28xx-audio.c: probing for em28x1 non standard usbaudio
em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
em2880-dvb.c: DVB Init
DVB: registering new adapter (em2880 DVB-T)
DVB: registering frontend 0 (LG 3304)...
em28xx #0: Found Equinux TubeStick Hybrid ATSC
usb 1-1: New USB device found, idVendor=1d2c, idProduct=1012
usb 1-1: New USB device strings: Mfr=3, Product=1, SerialNumber=2
usb 1-1: Product: TubeStick Hybrid ATSC
usb 1-1: Manufacturer: equinux
usb 1-1: SerialNumber: 200803
opening radio device and trying to acquire exclusive lock
em28xx-audio: device is currently in analog TV mode
em28xx_dvb_init
initializing: 0
em28xx_dvb_init
initializing: 0
_______________________________________________
Em28xx mailing list
[email protected]
http://mcentral.de/mailman/listinfo/em28xx