[mythtv-users] Hauppauge 1950 and Ubuntu 10.04- Not creating /dev/video0

Mike Isely isely at isely.net
Mon Jan 31 16:34:26 UTC 2011


See below...

On Mon, 31 Jan 2011, Nicholas Oleksinski wrote:

> Hi:
> Long story short I'm trying to run mythtv in Linux to control my new
> WinTV-HVR 1950 USB.  This is my starting point:
> 
> http://www.mythtv.org/wiki/Hauppauge_WinTV_HVR-1950_USB
> 
> I am trying to follow the instructions here (referred by above wiki) to
> get the drivers installed and running:
> 
> http://sray.squidpower.com/2009/02/18/hauppauge-wintv-hvr-1950-on-linux-mythbuntu-mythtv-analog-digital-video-including-s-video-and-composite-inputs/
> 
> I know the post is from Feb '09 but it's actually been next to
> impossible for me to find any recent step-by-step instructions or advice
> through Google.
> 
> Anyway, I tried installing the .fw files both from the CD and from the
> latest zip file on Hauppauge's website.  Both methods produce the
> following errors in dmesg:
> 
> [   23.212165] usb 1-3: firmware: requesting v4l-pvrusb2-73xxx-01.fw
> [   23.224122] input: HDA Digital PCBeep
> as /devices/pci0000:00/0000:00:05.0/input/input5

This is the key clue:

> [   23.233624] pvrusb2: wrong fx2 firmware size


> [   23.233634] pvrusb2: Failure uploading firmware1
> [   23.233637] pvrusb2: Device initialization was not successful.
> [   23.233639] pvrusb2: ***WARNING*** pvrusb2 device hardware appears to
> be jammed and I can't clear it.
> [   23.233642] pvrusb2: You might need to power cycle the pvrusb2 device
> in order to recover.
> 
> Right now I'm assuming this is why I cannot see /dev/video*.
> Has anyone else out there been through this?

And this confirms it:

> My kernel version is 2.6.32-28.

This is the 16KB FX2 firmware size problem.  It was solved in the 
pvrusb2 driver back in Oct 2009, however the 2.6.32 kernel version 
predates the fix.  There are two ways you can address this:

1. Find and use an 8KB sized FX2 firmware image.

2. Update to a later kernel or use the standalone pvrusb2 driver (which 
can handle the larger firmware and is usable for any recent kernel 
version).

Choice #1 is the easiest, and it's what Jarod suggested in his reply.  
The link he provided can be more specifically stated:

http://www.isely.net/pvrusb2/setup.html#Firmware

You can also find an explanation of the 8KB vs 16KB firmware size issue.

Some day I'm actually going to update the FAQ on that driver's site.  
This is an issue that people are probably still going to hit for some 
time yet :-(

  -Mike


-- 

Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8


More information about the mythtv-users mailing list