PCTVSystems QuatroStick-nano 520e: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(Dedicated page for PCTV Quatrostick nano 520e)
 
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[File:Pctv_quatrostick_nano_520e.jpg |right|230px|]]
A combined [[DVB-C]] and [[DVB-T]] (and Analog TV/radio) USB 2.0 device from [[Pinnacle|PCTVSystems]].
A combined [[DVB-C]] and [[DVB-T]] (and Analog TV/radio) USB 2.0 device from [[Pinnacle|PCTVSystems]].


==Overview/Features==
==Overview/Features==
The device also comes with an analog input, but the analog part is not supported by the linux driver yet(?). The analog input provides composite and s-video connectors using an included adapter cable.
TODO - See external product page link below.

See the [http://www.pctvsystems.com/Products/ProductsEuropeAsia/Hybridproducts/PCTVQuatroSticknano/tabid/254/language/en-GB/Default.aspx external product page] for more information.


==Driver support==
==Driver support==
Support for the DVB-C and DVB-T part of the tuner has been added to kernel, but is currently not in any stable kernel release.
Support for the DVB-C and DVB-T part of the tuner has been added to kernel, and include since 3.4 in all stable kernel releases. [http://palosaari.fi/linux/]


Log from initialization on kernel 3.3.1 with latest linux media drivers built from source, and firmware extracted from Windows driver:
Log from initialization on kernel 3.3.1 with latest linux media drivers built from source, and firmware extracted from Windows driver:
Line 47: Line 50:
The DRX-K demodulator requires a firmware file that must be uploaded by the driver: dvb-demod-drxk-pctv.fw
The DRX-K demodulator requires a firmware file that must be uploaded by the driver: dvb-demod-drxk-pctv.fw


This file can either be downloaded by the get_dvb_firmware script available in [http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=blob_plain;f=Documentation/dvb/get_dvb_firmware;hb=HEAD kernel source]. But as of 2012/04/16, this file has still not been patched with the required settings for this firmware. You will need to add the patch from this [http://patchwork.linuxtv.org/patch/10404/ link].
This file can either be downloaded by the get_dvb_firmware script available in [http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=blob_plain;f=Documentation/dvb/get_dvb_firmware;hb=HEAD kernel source].


Alternatively, you can download the extracted firmware directly from [http://www11.zippyshare.com/v/17827014/file.html|dvb-demod-drxk-pctv.fw this link]
Alternatively, you can download the extracted firmware directly from [http://www11.zippyshare.com/v/17827014/file.html|dvb-demod-drxk-pctv.fw this link]


Target directory: /lib/firmware
==Frontend==
==Frontend==
The 520e uses a shared frontend for both DVB-T and DVB-C.
The 520e uses a shared frontend for both DVB-T and DVB-C.

==IR Remote Control==
The remote control can be used with "inputlirc". During install from lirc, select in the dialog for receiver and transmitter in each case "None". A helpfull side is [http://wiki.xbmc.org/index.php?title=HOW-TO:Configure_VRC-1100_remote_for_Ubuntu Configure_VRC-1100_remote_for_Ubuntu]. "lirc" alone does not work with this device.


==Known issues==
==Known issues==
In the Windows software "TVCenter" (available from PCTVSystems), there is a option to disable the amplifier. This option is currently not available(?) in the linux driver. This might be the reason why the device has problems locking on some DVB-C frequencies [http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commit;h=c247d7b107c6654bb73d539485df649db5c0796f].
In the Windows software "TVCenter" (available from PCTVSystems), there is a option to disable the amplifier. This option is currently not available(?) in the linux driver. This might be the reason why the device has problems locking on some DVB-C frequencies [http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commit;h=c247d7b107c6654bb73d539485df649db5c0796f].

Latest [http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commitdiff;h=adcc4b3e75c5f0293806766bcc5ed0bb62d5cda0 ACG (Automatic Gain Control) changes] in the TDA18271 driver.

If w_scan doesn't find any channels you may want to try a slower timing using "-F -t3" parameters.


==External Links==
==External Links==

Latest revision as of 08:22, 5 April 2013

Pctv quatrostick nano 520e.jpg

A combined DVB-C and DVB-T (and Analog TV/radio) USB 2.0 device from PCTVSystems.

Overview/Features

The device also comes with an analog input, but the analog part is not supported by the linux driver yet(?). The analog input provides composite and s-video connectors using an included adapter cable.

See the external product page for more information.

Driver support

Support for the DVB-C and DVB-T part of the tuner has been added to kernel, and include since 3.4 in all stable kernel releases. [1]

Log from initialization on kernel 3.3.1 with latest linux media drivers built from source, and firmware extracted from Windows driver:

[ 6138.750171] usb 1-4: new high-speed USB device number 5 using ehci_hcd
[ 6138.865854] usb 1-4: New USB device found, idVendor=2013, idProduct=0251
[ 6138.865866] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6138.865877] usb 1-4: Product: PCTV 520e
[ 6138.865884] usb 1-4: Manufacturer: PCTV Systems
[ 6138.865892] usb 1-4: SerialNumber: 000000107NYD
[ 6138.866623] em28xx: New device PCTV Systems PCTV 520e @ 480 Mbps (2013:0251, interface 0, class 0)
[ 6138.866633] em28xx: Audio Vendor Class interface 0 found
[ 6138.866640] em28xx: Video interface 0 found
[ 6138.866645] em28xx: DVB interface 0 found
[ 6138.866721] em28xx #0: chip ID is em2884
[ 6139.162325] em28xx #0: Identified as PCTV QuatroStick nano (520e) (card=86)
[ 6139.162686] Registered IR keymap rc-pinnacle-pctv-hd
[ 6139.162975] input: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb1/1-4/rc/rc3/input11
[ 6139.163396] rc3: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb1/1-4/rc/rc3
[ 6139.164187] em28xx #0: Config register raw data: 0xac
[ 6139.164195] em28xx #0: I2S Audio (3 sample rates)
[ 6139.164201] em28xx #0: No AC97 audio processor
[ 6139.181061] em28xx #0: v4l2 driver version 0.1.3
[ 6139.202893] em28xx #0: V4L2 video device registered as video0
[ 6139.222688] drxk: status = 0x639260d9
[ 6139.222702] drxk: detected a drx-3926k, spin A3, xtal 20.250 MHz
[ 6140.635363] DRXK driver version 0.9.4300
[ 6140.650978] drxk: frontend initialized.
[ 6140.651003] tda18271 15-0060: creating new instance
[ 6140.660604] TDA18271HD/C2 detected @ 15-0060
[ 6140.998550] DVB: registering new adapter (em28xx #0)
[ 6140.998563] DVB: registering adapter 0 frontend 0 (DRXK DVB-C DVB-T)...
[ 6141.000971] em28xx #0: Successfully loaded em28xx-dvb
[ 6141.000991] em28xx-audio.c: probing for em28xx Audio Vendor Class
[ 6141.000998] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 6141.001038] em28xx-audio.c: Copyright (C) 2007-2011 Mauro Carvalho Chehab
[ 6141.002243] Em28xx: Initialized (Em28xx Audio Extension) extension

Firmware

The DRX-K demodulator requires a firmware file that must be uploaded by the driver: dvb-demod-drxk-pctv.fw

This file can either be downloaded by the get_dvb_firmware script available in kernel source.

Alternatively, you can download the extracted firmware directly from this link

Target directory: /lib/firmware

Frontend

The 520e uses a shared frontend for both DVB-T and DVB-C.

IR Remote Control

The remote control can be used with "inputlirc". During install from lirc, select in the dialog for receiver and transmitter in each case "None". A helpfull side is Configure_VRC-1100_remote_for_Ubuntu. "lirc" alone does not work with this device.

Known issues

In the Windows software "TVCenter" (available from PCTVSystems), there is a option to disable the amplifier. This option is currently not available(?) in the linux driver. This might be the reason why the device has problems locking on some DVB-C frequencies [2].

Latest ACG (Automatic Gain Control) changes in the TDA18271 driver.

If w_scan doesn't find any channels you may want to try a slower timing using "-F -t3" parameters.

External Links