[pvrusb2] WinTV-HVR-1950 will not load firmware

Mike Isely isely at isely.net
Fri Oct 23 22:51:20 CDT 2009


On Fri, 23 Oct 2009, Ken Bass wrote:

> Michael Krufky wrote:
> > On Fri, Oct 23, 2009 at 5:18 PM, Mike Isely <isely at isely.net> wrote:
> >   
> > OK, well, if that's the problem, you can see if a known to work
> > firmware image solves the problem.  Try the one located here:
> > 
> > http://www.steventoth.net/linux/hvr1950/v4l-pvrusb2-73xxx-01.fw
> > 
> > I hope this helps.
> > pvrusb2
> > 
> >   
> That version seems to have worked. The version that didnt work was the one
> extracted using fw_extract.pl --search. I also tried to use the fx2 that I
> captured which did not work either. During the capture phase however, there
> were some odd (perhaps normal) log messages about
> 
> Oct 23 09:53:38 spare kernel: pvrusb2: Timed out control-write
> Oct 23 09:53:38 spare kernel: pvrusb2: Device being rendered inoperable
> Oct 23 09:53:38 spare kernel: pvrusb2: Attempted to execute control transfer when device not ok
> Oct 23 09:53:38 spare kernel: pvrusb2: Attempted to execute control transfer when device not ok
> Oct 23 09:53:38 spare kernel: pvrusb2: Attempted to execute control transfer when device not ok
> Oct 23 09:53:38 spare kernel: pvrusb2: Attempted to execute control transfer when device not ok
> Oct 23 09:53:38 spare kernel: pvrusb2: Attempted to execute control transfer when device not ok
> Oct 23 09:53:38 spare kernel: pvrusb2: Attempted to execute control transfer when device not ok
> 
> ...
> 
> Maybe that is normal since the device is being put into the 'capture' mode.
> But I just thought I would mention that.

The pvrusb2 driver puts the FX2 into an unusual mode to grab that 
firmware.  IIRC that will also trigger a reset of the device after the 
firmware capture is completed.  During such an event, the pvrusb2 driver 
will disconnect from the hardware and there's an interval where 
transfers will fail and it is being torn down.  So this is probably 
nothing to worry about.

  -Mike



More information about the pvrusb2 mailing list