Hauppauge WinTV-HVR-950Q: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(New page: == Basic Configuration == The xc5000 driver needed for this WinTV-HVR-950Q is already part of the latest Linux kernel (v4l-dvb). First you need to download and install the xc5000 firmwar...)
 
Line 1: Line 1:

== Basic Configuration ==
== Basic Configuration ==


The xc5000 driver needed for this WinTV-HVR-950Q is already part of the latest Linux kernel (v4l-dvb).
The xc5000 driver needed for this WinTV-HVR-950Q is already part of the latest Linux kernel (part of v4l-dvb drivers).
You should upgrade to Linux kernel 2.6.27.
First you need to download and install the xc5000 firmware:
First you need to download and install the xc5000 firmware:
<nowiki>
<pre>
wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
wget http://www.steventoth.net/linux/xc5000/extract.sh
wget http://www.steventoth.net/linux/xc5000/extract.sh
Line 10: Line 10:
cp dvb-fe-xc5000-1.1.fw /lib/firmware
cp dvb-fe-xc5000-1.1.fw /lib/firmware
modprobe xc5000
modprobe xc5000
</nowiki>
</pre>
The firmware will be added lazily (on-demand) when you first use the driver.
The firmware will be added lazily (on-demand) when you first use the driver.
After you plug-in the device on a USB 2.0 input, you can use something like this on dmesg:
After you plug-in the device on a USB 2.0 input and use the driver, you may see something like this on dmesg:
<nowiki>
<pre>
usb 1-3: new high speed USB device using ehci_hcd and address 3
usb 1-3: new high speed USB device using ehci_hcd and address 3
usb 1-3: configuration #1 chosen from 1 choice
usb 1-3: configuration #1 chosen from 1 choice
au0828: i2c bus registered
au0828: i2c bus registered
tveeprom 0-0050: Hauppauge model 72001, rev B3F0, serial# 5280879
tveeprom 0-0050: Hauppauge model 72001, rev B3F0, serial# 5280879
tveeprom 0-0050: MAC address is 00-0D-FE-50-94-6F
tveeprom 0-0050: MAC address is 00-0D-FE-XX-XX-XX
tveeprom 0-0050: tuner model is Xceive XC5000 (idx 150, type 4)
tveeprom 0-0050: tuner model is Xceive XC5000 (idx 150, type 4)
tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
Line 35: Line 35:
usb 1-3: Product: WinTV HVR-950
usb 1-3: Product: WinTV HVR-950
usb 1-3: Manufacturer: Hauppauge
usb 1-3: Manufacturer: Hauppauge
usb 1-3: SerialNumber: 4031812719
usb 1-3: SerialNumber: 000000000
xc5000: waiting for firmware upload (dvb-fe-xc5000-1.1.fw)...
xc5000: waiting for firmware upload (dvb-fe-xc5000-1.1.fw)...
firmware: requesting dvb-fe-xc5000-1.1.fw
firmware: requesting dvb-fe-xc5000-1.1.fw
xc5000: firmware read 12332 bytes.
xc5000: firmware read 12332 bytes.
xc5000: firmware upload
xc5000: firmware upload
</nowiki>
</pre>

Revision as of 01:35, 9 February 2009

Basic Configuration

The xc5000 driver needed for this WinTV-HVR-950Q is already part of the latest Linux kernel (part of v4l-dvb drivers). You should upgrade to Linux kernel 2.6.27. First you need to download and install the xc5000 firmware:

wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
wget http://www.steventoth.net/linux/xc5000/extract.sh
sh extract.sh
cp dvb-fe-xc5000-1.1.fw /lib/firmware
modprobe xc5000

The firmware will be added lazily (on-demand) when you first use the driver. After you plug-in the device on a USB 2.0 input and use the driver, you may see something like this on dmesg:

usb 1-3: new high speed USB device using ehci_hcd and address 3
usb 1-3: configuration #1 chosen from 1 choice
au0828: i2c bus registered
tveeprom 0-0050: Hauppauge model 72001, rev B3F0, serial# 5280879
tveeprom 0-0050: MAC address is 00-0D-FE-XX-XX-XX
tveeprom 0-0050: tuner model is Xceive XC5000 (idx 150, type 4)
tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
tveeprom 0-0050: audio processor is AU8522 (idx 44)
tveeprom 0-0050: decoder processor is AU8522 (idx 42)
tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
hauppauge_eeprom: hauppauge eeprom: model=72001
xc5000 0-0061: creating new instance
xc5000: Successfully identified at address 0x61
xc5000: Firmware has not been loaded previously
DVB: registering new adapter (au0828)
DVB: registering adapter 0 frontend 0 (Auvitek AU8522 QAM/8VSB Frontend)...
Registered device AU0828 [Hauppauge HVR950Q]
usb 1-3: New USB device found, idVendor=2040, idProduct=7200
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=10
usb 1-3: Product: WinTV HVR-950
usb 1-3: Manufacturer: Hauppauge
usb 1-3: SerialNumber: 000000000
xc5000: waiting for firmware upload (dvb-fe-xc5000-1.1.fw)...
firmware: requesting dvb-fe-xc5000-1.1.fw
xc5000: firmware read 12332 bytes.
xc5000: firmware upload