Re: [libwdi-devel] WinUSB device installation failed on Win7 x86
Windows Driver Installer library for USB devices
Brought to you by:
pbatard
|
From: Liam S. <ls...@gm...> - 2012-11-02 22:07:33
|
Please excuse me - I think I misread my logs, I think the logs above can largely be ignored. I'm actually installing drivers for 2 devices - my normal device, and its bootloader. In this case, the preinstallation of the first driver appears to have succeeded (I see a block in the logs that starts with [SetupCopyOEMInf - C:\Program Files\Sifteo\Sync\drivers\sifteo_base.inf] and finishes successfully. However, it also appears to trigger installation attempts for other pre-existing devices on the system under test that look like they were never installed successfully (who knows why). Perhaps relatedly, I don't see any corresponding SetupCopyOEMInf block for my second device, making me think that its preinstallation did not occur, possibly because the other installation attempts were still in progress, and libwdi doesn't wait for any installations in progress to complete before exiting. For my second device, I only see blocks in the logs starting with "Device Install (Hardware initiated)", which appear to correspond to a driver installation prompted by a device being connected. Does this sound like a feasible explanation? If so, would it make sense to add an optional parameter to wdi-simple to specify a timeout to wait for any installations in progress? Thanks, Liam |