[pvrusb2] WinTV-HVR-1950 can't load firmware in Ubuntu 10.04

Jeff Caldwell jeffrey.d.caldwell at gmail.com
Wed May 19 20:52:15 CDT 2010


I have a WinTV-HVR-1950 that was working perfectly in an Ubuntu
version maybe 3 OS upgrades ago. I quit using the 1950, with MythTV,
for awhile so I'm not sure when it quit working. I just upgraded to OS
10.04 and am trying to get the 1950 working again. I looked through
maybe 25 pages of the mail list search and didn't see what I need,
sorry if my glazed-over eyes missed it.

I found a link somewhere to what was referred to as a new FX2 firmware
file. I diff'd mine against it and they were the same.

I made a single-channel scan file for me-tv and it got a signal lock
on a 581 MHz station that I can watch with my digital antenna plugged
directly into the TV. That left me-tv in a configured state for that
channel and device. Every once in awhile I can get me-tv to start, use
that channel, get a signal lock, and show a single, frozen, scrambled
video frame. That seems to have fallen by the wayside, though, and now
all I get is the following:

When I run me-tv I get many instances of the following in
/var/log/messages (many as in "/var/log/messages is 1.7Gb full of the
following message):

 pvrusb2: Attempted to execute control transfer when device not ok

I unplug the USB cable and get:

 usb 1-6: USB disconnect, address 20
 pvrusb2: Device being rendered inoperable

Power down the 1950 and power it back up, plug in the USB cable and get:

usb 1-5: new high speed USB device using ehci_hcd and address 21
usb 1-5: configuration #1 chosen from 1 choice

It just sits there. I run me-tv and it immediately goes back into the
Attempted to execute control transfer message loop. Previously I would
get in /var/log/messages, after replugging the USB cable:

 pvrusb2-conte D 0000000000093800     0   767      2 0x00000000
  [<ffffffffa026d002>] pvr2_dvb_destroy+0x22/0x50 [pvrusb2]
[<ffffffffa026d045>] pvr2_dvb_internal_check+0x15/0x20 [pvrusb2]
  [<ffffffffa026a1c7>] pvr2_context_check+0x47/0x120 [pvrusb2]
 [<ffffffffa026a2e0>] pvr2_context_thread_func+0x40/0x210 [pvrusb2]
 [<ffffffffa026a2a0>] ? pvr2_context_thread_func+0x0/0x210 [pvrusb2]


and elsewhere:

 usbcore: registered new interface driver pvrusb2
 pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
 pvrusb2: Debug mask is 31 (0x1f)
 usbcore: registered new interface driver rt2500usb
 usb 1-5: firmware: requesting v4l-pvrusb2-73xxx-01.fw
 Registered led device: rt73usb-phy1::radio
 Registered led device: rt73usb-phy1::assoc
 Registered led device: rt73usb-phy1::quality
 usbcore: registered new interface driver rt73usb
 pvrusb2: Device microcontroller firmware (re)loaded; it should now
reset and reconnect.
 usb 1-5: USB disconnect, address 5
 pvrusb2: Device being rendered inoperable
 usb 1-5: new high speed USB device using ehci_hcd and address 7
 usb 1-5: configuration #1 chosen from 1 choice
 cx25840 0-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
 pvrusb2: Attached sub-driver cx25840
 tuner 0-0042: chip found @ 0x84 (pvrusb2_a)
 pvrusb2: Attached sub-driver tuner
 pvrusb2: Supported video standard(s) reported available in hardware:
PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB
 pvrusb2: Mapping standards mask=0x300b700
(PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB)
 pvrusb2: Setting up 6 unique standard(s)
 pvrusb2: Set up standard idx=0 name=PAL-M
 pvrusb2: Set up standard idx=1 name=PAL-N
 pvrusb2: Set up standard idx=2 name=PAL-Nc
 pvrusb2: Set up standard idx=3 name=NTSC-M
 pvrusb2: Set up standard idx=4 name=NTSC-Mj
 pvrusb2: Set up standard idx=5 name=NTSC-Mk
 pvrusb2: Initial video standard (determined by device type): NTSC-M
 pvrusb2: Device initialization completed successfully.
 pvrusb2: registered device video0 [mpeg]
 DVB: registering new adapter (pvrusb2-dvb)
 rt73usb 1-2:1.0: firmware: requesting rt73.bin
 usb 1-5: firmware: requesting v4l-cx2341x-enc.fw
 usb 1-5: USB disconnect, address 7
 pvrusb2: Failed to submit write-control URB status=-19
 pvrusb2: Device being rendered inoperable

Thanks for the driver and thanks for any suggestions.

Jeff


More information about the pvrusb2 mailing list