[linux-dvb] Pinnacle PCTV HD pro USB stick 801e

Jernej Tonejc tonejc at math.wisc.edu
Fri Apr 11 06:05:56 CEST 2008


Hi,

I was wondering if anyone is working on enabling this device under linux. 
I took it apart and it contains the following chips:

DIBcom 0700C-XCCXa-G
USB 2.0 D3LTK.1
0804-0100-C
-----------------
SAMSUNG
S5H1411X01-Y0
NOTKRSUI H0801
-----------------
XCeive
XC5000AQ
BK66326.1
0802MYE3
-----------------
Cirrus
5340CZZ
0748
-----------------
CONEXANT
CX25843-24Z
71035657
0742 KOREA
-----------------

It seems that all parts should be more or less supported. I played around 
with the code and managed to get the IR receiver to work, however the 
frontend and tuner do not get attached no matter what kind of combination 
I try. The firmware for DiBcom chip  gets loaded successfully. Output in 
dmesg:
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw'
dib0700: firmware started successfully.
...
input: IR-receiver inside an USB DVB receiver as 
/devices/pci0000:00/0000:00:1d.7/usb7/7-2/input/input20

The output of lsusb -v is

Bus 007 Device 023: ID 2304:023a Pinnacle Systems, Inc. [hex] 
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               2.00
   bDeviceClass            0 (Defined at Interface level)
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0        64
   idVendor           0x2304 Pinnacle Systems, Inc. [hex]
   idProduct          0x023a
   bcdDevice            1.00
   iManufacturer           1 YUANRD
   iProduct                2 PCTV 801e
   iSerial                 3 01004E0F9F
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength           46
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          0
     bmAttributes         0xa0
       (Bus Powered)
       Remote Wakeup
     MaxPower              500mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           4
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass      0
       bInterfaceProtocol      0
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x01  EP 1 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  1x 512 bytes
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  1x 512 bytes
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x82  EP 2 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  1x 512 bytes
         bInterval               1
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x83  EP 3 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  1x 512 bytes
         bInterval               1
Device Qualifier (for other device speed):
   bLength                10
   bDescriptorType         6
   bcdUSB               2.00
   bDeviceClass            0 (Defined at Interface level)
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0        64
   bNumConfigurations      1
Device Status:     0x0000
   (Bus Powered)


Thanks,

   Jernej



More information about the linux-dvb mailing list