[pvrusb2] HVR-1950 driver loading problem

JE Geiger james.e.geiger at gmail.com
Sun Jun 14 19:44:43 CDT 2009


loaded with debug mask 65535 (16 bits on) and get: more information

I see the first occurrence of this:

pvrusb2: Probe of device endpoint 1 result status -75
pvrusb2: Check for FX2 firmware failed; possibly firmware needs to be loaded

which is repeated a second time after the first firmware load like the
firmware is not loading.  I concur that this looks like a bad load of
the fx2 firmware, but the wad of binary is correct and it is
requesting.  Is there debug information I can extract from the udevd
when it is loading the firmware?






Linux video capture interface: v2.00
pvrusb2: pvr_init
pvrusb2: pvr2_hdw_create: hdw=f4f78000, type "WinTV HVR-1950 Model
Category 751xx"
pvrusb2: Driver unit number is 0, name is pvrusb2_a
pvrusb2: pvr_probe(pvr=f4e127e0)
pvrusb2: pvr2_hdw_setup(hdw=f4f78000) begin
usbcore: registered new interface driver pvrusb2
pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
pvrusb2: Debug mask is 255 (0xff)
pvrusb2: pvr_init complete
pvrusb2: Probe of device endpoint 1 result status -75
pvrusb2: Check for FX2 firmware failed; possibly firmware needs to be loaded
usb 1-3: firmware: requesting v4l-pvrusb2-73xxx-01.fw
pvrusb2: cpureset_assert(1)
pvrusb2: cpureset_assert(0)
pvrusb2: pvr2_hdw_setup(hdw=f4f78000) done, ok=1 init_ok=0
pvrusb2: Device microcontroller firmware (re)loaded; it should now
reset and reconnect.
pvrusb2: pvr2_hdw_setup(hdw=f4f78000) end
usb 1-3: USB disconnect, address 2
pvrusb2: pvr_disconnect(pvr=f4e127e0) BEGIN
pvrusb2: pvr2_hdw_disconnect(hdw=f4f78000)
pvrusb2: pvr2_hdw_remove_usb_stuff: hdw=f4f78000
pvrusb2: Device being rendered inoperable
pvrusb2: pvr_disconnect(pvr=f4e127e0) DONE
pvrusb2: pvr2_hdw_destroy: hdw=f4f78000
usb 1-3: new high speed USB device using ehci_hcd and address 3
usb 1-3: New USB device found, idVendor=2040, idProduct=7501
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3: Product: WinTV
usb 1-3: Manufacturer: Hauppauge
usb 1-3: SerialNumber: 7300-00-F0522D8C
usb 1-3: configuration #1 chosen from 1 choice
pvrusb2: pvr2_hdw_create: hdw=f4f78000, type "WinTV HVR-1950 Model
Category 751xx"
pvrusb2: Driver unit number is 0, name is pvrusb2_a
pvrusb2: pvr_probe(pvr=f4e127e0)
pvrusb2: pvr2_hdw_setup(hdw=f4f78000) begin
pvrusb2: Probe of device endpoint 1 result status -75
pvrusb2: Check for FX2 firmware failed; possibly firmware needs to be loaded
usb 1-3: firmware: requesting v4l-pvrusb2-73xxx-01.fw
pvrusb2: cpureset_assert(1)
pvrusb2: cpureset_assert(0)
pvrusb2: pvr2_hdw_setup(hdw=f4f78000) done, ok=1 init_ok=0
pvrusb2: Device microcontroller firmware (re)loaded; it should now
reset and reconnect.
pvrusb2: pvr2_hdw_setup(hdw=f4f78000) end
usb 1-3: USB disconnect, address 3
pvrusb2: pvr_disconnect(pvr=f4e127e0) BEGIN
pvrusb2: pvr2_hdw_disconnect(hdw=f4f78000)
pvrusb2: pvr2_hdw_remove_usb_stuff: hdw=f4f78000
pvrusb2: Device being rendered inoperable
pvrusb2: pvr_disconnect(pvr=f4e127e0) DONE
pvrusb2: pvr2_hdw_destroy: hdw=f4f78000
usb 1-3: new high speed USB device using ehci_hcd and address 4
usb 1-3: New USB device found, idVendor=2040, idProduct=7501
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3: Product: WinTV
usb 1-3: Manufacturer: Hauppauge
usb 1-3: SerialNumber: 7300-00-F0522D8C
usb 1-3: configuration #1 chosen from 1 choice
pvrusb2: pvr2_hdw_create: hdw=f4f80000, type "WinTV HVR-1950 Model
Category 751xx"
pvrusb2: Driver unit number is 0, name is pvrusb2_a
pvrusb2: pvr_probe(pvr=f4e12de0)
pvrusb2: pvr2_hdw_setup(hdw=f4f80000) begin
pvrusb2: Probe of device endpoint 1 result status -75
pvrusb2: Check for FX2 firmware failed; possibly firmware needs to be loaded
usb 1-3: firmware: requesting v4l-pvrusb2-73xxx-01.fw
pvrusb2: cpureset_assert(1)
pvrusb2: cpureset_assert(0)
pvrusb2: pvr2_hdw_setup(hdw=f4f80000) done, ok=1 init_ok=0
pvrusb2: Device microcontroller firmware (re)loaded; it should now
reset and reconnect.
pvrusb2: pvr2_hdw_setup(hdw=f4f80000) end
usb 1-3: USB disconnect, address 4
pvrusb2: pvr_disconnect(pvr=f4e12de0) BEGIN
pvrusb2: pvr2_hdw_disconnect(hdw=f4f80000)
pvrusb2: pvr2_hdw_remove_usb_stuff: hdw=f4f80000
pvrusb2: Device being rendered inoperable
pvrusb2: pvr_disconnect(pvr=f4e12de0) DONE
pvrusb2: pvr2_hdw_destroy: hdw=f4f80000
pvrusb2: pvr_exit
usbcore: deregistering interface driver pvrusb2
pvrusb2: pvr_exit complete
usb 1-3: new high speed USB device using ehci_hcd and address 5
usb 1-3: New USB device found, idVendor=2040, idProduct=7501
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3: Product: WinTV
usb 1-3: Manufacturer: Hauppauge
usb 1-3: SerialNumber: 7300-00-F0522D8C
usb 1-3: configuration #1 chosen from 1 choice


More information about the pvrusb2 mailing list