Pinnacle PCTV Hybrid Pro Stick 340e: Difference between revisions
No edit summary |
PepaHUbuntu (talk | contribs) No edit summary |
||
(19 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
[[Image: |
[[Image:Pinnacle_PCTV_340e-01.jpg|thumb|240px|Pinnacle PCTV Hybrid Pro Stick (340e)]] |
||
The 340e is quite different from the previous versions of the PCTV Hybrid Pro Stick (320e, 330e etc.) and doesn't work anymore with em28xx modules. |
The 340e is quite different from the previous versions of the PCTV Hybrid Pro Stick (320e, 330e etc.) and doesn't work anymore with em28xx modules. |
||
Line 5: | Line 5: | ||
The Package includes a remote ir controller and a small antenna. It has also a mini-usb connector on the side for A/V input. |
The Package includes a remote ir controller and a small antenna. It has also a mini-usb connector on the side for A/V input. |
||
The device is currently supported under Linux since kernel 3.1, but analog TV is out of reach. The tree providing support can be found here: [http://kernellabs.com/hg/~dheitmueller/pctv-340e-2/ HG tree]. Monitor the [http://kernellabs.com/blog KernelLabs Blog] for status updates. |
|||
⚫ | |||
-------------------------------------------------------------------------------------------------------------------------------------- |
|||
!For your own responsibility see http://www.hauppauge.com/pages/support/support_linux.html !Please be careful! |
|||
If you have a problem with Pinnacle PCTV Hybrid Pro Stick 340e on Ubuntu 16.04 see http://www.hauppauge.com/pages/support/support_linux.html |
|||
⚫ | |||
For firmware see links below: |
|||
http://www.pctvsystems.com/tabid/62/default.aspx/Downloads/Application/TVC648Download/tabid/306/language/en-US/Default.aspx |
|||
ftp://ftp.pctvsystems.com/TV/application/TVC6/PCTVSystems_TVCenter_Setup_6.4.9.1033.exe |
|||
---------------------------------------------------------------------------------------------------------------------------------------- |
|||
⚫ | |||
is actively working on such support as of Oct 5, 2009 |
|||
⚫ | |||
<pre> |
<pre> |
||
lsusb -v |
lsusb -v |
||
Bus |
Bus 003 Device 007: ID 2304:023d Pinnacle Systems, Inc. PCTV 340e |
||
Device Descriptor: |
Device Descriptor: |
||
bLength 18 |
bLength 18 |
||
Line 21: | Line 32: | ||
bDeviceProtocol 0 |
bDeviceProtocol 0 |
||
bMaxPacketSize0 64 |
bMaxPacketSize0 64 |
||
idVendor 0x2304 Pinnacle Systems, Inc. |
idVendor 0x2304 Pinnacle Systems, Inc. |
||
idProduct 0x023d |
idProduct 0x023d PCTV 340e |
||
bcdDevice 1.00 |
bcdDevice 1.00 |
||
iManufacturer 1 YUANRD |
iManufacturer 1 YUANRD |
||
iProduct 2 PCTV 340e |
iProduct 2 PCTV 340e |
||
iSerial 3 |
iSerial 3 0301282ABB |
||
bNumConfigurations 1 |
bNumConfigurations 1 |
||
Configuration Descriptor: |
Configuration Descriptor: |
||
Line 100: | Line 111: | ||
Device Status: 0x0000 |
Device Status: 0x0000 |
||
(Bus Powered) |
(Bus Powered) |
||
</pre> |
|||
===Kernel Output=== |
|||
# dmesg |
|||
usb 3-2: new high speed USB device number 7 using ehci_hcd |
|||
usb 3-2: New USB device found, idVendor=2304, idProduct=023d |
|||
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 |
|||
usb 3-2: Product: PCTV 340e |
|||
⚫ | |||
usb 3-2: SerialNumber: 0301282ABB |
|||
dvb-usb: found a 'Pinnacle PCTV 340e HD Pro USB Stick' in cold state, will try to load a firmware |
|||
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' |
|||
dib0700: firmware started successfully. |
|||
dvb-usb: found a 'Pinnacle PCTV 340e HD Pro USB Stick' in warm state. |
|||
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. |
|||
DVB: registering new adapter (Pinnacle PCTV 340e HD Pro USB Stick) |
|||
DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... |
|||
xc4000 1-0061: creating new instance |
|||
xc4000: Successfully identified at address 0x61 |
|||
xc4000: Firmware has not been loaded previously |
|||
Registered IR keymap rc-dib0700-rc5 |
|||
input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:16.2/usb3/3-2/rc/rc6/input13 |
|||
rc6: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:16.2/usb3/3-2/rc/rc6 |
|||
dvb-usb: schedule remote query interval to 50 msecs. |
|||
dvb-usb: Pinnacle PCTV 340e HD Pro USB Stick successfully initialized and connected. |
|||
⚫ | |||
make sure you have |
|||
==Components used== |
|||
CONFIG_DVB_USB=m |
|||
CONFIG_MEDIA_TUNER_XC4000=m |
|||
CONFIG_DVB_USB_DIB0700=m |
|||
in your .config file in /usr/src/linux. |
|||
make modules |
|||
{| class="wikitable" |
|||
make modules_install |
|||
⚫ | |||
|Part # |
|||
|Chip content |
|||
|Function |
|||
|- |
|||
|DIBcom |
|||
|700C1 - ACXXa-G |
|||
|USB 2.0 DVB QHGG0 ; 03M95.1 ; 0809-1100-C |
|||
|USB Bridge |
|||
|- |
|||
|XCeive |
|||
|4000ACQ |
|||
|DP5579 ; 0805TWE3 |
|||
|RF Tuner |
|||
|- |
|||
|Cirrus Logic |
|||
|5340CZZ |
|||
|0744 (date code) |
|||
|Audio-only digitizer (most likely for analog FM radio) |
|||
|- |
|||
|Conexant |
|||
|CX25843 - 24Z |
|||
|81038424 0804 KOREA (probably lot code, date code and production location) |
|||
|Video/audio digitizer (most likely for analog TV) |
|||
|- |
|||
|} |
|||
Internal Links |
|||
⚫ | |||
---- |
|||
See [[Xceive XC4000]] for some difference. |
|||
See [[Pinnacle PCTV HD Pro Stick (801e)]] for same device but with XC5000 |
|||
[[Category:DVB-T USB Devices]] |
Latest revision as of 11:02, 15 July 2018
The 340e is quite different from the previous versions of the PCTV Hybrid Pro Stick (320e, 330e etc.) and doesn't work anymore with em28xx modules.
The Package includes a remote ir controller and a small antenna. It has also a mini-usb connector on the side for A/V input.
The device is currently supported under Linux since kernel 3.1, but analog TV is out of reach. The tree providing support can be found here: HG tree. Monitor the KernelLabs Blog for status updates.
!For your own responsibility see http://www.hauppauge.com/pages/support/support_linux.html !Please be careful!
If you have a problem with Pinnacle PCTV Hybrid Pro Stick 340e on Ubuntu 16.04 see http://www.hauppauge.com/pages/support/support_linux.html
For firmware see links below: http://www.pctvsystems.com/tabid/62/default.aspx/Downloads/Application/TVC648Download/tabid/306/language/en-US/Default.aspx ftp://ftp.pctvsystems.com/TV/application/TVC6/PCTVSystems_TVCenter_Setup_6.4.9.1033.exe
Identification
is actively working on such support as of Oct 5, 2009 The device identifies itself as "PCTV 340e" and the subsystem information provided by lsusb -v is 2304:023d.
lsusb -v Bus 003 Device 007: ID 2304:023d Pinnacle Systems, Inc. PCTV 340e 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. idProduct 0x023d PCTV 340e bcdDevice 1.00 iManufacturer 1 YUANRD iProduct 2 PCTV 340e iSerial 3 0301282ABB 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)Kernel Output
# dmesg usb 3-2: new high speed USB device number 7 using ehci_hcd usb 3-2: New USB device found, idVendor=2304, idProduct=023d usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 3-2: Product: PCTV 340e usb 3-2: Manufacturer: YUANRD usb 3-2: SerialNumber: 0301282ABB dvb-usb: found a 'Pinnacle PCTV 340e HD Pro USB Stick' in cold state, will try to load a firmware dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' dib0700: firmware started successfully. dvb-usb: found a 'Pinnacle PCTV 340e HD Pro USB Stick' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Pinnacle PCTV 340e HD Pro USB Stick) DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... xc4000 1-0061: creating new instance xc4000: Successfully identified at address 0x61 xc4000: Firmware has not been loaded previously Registered IR keymap rc-dib0700-rc5 input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:16.2/usb3/3-2/rc/rc6/input13 rc6: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:16.2/usb3/3-2/rc/rc6 dvb-usb: schedule remote query interval to 50 msecs. dvb-usb: Pinnacle PCTV 340e HD Pro USB Stick successfully initialized and connected. The XC4000 chip seems to be a low-cost version of the XC5000 and is currently supported only for dvb. The stick does not work with v4l at this moment. make sure you have CONFIG_DVB_USB=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_DVB_USB_DIB0700=m in your .config file in /usr/src/linux. make modules make modules_install Internal Links
See Xceive XC4000 for some difference. See Pinnacle PCTV HD Pro Stick (801e) for same device but with XC5000