[linux-dvb] Any way to force reload of firmware?

Laz laz at club-burniston.co.uk
Tue Oct 2 12:25:06 CEST 2007


Hi,

Is there currently any way to force a DVB device to reload its firmware? 
At present (as far as I can see) the only time firmware is loaded is if 
it is in a cold state when the driver is loaded.

With a USB device, this can be achieved by unplugging the device for a few 
seconds and then reconnecting it; with a PCI card, the only way is to 
power off the PC and disconnect the power. Both of these need manual 
intervention.

It would be nice to be able to able to unload the driver, and then reload 
it with an option to force the firmware to be uploaded to the device.

I ask because I'm currently testing different DiB0700 firmware versions 
for a Nova-T 500 PCI card and Nova-T USB2 and I can only change over the 
firmware when physically at the machine rather than over an ssh session 
(I'll report my findings on the relevant thread in due course...).

When one of these devices does a random USB disconnect, the PC needs power 
cycling to reload the firmware when I'm sure reloading the driver with a 
firmware upload would have the same effect but quicker!

Cheers,

Laz



More information about the linux-dvb mailing list