View Full Version : 31F03 driver does not load at system boot

June 28, 2004, 16:31:50
When our deployed computer is powered on or restarted, the DFK31F03 driver does not start. The 31F03 camera must be unplugged and reattached for the driver to load on the computer.

Our application requires that the camera work without physical intervention when the system is rebooted. Is there a new driver on the way that fixes this? Is there a way we can programatically force the driver to restart?

We are using driver v3.1.0.45

Thank you for any help,
Steve Goodridge
Raleigh, NC

Stefan Geissler
June 29, 2004, 08:27:05

please check whether the camera is listed in the device manager . If the camera is listed with a question mark, then the driver is not loaded or we have another problem. If you have booted the computer and the camera is not listed in any way in the device manager, then we have a problem with Windows hardware recognition. This is no driver problem, because Windows did not recognized the camera.
In this case the FireWire Bus must be restarted to let Windows perform the hardware recognition again. There is a command line tool available at (http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q311272) that can used to perform the FireWire Bus restart. If you use this tool, you must query the hardware ID of your FireWire bus first. With this information you can write a bat job, that can be performed from the Autostart group:

@echo off
devcon restart "PCI\VEN_104C*"

In this job, "PCI\VEN_104C*" is a “wildcard” to the FireWire bus on my computer. With the program devcon.exe you are able to get your FireWire bus hardware id. This program has a usable online help.
It is part of the SetupAPI.

I tested it on some laptops with the same problem with success.