Author Topic: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]  (Read 1580 times)

0 Members and 1 Guest are viewing this topic.

Online Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13880
  • Karma: 344
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
This topic is a side topic to this:
http://linuxforums.org.uk/index.php?topic=10598.0

Where we are trying a different device for capture .. namely a USB Hauppauge WinTV HVR-900 [2040:6500]

@Emegra

Firstly we're going to have to extract the firmware (thanks for that SeZo) from the Windows drivers (disk).

Does the Windows disk contain a ile called:-

hcw85bda.sys

?

[EDIT]

Can you also unplug in the HVR900, wait 10 seconds, replug it .. then post the output from:
Code: [Select]
dmesg | tail -n 40
and
Code: [Select]
dmesg | grep fw



Links for my future reference:-
http://www.linuxtv.org/wiki/index.php/Xceive_XC3028/XC2028
and
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-900
and
http://linuxforums.org.uk/index.php?topic=5682.0
« Last Edit: January 07, 2013, 10:34:43 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Emegra

  • Hero Member
  • *****
  • Posts: 2670
  • Karma: 54
  • Gender: Male
  • Devilishly Handsome
    • View Profile
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #1 on: January 07, 2013, 10:34:29 pm »
I've searched the windows disc for the file you want (hcw85bda.sys.) but no file by that name found, however I found this file /media/graeme/HCW2_5_24067PPH/hcw88bda.sys.

Would that do ?
« Last Edit: January 07, 2013, 11:07:19 pm by Emegra »
If you can keep your head while all around are losing theirs, then you're not quite grasping the situation

Online Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13880
  • Karma: 344
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #2 on: January 07, 2013, 10:42:22 pm »
Quite probably .. where did that come from ?

And just to be sure .. is this your adapter:
http://www.hauppauge.co.uk/site/products/data_hvr900.html
?
« Last Edit: January 07, 2013, 10:51:46 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Emegra

  • Hero Member
  • *****
  • Posts: 2670
  • Karma: 54
  • Gender: Male
  • Devilishly Handsome
    • View Profile
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #3 on: January 07, 2013, 10:55:12 pm »
Quote
And just to be sure .. is this your adapter:

My one is a 900 not a 900H also mine doesn't say Hybrid TV Stick but otherwise they're identical
If you can keep your head while all around are losing theirs, then you're not quite grasping the situation

Online Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13880
  • Karma: 344
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #4 on: January 07, 2013, 11:24:58 pm »
Any idea where this file /media/graeme/HCW2_5_24067PPH/hcw88bda.sys came from ?
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Emegra

  • Hero Member
  • *****
  • Posts: 2670
  • Karma: 54
  • Gender: Male
  • Devilishly Handsome
    • View Profile
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #5 on: January 08, 2013, 05:56:14 am »
Quote
Any idea where this file /media/graeme/HCW2_5_24067PPH/hcw88bda.sys came from ?

It came from the windows installation cd mounted at media/graeme it's the closest I could find to what you're looking for
If you can keep your head while all around are losing theirs, then you're not quite grasping the situation

Online Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13880
  • Karma: 344
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #6 on: January 08, 2013, 08:51:03 am »
Ahh .. sorry I didn't notice the name difference.

Can you do what I asked in the EDIT to the first posting, so we can maybe get an idea of which firmware it's looking for, because oddly the HVR-900 (According to LinuxTV.og) is supposed to use firmware extracted from hcw85bda.sys .. it's the HVR-4000 that uses your hcw88bda.sys .. yet the VENDOR:DEVICE ID string suggests it's an HVR-900

I suppose we could add both firmware(s) as they have different names, but if it's looking for one in particular it maybe make life easier.
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Emegra

  • Hero Member
  • *****
  • Posts: 2670
  • Karma: 54
  • Gender: Male
  • Devilishly Handsome
    • View Profile
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #7 on: January 08, 2013, 06:59:54 pm »
Quote
Can you also unplug in the HVR900, wait 10 seconds, replug it .. then post the output from:

Code: [Select]
graeme@Linux1 ~ $ dmesg | tail -n 40
[80603.377750] em28xx #0: i2c eeprom e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 1f b2
[80603.377766] em28xx #0: i2c eeprom f0: 05 f0 74 02 01 00 01 79 92 00 00 00 00 00 00 00
[80603.377785] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x88c73bdd
[80603.377787] em28xx #0: EEPROM info:
[80603.377789] em28xx #0: AC97 audio (5 sample rates)
[80603.377791] em28xx #0: 500mA max power
[80603.377794] em28xx #0: Table at 0x24, strings=0x1e82, 0x186a, 0x0000
[80603.377799] em28xx #0: Identified as Hauppauge WinTV HVR 900 (card=10)
[80603.379814] tveeprom 7-0050: Hauppauge model 65008, rev A1C0, serial# 373279
[80603.379820] tveeprom 7-0050: tuner model is Xceive XC3028 (idx 120, type 71)
[80603.379824] tveeprom 7-0050: TV standards PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xd4)
[80603.379827] tveeprom 7-0050: audio processor is None (idx 0)
[80603.379830] tveeprom 7-0050: has radio
[80603.389609] tvp5150 7-005c: chip found @ 0xb8 (em28xx #0)
[80603.452645] tvp5150 7-005c: tvp5150am1 detected.
[80603.484598] tuner 7-0061: Tuner -1 found with type(s) Radio TV.
[80603.595331] xc2028 7-0061: creating new instance
[80603.595337] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[80603.602157] xc2028 7-0061: Error: firmware xc3028-v27.fw not found.
[80603.602628] em28xx #0: Config register raw data: 0x50
[80603.604528] em28xx #0: AC97 vendor ID = 0x83847652
[80603.604892] em28xx #0: AC97 features = 0x6a90
[80603.604895] em28xx #0: Sigmatel audio processor detected(stac 9752)
[80603.809153] em28xx #0: v4l2 driver version 0.1.3
[80603.813534] xc2028 7-0061: Error: firmware xc3028-v27.fw not found.
[80603.900919] em28xx #0: V4L2 video device registered as video1
[80603.900926] em28xx #0: V4L2 VBI device registered as vbi1
[80603.906730] usbcore: registered new interface driver snd-usb-audio
[80603.907254] usbcore: registered new interface driver em28xx
[80604.223547] xc2028 7-0061: attaching existing instance
[80604.223554] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[80604.223556] em28xx #0: em28xx #0/2: xc3028 attached
[80604.223559] DVB: registering new adapter (em28xx #0)
[80604.223563] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[80604.224137] em28xx #0: Successfully loaded em28xx-dvb
[80604.224144] Em28xx: Initialized (Em28xx dvb Extension) extension
[80604.444029] Registered IR keymap rc-hauppauge
[80604.444271] input: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb1/1-6/rc/rc0/input11
[80604.444390] rc0: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb1/1-6/rc/rc0
[80604.448678] Em28xx: Initialized (Em28xx Input Extension) extension
graeme@Linux1 ~ $

Code: [Select]
graeme@Linux1 ~ $ dmesg | grep fw
[80603.602157] xc2028 7-0061: Error: firmware xc3028-v27.fw not found.
[80603.813534] xc2028 7-0061: Error: firmware xc3028-v27.fw not found.
graeme@Linux1 ~ $






If you can keep your head while all around are losing theirs, then you're not quite grasping the situation

Online Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13880
  • Karma: 344
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Video and Audio capture with a Hauppauge WinTV HVR-900 [2040:6500]
« Reply #8 on: January 08, 2013, 11:19:33 pm »
Well according to LinuxTV, that's the firmware for the HVR-4000 .. so we'll try the firmware they suggest first

OK .. open a terminal and run these commands in sequence:
Code: [Select]
sudo apt-get install linux-headers-generic build-essential unzip
mkdir ~/HVR900
cd ~/HVR900
wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
unzip -j HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip Driver85/hcw85bda.sys
cp /usr/src/linux-headers-$(uname -r)/Documentation/video4linux/extract_xc3028.pl ~/HVR900
chmod +x extract_xc3028.pl
./extract_xc3028.pl
sudo mv ~/HVR900/xc3028-v27.fw /lib/firmware/xc3028-v27.fw

Now unplug the HVR-900 .. wait ten seconds .. replug it .. and see if it's detected and works.

If that turns out to be the wrong firmware .. we'll try next with the file from your CD.
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal