Hi list-people,

Ok, I have a tv capture dongle on my media center. It's a hauppauge 
xc5000-based device, and requires firmware be loaded for it to work.

The problem is it can't seem to find the device four out of five times. So 
everytime I reboot, I have to reboot five times.

I've tried to find a way to manually load firmware, but I haven't found 
anything. Anyone have any ideas?

Below is the dmesg output for an unsuccessful as well as a successful firmware 
load. Nothing changes at all between these reboots.

Unsuccessful:

[    5.978979] xc5000 0-0061: creating new instance
[    5.987502] xc5000: Successfully identified at address 0x61
[    5.987511] xc5000: Firmware has not been loaded previously
[    5.988291] au8522 0-0047: attaching existing instance
[    5.998760] xc5000 0-0061: attaching existing instance
[    6.003490] xc5000: Device not found at addr 0x61 (0xffff)


Successful:

[    5.747649] xc5000 0-0061: creating new instance
[    5.753530] xc5000: Successfully identified at address 0x61
[    5.753538] xc5000: Firmware has not been loaded previously
[    5.780467] xc5000 0-0061: attaching existing instance
[    5.786412] xc5000: Successfully identified at address 0x61
[    5.786422] xc5000: Firmware has not been loaded previously
[    9.828553] xc5000: waiting for firmware upload 
(dvb-fe-xc5000-1.6.114.fw)...
[    9.842687] xc5000: firmware read 12401 bytes.
[    9.842695] xc5000: firmware uploading...
[   16.824059] xc5000: firmware upload complete...



--