|
Hi,
I'm trying to install libusbk in a W7 64bit system. The install is via zadig. Libusb-win32 is getting installed ok in this same setup via zadig. Yet when I'm trying to install the libusbk although the install ends succesfully and zadig reports that the driver has been installed, there is a Libusb driver group but inside it, the device, has a yellow exclamation and is reported that is not working ok. Also when I start the application that uses it, it cannot find it. So, is there a way to install libusbk in W7 64bit? do I miss something? Christos |
|
Hi Christos,
On 2011.06.14 16:18, Christos wrote: > Yet when I'm trying to install the libusbk although the install ends > succesfully and zadig reports that the driver has been installed, there is a > Libusb driver group but inside it, the device, has a yellow exclamation and > is reported that is not working ok. Can you have a look at the setupapi.dev.log file in C:\Windows\inf, and isolate the section that is relevant to the installation of your device with libusbK (it should start with ">>> [Device Install (Hardware initiated) - USB\VID_####&PID_####..." with the proper VID and PID numbers for your device) and send it to us? That section might be able to indicate why the device indicates it has a problem. Or you can retry the installation in Zadig in advanced mode (Options -> Advanced Mode) and then set the log verbosity to Debug (Options -> Log Verbosity -> Debug) and you will have the same info, which you can then save. > So, is there a way to install libusbk in W7 64bit? do I miss something? I tested the installation of libusbK against various devices on W7 64bit using Zadig. There shouldn't be anything special to do compared to other platforms or libusb-win32. Regards, /Pete ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
In reply to this post by Christos
On 6/14/2011 8:18 AM, Christos wrote:
> Hi, > > I'm trying to install libusbk in a W7 64bit system. > The install is via zadig. > Libusb-win32 is getting installed ok in this same setup via zadig. > Yet when I'm trying to install the libusbk although the install ends > succesfully and zadig reports that the driver has been installed, there is a > Libusb driver group but inside it, the device, has a yellow exclamation and > is reported that is not working ok. > Also when I start the application that uses it, it cannot find it. > > So, is there a way to install libusbk in W7 64bit? do I miss something? > No, You did it right. ;) Make sure you *really* have a signed libusbK.sys installed: 1) Navigate to '\Windows\System32\drivers' folder in explorer 2) Locate libusbK.sys 3) Right-click and properties 4) Verify there is a "Digital Signature" tab (signer: Travis Lee Robinson) If that doesn't help, Can you provide us with a debugview log of when the device is connected? Get DebugView from sysinternals here: http://download.sysinternals.com/Files/DebugView.zip This is where the debug output will go. After you install and launch it, click the "capture" menu option and ensure all the items are checked. (REQUIRES DEBUG RUN-TIMES) Regards, Travis ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
On 6/14/2011 9:08 AM, Travis wrote:
> On 6/14/2011 8:18 AM, Christos wrote: >> Hi, >> >> I'm trying to install libusbk in a W7 64bit system. >> The install is via zadig. >> Libusb-win32 is getting installed ok in this same setup via zadig. >> Yet when I'm trying to install the libusbk although the install ends >> succesfully and zadig reports that the driver has been installed, >> there is a >> Libusb driver group but inside it, the device, has a yellow >> exclamation and >> is reported that is not working ok. >> Also when I start the application that uses it, it cannot find it. >> >> So, is there a way to install libusbk in W7 64bit? do I miss something? >> > > No, You did it right. ;) > > Make sure you *really* have a signed libusbK.sys installed: > > 1) Navigate to '\Windows\System32\drivers' folder in explorer > 2) Locate libusbK.sys > 3) Right-click and properties > 4) Verify there is a "Digital Signature" tab (signer: Travis Lee > Robinson) > > If that doesn't help, Can you provide us with a debugview log of when > the device is connected? > > Get DebugView from sysinternals here: > http://download.sysinternals.com/Files/DebugView.zip > This is where the debug output will go. After you install and launch > it, click the "capture" menu option and ensure all the items are checked. > (REQUIRES DEBUG RUN-TIMES) > FYI: When you launch debugview, don't forget to right-click and "Run as Administrator" otherwise it will not work correctly. Regards, Travis ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
In reply to this post by Pete Batard
Ok,
Here it is the debug log from zadig in advanced It seems that this or similar error happens quite some times libwdi:debug [syslog] ! sig: VerifyTrustFailed for C:\Windows\syswow64\libusb0.dll. libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. The libusb0 installation as said, does succeed in that same system with the exact same zadig. Here is the complete log from the libusbk install. ======================================= ini file 'zadig.ini' not found - default parameters will be used 1 device found. libwdi:info [detect_version] Windows 7 Using inf name: TMSC5505.inf Succesfully extracted driver files. Installing driver. Please wait... libwdi:info [extract_binaries] successfully extracted driver files to C:\usb_driver libwdi:info [wdi_prepare_driver] succesfully created 'C:\usb_driver\TMSC5505.inf' libwdi:info [wdi_prepare_driver] Vista or later detected - creating and self-signing a .cat file... libwdi:debug [AddFileHash] 'libusb-1.0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusb-1.0.dll' libwdi:debug [AddFileHash] 'libusb-1.0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusb-1.0_x86.dll' libwdi:debug [AddFileHash] 'libusb0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusb0.dll' libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusb0_x86.dll' libwdi:debug [AddFileHash] 'libusbk.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusbk.dll' libwdi:debug [AddFileHash] 'libusbk.sys': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusbk.sys' libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\libusbk_x86.dll' libwdi:debug [AddFileHash] 'wdfcoinstaller01009.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\amd64\wdfcoinstaller01009.dll' libwdi:debug [AddFileHash] 'tmsc5505.inf': INF type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\tmsc5505.inf' libwdi:debug [AddFileHash] 'libusb-1.0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\x86\libusb-1.0.dll' libwdi:debug [AddFileHash] 'libusb0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\x86\libusb0.dll' libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\x86\libusb0_x86.dll' libwdi:debug [AddFileHash] 'libusbk.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\x86\libusbk.dll' libwdi:debug [AddFileHash] 'libusbk.sys': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\x86\libusbk.sys' libwdi:debug [AddFileHash] 'wdfcoinstaller01009.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\usb_driver\x86\wdfcoinstaller01009.dll' libwdi:info [CreateCat] successfully created file 'C:\usb_driver\TMSC5505.cat' libwdi:info [RemoveCertFromStore] deleted existing certificate 'CN=USB\VID_0451&PID_9010 (libwdi autogenerated)' from 'Root' store libwdi:info [RemoveCertFromStore] deleted existing certificate 'CN=USB\VID_0451&PID_9010 (libwdi autogenerated)' from 'TrustedPublisher' store libwdi:debug [CreateSelfSignedCert] set Enhanced Key Usage, URL and CPS libwdi:debug [CreateSelfSignedCert] created new key container libwdi:debug [CreateSelfSignedCert] generated new keypair libwdi:info [CreateSelfSignedCert] created new self-signed certificate 'CN=USB\VID_0451&PID_9010 (libwdi autogenerated)' libwdi:debug [SelfSignFile] successfully created certificate 'CN=USB\VID_0451&PID_9010 (libwdi autogenerated)' libwdi:info [SelfSignFile] added certificate 'CN=USB\VID_0451&PID_9010 (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores libwdi:info [SelfSignFile] successfully signed file 'C:\usb_driver\TMSC5505.cat' libwdi:info [SelfSignFile] successfully deleted private key libwdi:debug [wdi_install_driver] using progress bar mode libwdi:debug [installer process] got parameter tmsc5505.inf libwdi:debug [process_message] got request for device_id libwdi:debug [installer process] got device_id: 'USB\VID_0451&PID_9010\0000320' libwdi:debug [process_message] got request for hardware_id libwdi:debug [installer process] got hardware_id: 'USB\VID_0451&PID_9010&REV_0000' libwdi:debug [installer process] got user_sid: 'S-1-5-21-2289655667-1653909528-2602393308-1001' libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log' libwdi:debug [installer process] sylog reader thread started libwdi:debug [installer process] successfully disabled the system restore point creation setting libwdi:debug [process_message] switching timeout to infinite libwdi:debug [installer process] Installing driver for USB\VID_0451&PID_9010&REV_0000 - please wait... libwdi:debug [syslog] Writing common driver property settings. libwdi:debug [syslog] dvi: {Restarting Devices} 19:01:19.377 libwdi:debug [syslog] dvi: Restart: USB\VID_0451&PID_9010\0000320 libwdi:debug [syslog] dvi: Restart complete. libwdi:debug [syslog] dvi: {Restarting Devices exit} 19:01:19.397 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 19:01:19.397 libwdi:debug [syslog] ndv: Device install status=0xe0000203 libwdi:debug [syslog] ndv: Performing device install final cleanup... libwdi:debug [syslog] ! ndv: Queueing up error report since device installation failed... libwdi:debug [syslog] ndv: {Core Device Install - exit(0xe0000203)} 19:01:19.397 libwdi:debug [syslog] ump: Server install process exited with code 0xe0000203 19:01:19.397 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:19.397 libwdi:debug [syslog] <<< [Exit status: FAILURE(0xe0000203)] libwdi:debug [syslog] >>> [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_0451&PID_9010&REV_0000] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:56.243 libwdi:debug [syslog] cmd: C:\usb_driver\installer_x64.exe tmsc5505.inf libwdi:debug [syslog] : Devnode Status after CM_Query_And_Remove_Subtree_Ex = 0x01806400 libwdi:debug [syslog] dvi: Query-and-Remove succeeded libwdi:debug [syslog] dvi: {Delete DEVICE} libwdi:debug [syslog] dvi: Device Instance uninstalled. libwdi:debug [syslog] dvi: {Delete DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: {Remove DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_REMOVE - exit(0x00000000)} 19:01:02.307 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:02.307 libwdi:debug [syslog] <<< [Exit status: SUCCESS] libwdi:debug [syslog] >>> [Device Install (Hardware initiated) - USB\VID_0451&PID_9010\0000320] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:19.225 libwdi:debug [syslog] ump: Creating Install Process: DrvInst.exe 19:01:19.241 libwdi:debug [syslog] ndv: Retrieving device info... libwdi:debug [syslog] ndv: Setting device parameters... libwdi:debug [syslog] ndv: Searching Driver Store and Device Path... libwdi:debug [syslog] dvi: {Build Driver List} 19:01:19.272 libwdi:debug [syslog] dvi: Searching for hardware ID(s): libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010&rev_0000 libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Searching for compatible ID(s): libwdi:debug [syslog] dvi: usb\class_00&subclass_00&prot_00 libwdi:debug [syslog] dvi: usb\class_00&subclass_00 libwdi:debug [syslog] dvi: usb\class_00 libwdi:debug [syslog] cpy: Policy is set to make all digital signatures equal. libwdi:debug [syslog] dvi: Enumerating INFs from path list 'C:\Windows\inf' libwdi:debug [syslog] inf: Searched 0 potential matches in published INF directory libwdi:debug [syslog] inf: Searched 35 INFs in directory: 'C:\Windows\inf' libwdi:debug [syslog] dvi: {Build Driver List - exit(0x00000000)} 19:01:19.357 libwdi:debug [syslog] ndv: Selecting best match from Driver Store (including Device Path)... libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: {Select Best Driver} libwdi:debug [syslog] ! dvi: Selecting driver failed(0xe0000228) libwdi:debug [syslog] dvi: {Select Best Driver - exit(0xe0000228)} libwdi:debug [syslog] ! dvi: Default installer: failed! libwdi:debug [syslog] ! dvi: Error 0xe0000228: There are no compatible drivers for this device. libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 19:01:19.367 libwdi:debug [syslog] ndv: {Core Device Install} 19:01:19.367 libwdi:debug [syslog] ! ndv: Installing NULL driver! libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 19:01:19.367 libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] ! dvi: Installing NULL driver! libwdi:debug [syslog] dvi: Writing common driver property settings. libwdi:debug [syslog] dvi: {Restarting Devices} 19:01:19.377 libwdi:debug [syslog] dvi: Restart: USB\VID_0451&PID_9010\0000320 libwdi:debug [syslog] dvi: Restart complete. libwdi:debug [syslog] dvi: {Restarting Devices exit} 19:01:19.397 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 19:01:19.397 libwdi:debug [syslog] ndv: Device install status=0xe0000203 libwdi:debug [syslog] ndv: Performing device install final cleanup... libwdi:debug [syslog] ! ndv: Queueing up error report since device installation failed... libwdi:debug [syslog] ndv: {Core Device Install - exit(0xe0000203)} 19:01:19.397 libwdi:debug [syslog] ump: Server install process exited with code 0xe0000203 19:01:19.397 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:19.397 libwdi:debug [syslog] <<< [Exit status: FAILURE(0xe0000203)] libwdi:debug [syslog] >>> [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_0451&PID_9010&REV_0000] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:56.243 libwdi:debug [syslog] cmd: C:\usb_driver\installer_x64.exe tmsc5505.inf libwdi:debug [syslog] 00000000)} 19:01:02.260 libwdi:debug [syslog] sto: {Unstage Driver Package: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] sto: Deleted driver package from Driver Store. Time = 140 ms libwdi:debug [syslog] sto: {Delete Driver Package: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] inf: Uninstalling catalog: C:\Windows\INF\oem29.CAT libwdi:debug [syslog] inf: {SetupUninstallOEMInf exit (0x00000000)} libwdi:debug [syslog] dmg: Successfully uninstalled oem29.inf. libwdi:debug [syslog] dvi: {DIF_REMOVE} 19:01:02.275 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:01:02.275 libwdi:debug [syslog] dvi: {Remove DEVICE} libwdi:debug [syslog] dvi: InstanceID = 'USB\VID_0451&PID_9010\0000320' libwdi:debug [syslog] dvi: Devnode Status = 0x0180600a libwdi:debug [syslog] dvi: CM_Query_And_Remove_Subtree_Ex returns 0x00000000 libwdi:debug [syslog] dvi: Devnode Status after CM_Query_And_Remove_Subtree_Ex = 0x01806400 libwdi:debug [syslog] dvi: Query-and-Remove succeeded libwdi:debug [syslog] dvi: {Delete DEVICE} libwdi:debug [syslog] dvi: Device Instance uninstalled. libwdi:debug [syslog] dvi: {Delete DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: {Remove DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_REMOVE - exit(0x00000000)} 19:01:02.307 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:02.307 libwdi:debug [syslog] <<< [Exit status: SUCCESS] libwdi:debug [syslog] >>> [Device Install (Hardware initiated) - USB\VID_0451&PID_9010\0000320] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:19.225 libwdi:debug [syslog] ump: Creating Install Process: DrvInst.exe 19:01:19.241 libwdi:debug [syslog] ndv: Retrieving device info... libwdi:debug [syslog] ndv: Setting device parameters... libwdi:debug [syslog] ndv: Searching Driver Store and Device Path... libwdi:debug [syslog] dvi: {Build Driver List} 19:01:19.272 libwdi:debug [syslog] dvi: Searching for hardware ID(s): libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010&rev_0000 libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Searching for compatible ID(s): libwdi:debug [syslog] dvi: usb\class_00&subclass_00&prot_00 libwdi:debug [syslog] dvi: usb\class_00&subclass_00 libwdi:debug [syslog] dvi: usb\class_00 libwdi:debug [syslog] cpy: Policy is set to make all digital signatures equal. libwdi:debug [syslog] dvi: Enumerating INFs from path list 'C:\Windows\inf' libwdi:debug [syslog] inf: Searched 0 potential matches in published INF directory libwdi:debug [syslog] inf: Searched 35 INFs in directory: 'C:\Windows\inf' libwdi:debug [syslog] dvi: {Build Driver List - exit(0x00000000)} 19:01:19.357 libwdi:debug [syslog] ndv: Selecting best match from Driver Store (including Device Path)... libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: {Select Best Driver} libwdi:debug [syslog] ! dvi: Selecting driver failed(0xe0000228) libwdi:debug [syslog] dvi: {Select Best Driver - exit(0xe0000228)} libwdi:debug [syslog] ! dvi: Default installer: failed! libwdi:debug [syslog] ! dvi: Error 0xe0000228: There are no compatible drivers for this device. libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 19:01:19.367 libwdi:debug [syslog] ndv: {Core Device Install} 19:01:19.367 libwdi:debug [syslog] ! ndv: Installing NULL driver! libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 19:01:19.367 libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] ! dvi: Installing NULL driver! libwdi:debug [syslog] dvi: Writing common driver property settings. libwdi:debug [syslog] dvi: {Restarting Devices} 19:01:19.377 libwdi:debug [syslog] dvi: Restart: USB\VID_0451&PID_9010\0000320 libwdi:debug [syslog] dvi: Restart complete. libwdi:debug [syslog] dvi: {Restarting Devices exit} 19:01:19.397 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 19:01:19.397 libwdi:debug [syslog] ndv: Device install status=0xe0000203 libwdi:debug [syslog] ndv: Performing device install final cleanup... libwdi:debug [syslog] ! ndv: Queueing up error report since device installation failed... libwdi:debug [syslog] ndv: {Core Device Install - exit(0xe0000203)} 19:01:19.397 libwdi:debug [syslog] ump: Server install process exited with code 0xe0000203 19:01:19.397 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:19.397 libwdi:debug [syslog] <<< [Exit status: FAILURE(0xe0000203)] libwdi:debug [syslog] >>> [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_0451&PID_9010&REV_0000] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:56.243 libwdi:debug [syslog] cmd: C:\usb_driver\installer_x64.exe tmsc5505.inf libwdi:debug [syslog] dvi: Default installer: Enter 19:01:02.275 libwdi:debug [syslog] dvi: {Remove DEVICE} libwdi:debug [syslog] dvi: InstanceID = 'USB\VID_0451&PID_9010\0000320' libwdi:debug [syslog] dvi: Devnode Status = 0x0180600a libwdi:debug [syslog] dvi: CM_Query_And_Remove_Subtree_Ex returns 0x00000000 libwdi:debug [syslog] dvi: Devnode Status after CM_Query_And_Remove_Subtree_Ex = 0x01806400 libwdi:debug [syslog] dvi: Query-and-Remove succeeded libwdi:debug [syslog] dvi: {Delete DEVICE} libwdi:debug [syslog] dvi: Device Instance uninstalled. libwdi:debug [syslog] dvi: {Delete DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: {Remove DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_REMOVE - exit(0x00000000)} 19:01:02.307 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:02.307 libwdi:debug [syslog] <<< [Exit status: SUCCESS] libwdi:debug [syslog] >>> [Device Install (Hardware initiated) - USB\VID_0451&PID_9010\0000320] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:19.225 libwdi:debug [syslog] ump: Creating Install Process: DrvInst.exe 19:01:19.241 libwdi:debug [syslog] ndv: Retrieving device info... libwdi:debug [syslog] ndv: Setting device parameters... libwdi:debug [syslog] ndv: Searching Driver Store and Device Path... libwdi:debug [syslog] dvi: {Build Driver List} 19:01:19.272 libwdi:debug [syslog] dvi: Searching for hardware ID(s): libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010&rev_0000 libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Searching for compatible ID(s): libwdi:debug [syslog] dvi: usb\class_00&subclass_00&prot_00 libwdi:debug [syslog] dvi: usb\class_00&subclass_00 libwdi:debug [syslog] dvi: usb\class_00 libwdi:debug [syslog] cpy: Policy is set to make all digital signatures equal. libwdi:debug [syslog] dvi: Enumerating INFs from path list 'C:\Windows\inf' libwdi:debug [syslog] inf: Searched 0 potential matches in published INF directory libwdi:debug [syslog] inf: Searched 35 INFs in directory: 'C:\Windows\inf' libwdi:debug [syslog] dvi: {Build Driver List - exit(0x00000000)} 19:01:19.357 libwdi:debug [syslog] ndv: Selecting best match from Driver Store (including Device Path)... libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: {Select Best Driver} libwdi:debug [syslog] ! dvi: Selecting driver failed(0xe0000228) libwdi:debug [syslog] dvi: {Select Best Driver - exit(0xe0000228)} libwdi:debug [syslog] ! dvi: Default installer: failed! libwdi:debug [syslog] ! dvi: Error 0xe0000228: There are no compatible drivers for this device. libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 19:01:19.367 libwdi:debug [syslog] ndv: {Core Device Install} 19:01:19.367 libwdi:debug [syslog] ! ndv: Installing NULL driver! libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 19:01:19.367 libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] ! dvi: Installing NULL driver! libwdi:debug [syslog] dvi: Writing common driver property settings. libwdi:debug [syslog] dvi: {Restarting Devices} 19:01:19.377 libwdi:debug [syslog] dvi: Restart: USB\VID_0451&PID_9010\0000320 libwdi:debug [syslog] dvi: Restart complete. libwdi:debug [syslog] dvi: {Restarting Devices exit} 19:01:19.397 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 19:01:19.397 libwdi:debug [syslog] ndv: Device install status=0xe0000203 libwdi:debug [syslog] ndv: Performing device install final cleanup... libwdi:debug [syslog] ! ndv: Queueing up error report since device installation failed... libwdi:debug [syslog] ndv: {Core Device Install - exit(0xe0000203)} 19:01:19.397 libwdi:debug [syslog] ump: Server install process exited with code 0xe0000203 19:01:19.397 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:19.397 libwdi:debug [syslog] <<< [Exit status: FAILURE(0xe0000203)] libwdi:debug [syslog] >>> [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_0451&PID_9010&REV_0000] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:56.243 libwdi:debug [syslog] cmd: C:\usb_driver\installer_x64.exe tmsc5505.inf libwdi:debug [syslog] d64\SETD03A.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusb-1.0_x86.dll' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\amd64\libusb0.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD05A.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD05A.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusb0.dll' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\amd64\libusbK.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD07A.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD07A.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusbK.dll' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\amd64\libusbK.sys' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD08B.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD08B.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusbK.sys' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\amd64\libusb-1.0.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD0AB.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD0AB.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusb-1.0.dll' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\amd64\libusb0_x86.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD177.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD177.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusb0_x86.dll' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\amd64\libusbK_x86.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD197.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\SETD197.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64\libusbK_x86.dll' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: source media: libwdi:debug [syslog] flq: SourcePath - [C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}] libwdi:debug [syslog] flq: SourceFile - [TMSC5505.cat] libwdi:debug [syslog] flq: Flags - 0x00000000 libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\TMSC5505.cat' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\SETD198.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\SETD198.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\TMSC5505.cat' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: CopyFile: 'C:\Users\Christos\AppData\Local\Temp\{663ce2c3-7382-2560-4407-20798659b56f}\tmsc5505.inf' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\SETD1A8.tmp' libwdi:debug [syslog] flq: MoveFile: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\SETD1A8.tmp' libwdi:debug [syslog] flq: to: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\tmsc5505.inf' libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copy_subqueue exit OK} libwdi:debug [syslog] flq: {_commit_file_queue exit OK} libwdi:debug [syslog] sto: {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE} 19:01:57.117 libwdi:debug [syslog] inf: Opened INF: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\tmsc5505.inf' ([strings]) libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 19:01:57.117 libwdi:debug [syslog] sig: Key = tmsc5505.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\tmsc5505.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\TMSC5505.cat libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed! (0x800b0109) libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 19:01:57.133 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 19:01:57.133 libwdi:debug [syslog] sig: Key = tmsc5505.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\tmsc5505.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\TMSC5505.cat libwdi:debug [syslog] sig: Success: File is signed in Authenticode(tm) catalog. libwdi:debug [syslog] sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher. libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 19:01:57.148 libwdi:debug [syslog] sto: Validating driver package files against catalog 'TMSC5505.cat'. libwdi:debug [syslog] sto: Driver package is valid. libwdi:debug [syslog] sto: {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE exit(0x00000000)} 19:01:57.289 libwdi:debug [syslog] sto: Verified driver package signature: libwdi:debug [syslog] sto: Digital Signer Score = 0xFF000000 libwdi:debug [syslog] sto: Digital Signer Name = <unknown> libwdi:debug [syslog] sto: {DRIVERSTORE_IMPORT_NOTIFY_BEGIN} 19:01:57.289 libwdi:debug [syslog] inf: Opened INF: 'C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\tmsc5505.inf' ([strings]) libwdi:debug [syslog] sto: Create system restore point: libwdi:debug [syslog] sto: Description = Εγκατάσταση πακέτου προγράμματος οδήγησης συσκευής: libusbK libusbK USB Devices libwdi:debug [syslog] sto: Time = 7378ms libwdi:debug [syslog] sto: Status = 0x00000000 (SUCCESS) libwdi:debug [syslog] sto: {DRIVERSTORE_IMPORT_NOTIFY_BEGIN: exit(0x00000000)} 19:02:04.667 libwdi:debug [syslog] sto: Importing driver package files: libwdi:debug [syslog] sto: Source Path = C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d} libwdi:debug [syslog] sto: Destination Path = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9 libwdi:debug [syslog] sto: {Copy Directory: C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}} 19:02:04.667 libwdi:debug [syslog] sto: Target Path = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9 libwdi:debug [syslog] sto: {Copy Directory: C:\Windows\System32\DriverStore\Temp\{38d603f7-2e67-6c0b-84e5-290e5863c60d}\amd64} 19:02:04.667 libwdi:debug [syslog] sto: Target Path = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\amd64 libwdi:debug [syslog] sto: {Copy Directory: exit(0x00000000)} 19:02:04.870 libwdi:debug [syslog] sto: {Copy Directory: exit(0x00000000)} 19:02:04.870 libwdi:debug [syslog] sto: {Index Driver Package: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf} 19:02:04.870 libwdi:debug [syslog] idb: Registered driver store entry 'tmsc5505.inf_amd64_neutral_61c120438b1f76e9'. libwdi:debug [syslog] idb: Published 'tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' to 'C:\Windows\INF\oem29.inf' libwdi:debug [syslog] idb: Published driver store entry 'tmsc5505.inf_amd64_neutral_61c120438b1f76e9'. libwdi:debug [syslog] sto: Published driver package INF 'oem29.inf' was changed. libwdi:debug [syslog] sto: Active published driver package is 'tmsc5505.inf_amd64_neutral_61c120438b1f76e9'. libwdi:debug [syslog] sto: {Index Driver Package: exit(0x00000000)} 19:02:05.416 libwdi:debug [syslog] sto: {DRIVERSTORE_IMPORT_NOTIFY_END} 19:02:05.416 libwdi:debug [syslog] sto: Commit system restore point: libwdi:debug [syslog] sto: Description = Εγκατάσταση πακέτου προγράμματος οδήγησης συσκευής: libusbK libusbK USB Devices libwdi:debug [syslog] sto: Time = 0ms libwdi:debug [syslog] sto: Status = 0x00000000 (SUCCESS) libwdi:debug [syslog] sto: {DRIVERSTORE_IMPORT_NOTIFY_END: exit(0x00000000)} 19:02:05.416 libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 19:02:05.572 libwdi:debug [syslog] ndv: Doing device matching lookup! libwdi:debug [syslog] inf: Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] inf: Saved PNF: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.PNF' (Language = 0408) libwdi:debug [syslog] ndv: Found device that matches new INF! libwdi:debug [syslog] sto: Driver package was staged to Driver Store. Time = 8954 ms libwdi:debug [syslog] sto: Imported driver package into Driver Store: libwdi:debug [syslog] sto: Filename = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] sto: Time = 9204 ms libwdi:debug [syslog] sto: {Import Driver Package: exit(0x00000000)} 19:02:05.650 libwdi:debug [syslog] inf: Opened INF: 'c:\usb_driver\tmsc5505.inf' ([strings]) libwdi:debug [syslog] inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem29.inf libwdi:debug [syslog] inf: Opened INF: 'c:\usb_driver\tmsc5505.inf' ([strings]) libwdi:debug [syslog] inf: Installing catalog TMSC5505.cat as: oem29.CAT libwdi:debug [syslog] inf: OEM source media location: c:\usb_driver\ libwdi:debug [syslog] inf: {SetupCopyOEMInf exit (0x00000000)} 19:02:05.978 libwdi:debug [syslog] dvi: Searching for hardware ID(s): libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010&rev_0000 libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Searching for compatible ID(s): libwdi:debug [syslog] dvi: usb\class_00&subclass_00&prot_00 libwdi:debug [syslog] dvi: usb\class_00&subclass_00 libwdi:debug [syslog] dvi: usb\class_00 libwdi:debug [syslog] inf: Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 19:02:05.993 libwdi:debug [syslog] sig: Key = tmsc5505.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\TMSC5505.cat libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed! (0x800b0109) libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 19:02:05.993 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 19:02:05.993 libwdi:debug [syslog] sig: Key = tmsc5505.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\TMSC5505.cat libwdi:debug [syslog] sig: Success: File is signed in Authenticode(tm) catalog. libwdi:debug [syslog] sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher. libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 19:02:06.009 libwdi:debug [syslog] dvi: Selected driver installs from section [LUsbK_Device] in 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf'. libwdi:debug [syslog] dvi: Class GUID of device changed to: {ecfb0cfd-74c4-4f52-bbf7-343461cd72ac}. libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] dvi: {Plug and Play Service: Device Install for USB\VID_0451&PID_9010\0000320} libwdi:debug [syslog] ump: Creating Install Process: DrvInst.exe 19:02:06.025 libwdi:debug [syslog] ndv: Infpath=C:\Windows\INF\oem29.inf libwdi:debug [syslog] ndv: DriverNodeName=tmsc5505.inf:LUsbK_DeviceGroup.NTAMD64:LUsbK_Device:3.0.1.18:usb\vid_0451&pid_9010 libwdi:debug [syslog] ndv: DriverStorepath=C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] ndv: Building driver list from driver node strong name... libwdi:debug [syslog] dvi: Searching for hardware ID(s): libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010&rev_0000 libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Searching for compatible ID(s): libwdi:debug [syslog] dvi: usb\class_00&subclass_00&prot_00 libwdi:debug [syslog] dvi: usb\class_00&subclass_00 libwdi:debug [syslog] dvi: usb\class_00 libwdi:debug [syslog] inf: Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 19:02:06.056 libwdi:debug [syslog] sig: Key = tmsc5505.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\TMSC5505.cat libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed! (0x800b0109) libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 19:02:06.087 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 19:02:06.087 libwdi:debug [syslog] sig: Key = tmsc5505.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\TMSC5505.cat libwdi:debug [syslog] sig: Success: File is signed in Authenticode(tm) catalog. libwdi:debug [syslog] sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher. libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 19:02:06.087 libwdi:debug [syslog] dvi: Selected driver installs from section [LUsbK_Device] in 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf'. libwdi:debug [syslog] dvi: Class GUID of device changed to: {ecfb0cfd-74c4-4f52-bbf7-343461cd72ac}. libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] ndv: {Core Device Install} 19:02:06.087 libwdi:debug [syslog] inf: Opened INF: 'C:\Windows\INF\oem29.inf' ([strings]) libwdi:debug [syslog] inf: Saved PNF: 'C:\Windows\INF\oem29.PNF' (Language = 0408) libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL} 19:02:06.165 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:02:06.165 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 19:02:06.165 libwdi:debug [syslog] ndv: Installing files... libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICEFILES} 19:02:06.181 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:02:06.181 libwdi:debug [syslog] dvi: {Install FILES} libwdi:debug [syslog] inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64]} libwdi:debug [syslog] inf: CopyFiles=libusb_files_sys,libusb_files_dll,libusb_files_dll_syswow64 (tmsc5505.inf line 130) libwdi:debug [syslog] cpy: Open PnpLockdownPolicy: Err=2. This is OK. Use LockDownPolicyDefault libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00000000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00000000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusbK.sys' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\system32\drivers' libwdi:debug [syslog] flq: TargetFilename - 'libusbK.sys' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00000000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00000000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusbK.dll' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\system32' libwdi:debug [syslog] flq: TargetFilename - 'libusbK.dll' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusb-1.0.dll' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\system32' libwdi:debug [syslog] flq: TargetFilename - 'libusb-1.0.dll' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusb0.dll' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\system32' libwdi:debug [syslog] flq: TargetFilename - 'libusb0.dll' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00000000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00000000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusbK_x86.dll' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\syswow64' libwdi:debug [syslog] flq: TargetFilename - 'libusbK.dll' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusb0_x86.dll' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\syswow64' libwdi:debug [syslog] flq: TargetFilename - 'libusb0.dll' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: QueueSingleCopy... libwdi:debug [syslog] flq: Inf : 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceInf: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' libwdi:debug [syslog] flq: SourceSection: [sourcedisksfiles.amd64] libwdi:debug [syslog] flq: Source root path based on SourceInf libwdi:debug [syslog] flq: SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: {FILE_QUEUE_COPY} libwdi:debug [syslog] flq: CopyStyle - 0x00010000 libwdi:debug [syslog] flq: SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9' libwdi:debug [syslog] flq: SourcePath - '\amd64' libwdi:debug [syslog] flq: SourceFilename - 'libusb-1.0_x86.dll' libwdi:debug [syslog] flq: TargetDirectory- 'C:\Windows\syswow64' libwdi:debug [syslog] flq: TargetFilename - 'libusb-1.0.dll' libwdi:debug [syslog] flq: SourceDesc - 'TMSC5505 Install Disk' libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] flq: {FILE_QUEUE_COPY exit(0x00000000)} libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64] exit (0x00000000)} libwdi:debug [syslog] dvi: Processing co-installer registration section [LUsbK_Device.NTAMD64.CoInstallers]. libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.CoInstallers]} libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.CoInstallers] exit (0x00000000)} libwdi:debug [syslog] dvi: Co-installers registered. libwdi:debug [syslog] dvi: {Install INTERFACES} libwdi:debug [syslog] dvi: Installing section [LUsbK_Device.NTAMD64.Interfaces] libwdi:debug [syslog] dvi: {Install INTERFACES exit 00000000} libwdi:debug [syslog] dvi: {Install FILES exit (0x00000000)} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 19:02:06.586 libwdi:debug [syslog] ndv: Pruning file queue... libwdi:debug [syslog] dvi: {_SCAN_FILE_QUEUE} libwdi:debug [syslog] flq: ScanQ flags=620 libwdi:debug [syslog] flq: SPQ_SCAN_PRUNE_COPY_QUEUE libwdi:debug [syslog] flq: SPQ_SCAN_FILE_COMPARISON libwdi:debug [syslog] flq: SPQ_SCAN_ACTIVATE_DRP libwdi:debug [syslog] flq: ScanQ number of copy nodes=7 libwdi:debug [syslog] flq: File 'C:\Windows\system32\drivers\libusbK.sys' pruned from copy. libwdi:debug [syslog] sig: Using catalog 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem29.CAT'. libwdi:debug [syslog] ! sig: VerifyTrustFailed for C:\Windows\system32\drivers\libusbK.sys. libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] cpy: DrpSetRegFileProt 'C:\Windows\system32\drivers\libusbK.sys' Status=0 Class=OEM Legacy libwdi:debug [syslog] flq: File 'C:\Windows\system32\libusbK.dll' pruned from copy. libwdi:debug [syslog] sig: Using catalog 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem29.CAT'. libwdi:debug [syslog] ! sig: VerifyTrustFailed for C:\Windows\system32\libusbK.dll. libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] cpy: DrpSetRegFileProt 'C:\Windows\system32\libusbK.dll' Status=0 Class=OEM Legacy libwdi:debug [syslog] flq: File 'C:\Windows\system32\libusb0.dll' pruned from copy. libwdi:debug [syslog] sig: Using catalog 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem29.CAT'. libwdi:debug [syslog] ! sig: VerifyTrustFailed for C:\Windows\system32\libusb0.dll. libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] cpy: DrpSetRegFileProt 'C:\Windows\system32\libusb0.dll' Status=0 Class=OEM Legacy libwdi:debug [syslog] flq: File 'C:\Windows\syswow64\libusbK.dll' pruned from copy. libwdi:debug [syslog] sig: Using catalog 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem29.CAT'. libwdi:debug [syslog] ! sig: VerifyTrustFailed for C:\Windows\syswow64\libusbK.dll. libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] cpy: DrpSetRegFileProt 'C:\Windows\syswow64\libusbK.dll' Status=0 Class=OEM Legacy libwdi:debug [syslog] flq: File 'C:\Windows\syswow64\libusb0.dll' pruned from copy. libwdi:debug [syslog] sig: Using catalog 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem29.CAT'. libwdi:debug [syslog] ! sig: VerifyTrustFailed for C:\Windows\syswow64\libusb0.dll. libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. libwdi:debug [syslog] cpy: DrpSetRegFileProt 'C:\Windows\syswow64\libusb0.dll' Status=0 Class=OEM Legacy libwdi:debug [syslog] flq: ScanQ action=200 DoPruning=32 libwdi:debug [syslog] flq: ScanQ end Validity flags=620 CopyNodes=2 libwdi:debug [syslog] dvi: {_SCAN_FILE_QUEUE exit(0, 0x00000000)} libwdi:debug [syslog] ndv: Committing file queue... libwdi:debug [syslog] flq: {_commit_file_queue} libwdi:debug [syslog] flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=2 libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTQUEUE} libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTQUEUE - exit(0x00000001)} libwdi:debug [syslog] flq: {_commit_copy_subqueue} libwdi:debug [syslog] flq: subqueue count=2 libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTSUBQUEUE} libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTSUBQUEUE - exit(0x00000001)} libwdi:debug [syslog] flq: source media: libwdi:debug [syslog] flq: Description - [TMSC5505 Install Disk] libwdi:debug [syslog] flq: SourcePath - [C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\amd64] libwdi:debug [syslog] flq: SourceFile - [libusb-1.0.dll] libwdi:debug [syslog] flq: Flags - 0x00000000 libwdi:debug [syslog] flq: {SPFQNOTIFY_NEEDMEDIA} libwdi:debug [syslog] flq: {SPFILENOTIFY_NEEDMEDIA} libwdi:debug [syslog] flq: {SPFILENOTIFY_NEEDMEDIA - exit(0x00000001)} libwdi:debug [syslog] flq: {SPFQNOTIFY_NEEDMEDIA - returned 0x00000001} libwdi:debug [syslog] flq: source media: SPFQOPERATION_DOIT libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: {_backup_file} libwdi:debug [syslog] flq: CopyFile: 'C:\Windows\system32\libusb-1.0.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\Temp\OLDF768.tmp' libwdi:debug [syslog] flq: {_backup_file exit OK} libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTCOPY} libwdi:debug [syslog] ndv: Saving LastKnownGood file C:\Windows\system32\libusb-1.0.dll (copy) libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTCOPY - exit(0x00000001)} libwdi:debug [syslog] flq: CopyFile: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\amd64\libusb-1.0.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\system32\SETF778.tmp' libwdi:debug [syslog] flq: {SPFQNOTIFY_??? 0x40000} libwdi:debug [syslog] flq: {SPFILENOTIFY_??? 0x40000} libwdi:debug [syslog] flq: {SPFILENOTIFY_??? 0x40000 - exit(0x00000000)} libwdi:debug [syslog] flq: {SPFQNOTIFY_??? 0x40000 - returned 0x00000000} libwdi:debug [syslog] ! flq: A target file was not overwritten. Version of source file: 1.0.8.8331. Version of target file: 1.0.8.8332. libwdi:debug [syslog] ! flq: The SPFQNOTIFY_TARGETNEWER flag was set. libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDCOPY} libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDCOPY - exit(0x00000001)} libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {_commit_copyfile} libwdi:debug [syslog] flq: {_backup_file} libwdi:debug [syslog] flq: CopyFile: 'C:\Windows\syswow64\libusb-1.0.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\Temp\OLDF798.tmp' libwdi:debug [syslog] flq: {_backup_file exit OK} libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTCOPY} libwdi:debug [syslog] ndv: Saving LastKnownGood file C:\Windows\syswow64\libusb-1.0.dll (copy) libwdi:debug [syslog] flq: {SPFILENOTIFY_STARTCOPY - exit(0x00000001)} libwdi:debug [syslog] flq: CopyFile: 'C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\amd64\libusb-1.0_x86.dll' libwdi:debug [syslog] flq: to: 'C:\Windows\syswow64\SETF798.tmp' libwdi:debug [syslog] flq: {SPFQNOTIFY_??? 0x40000} libwdi:debug [syslog] flq: {SPFILENOTIFY_??? 0x40000} libwdi:debug [syslog] flq: {SPFILENOTIFY_??? 0x40000 - exit(0x00000000)} libwdi:debug [syslog] flq: {SPFQNOTIFY_??? 0x40000 - returned 0x00000000} libwdi:debug [syslog] ! flq: A target file was not overwritten. Version of source file: 1.0.8.8331. Version of target file: 1.0.8.8332. libwdi:debug [syslog] ! flq: The SPFQNOTIFY_TARGETNEWER flag was set. libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDCOPY} libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDCOPY - exit(0x00000001)} libwdi:debug [syslog] flq: {_commit_copyfile exit OK} libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDSUBQUEUE} libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDSUBQUEUE - exit(0x00000001)} libwdi:debug [syslog] flq: {_commit_copy_subqueue exit OK} libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDQUEUE} libwdi:debug [syslog] flq: {SPFILENOTIFY_ENDQUEUE - exit(0x00000001)} libwdi:debug [syslog] flq: {_unwind_file_queue} libwdi:debug [syslog] flq: {_unwind_file_queue exit} libwdi:debug [syslog] flq: {_commit_file_queue exit OK} libwdi:debug [syslog] ndv: Registering CoInstallers... libwdi:debug [syslog] dvi: {DIF_REGISTER_COINSTALLERS} 19:02:06.945 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:02:06.945 libwdi:debug [syslog] inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.CoInstallers]} libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.CoInstallers] exit (0x00000000)} libwdi:debug [syslog] dvi: Co-installers registered. libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 19:02:06.961 libwdi:debug [syslog] ndv: Installing interfaces... libwdi:debug [syslog] dvi: {DIF_INSTALLINTERFACES} 19:02:06.961 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:02:06.961 libwdi:debug [syslog] dvi: {Install INTERFACES} libwdi:debug [syslog] inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] dvi: Installing section [LUsbK_Device.NTAMD64.Interfaces] libwdi:debug [syslog] dvi: {Install INTERFACES exit 00000000} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLINTERFACES - exit(0x00000000)} 19:02:06.961 libwdi:debug [syslog] ndv: Installing device... libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE} 19:02:06.961 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:02:06.961 libwdi:debug [syslog] dvi: {Install DEVICE} libwdi:debug [syslog] inf: Opened PNF: 'c:\windows\system32\driverstore\filerepository\tmsc5505.inf_amd64_neutral_61c120438b1f76e9\tmsc5505.inf' ([strings]) libwdi:debug [syslog] dvi: Processing Registry/Property directives... libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64]} libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64] exit (0x00000000)} libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.Hw]} libwdi:debug [syslog] inf: AddReg=LUsbK_Device_HW_AddReg (tmsc5505.inf line 53) libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.Hw] exit (0x00000000)} libwdi:debug [syslog] dvi: {Writing Device Properties} libwdi:debug [syslog] dvi: Provider name=libusbK libwdi:debug [syslog] dvi: DriverDate 04/05/2011 libwdi:debug [syslog] dvi: DriverVersion=3.0.1.18 libwdi:debug [syslog] dvi: Class name=libusbk devices libwdi:debug [syslog] dvi: Manufacturer=Texas Instruments, Inc. libwdi:debug [syslog] dvi: Matching DeviceID=usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Strong Name=oem29.inf:LUsbK_DeviceGroup.NTAMD64:LUsbK_Device:3.0.1.18:usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: {Writing Device Properties - Complete} libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.Services]} libwdi:debug [syslog] inf: Addservice=libusbK,2,LUsbK_AddService (tmsc5505.inf line 63) libwdi:debug [syslog] inf: ServiceType=1 (tmsc5505.inf line 67) libwdi:debug [syslog] inf: StartType=3 (tmsc5505.inf line 68) libwdi:debug [syslog] inf: ErrorControl=1 (tmsc5505.inf line 69) libwdi:debug [syslog] inf: ServiceBinary=C:\Windows\system32\DRIVERS\libusbK.sys (tmsc5505.inf line 70) libwdi:debug [syslog] inf: DisplayName="libusbK USB Driver 04/05/2011 - 3.0.1.18" (tmsc5505.inf line 66) libwdi:debug [syslog] dvi: Add Service: Modified existing service 'libusbK'. libwdi:debug [syslog] inf: AddReg=LUsbK_Driver_AddReg (tmsc5505.inf line 71) libwdi:debug [syslog] inf: {Install Inf Section [LUsbK_Device.NTAMD64.Services] exit(0x00000000)} libwdi:debug [syslog] dvi: Updated reflected section names for: oem29.inf libwdi:debug [syslog] dvi: {Install DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: Writing common driver property settings. libwdi:debug [syslog] dvi: DriverDescription=TMSC5505 libwdi:debug [syslog] dvi: DeviceDisplayName=TMSC5505 libwdi:debug [syslog] dvi: Install Device: Restarting device. 19:02:08.053 libwdi:debug [process_message] switching timeout back to finite libwdi:debug [installer process] driver update completed libwdi:debug [installer process] re-enumerating driver node USB\VID_0451&PID_9010\0000320... libwdi:debug [installer process] re-enumeration succeeded... libwdi:debug [process_message] installer process completed libwdi:debug [installer process] successfully restored the system restore point creation setting libwdi:debug [syslog] dvi: Install Device: Restarting device completed. 19:02:13.965 libwdi:debug [syslog] !!! dvi: Device not started: Device has problem: 0x0a: CM_PROB_FAILED_START. libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 19:02:13.965 libwdi:debug [syslog] dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 19:02:13.965 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:02:13.965 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 19:02:13.965 libwdi:debug [syslog] ndv: Device install status=0x00000000 libwdi:debug [syslog] ndv: Performing device install final cleanup... libwdi:debug [syslog] ! ndv: Queueing up error report since device has a PnP problem... libwdi:debug [syslog] ndv: {Core Device Install - exit(0x00000000)} 19:02:13.965 libwdi:debug [syslog] ump: Server install process exited with code 0x00000000 19:02:13.965 libwdi:debug [syslog] ump: {Plug and Play Service: Device Install exit(00000000)} libwdi:debug [syslog] dvi: {Build Driver List} 19:02:13.965 libwdi:debug [syslog] ! dvi: Driver list already built libwdi:debug [syslog] dvi: {Build Driver List - exit(0x00000000)} 19:02:13.980 libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV} 19:02:13.980 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:02:13.980 libwdi:debug [syslog] dvi: {Select Best Driver} libwdi:debug [syslog] dvi: Selected driver installs from section [LUsbK_Device] in 'c:\usb_driver\tmsc5505.inf'. libwdi:debug [syslog] dvi: Class GUID of device remains: {ecfb0cfd-74c4-4f52-bbf7-343461cd72ac}. libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] dvi: Selected: libwdi:debug [syslog] dvi: Description - [TMSC5505] libwdi:debug [syslog] dvi: InfFile - [c:\usb_driver\tmsc5505.inf] libwdi:debug [syslog] dvi: Section - [LUsbK_Device] libwdi:debug [syslog] dvi: Signer - [USB\VID_0451&PID_9010 (libwdi autogenerated)] libwdi:debug [syslog] dvi: Rank - [0x00ff0001] libwdi:debug [syslog] dvi: {Select Best Driver - exit(0x00000000)} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 19:02:13.996 libwdi:debug [syslog] dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 19:02:13.996 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:02:13.996 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 19:02:13.996 libwdi:debug [syslog] <<< Section end 2011/06/14 19:02:14.011 libwdi:debug [syslog] <<< [Exit status: SUCCESS] libwdi:debug [syslog] >>> [Device Uninstall (Device Manager) - USB\VID_0451&PID_9010\0000320] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:02.104 libwdi:debug [syslog] cmd: "C:\Windows\system32\mmc.exe" "C:\Windows\system32\compmgmt.msc" /s libwdi:debug [syslog] inf: {SetupUninstallOEMInf: oem29.inf} libwdi:debug [syslog] inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709\tmsc5505.inf libwdi:debug [syslog] sto: {Delete Driver Package: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709\tmsc5505.inf} 19:01:02.119 libwdi:debug [syslog] sto: Deleting driver package from Driver Store: libwdi:debug [syslog] sto: Driver Store = C:\Windows\System32\DriverStore (Online | 6.1.7601) libwdi:debug [syslog] sto: Driver Package = C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709\tmsc5505.inf libwdi:debug [syslog] sto: Flags = 0x00000000 libwdi:debug [syslog] pol: {Driver package policy check} 19:01:02.135 libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 19:01:02.135 libwdi:debug [syslog] sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709\tmsc5505.inf} 19:01:02.135 libwdi:debug [syslog] idb: Published INF 'oem29.inf' deleted libwdi:debug [syslog] idb: Unpublished driver store entry 'tmsc5505.inf_amd64_neutral_4c5250582cf3d709'. libwdi:debug [syslog] sto: Published driver package INF 'oem29.inf' was deleted. libwdi:debug [syslog] idb: Unregistered driver store entry 'tmsc5505.inf_amd64_neutral_4c5250582cf3d709'. libwdi:debug [syslog] sto: {Delete Directory: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709} 19:01:02.260 libwdi:debug [syslog] sto: {Delete Directory: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709\amd64} 19:01:02.260 libwdi:debug [syslog] sto: {Delete Directory: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] sto: {Delete Directory: C:\Windows\System32\DriverStore\FileRepository\tmsc5505.inf_amd64_neutral_4c5250582cf3d709\x86} 19:01:02.260 libwdi:debug [syslog] sto: {Delete Directory: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] sto: {Delete Directory: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] sto: {Unstage Driver Package: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] sto: Deleted driver package from Driver Store. Time = 140 ms libwdi:debug [syslog] sto: {Delete Driver Package: exit(0x00000000)} 19:01:02.260 libwdi:debug [syslog] inf: Uninstalling catalog: C:\Windows\INF\oem29.CAT libwdi:debug [syslog] inf: {SetupUninstallOEMInf exit (0x00000000)} libwdi:debug [syslog] dmg: Successfully uninstalled oem29.inf. libwdi:debug [syslog] dvi: {DIF_REMOVE} 19:01:02.275 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:01:02.275 libwdi:debug [syslog] dvi: {Remove DEVICE} libwdi:debug [syslog] dvi: InstanceID = 'USB\VID_0451&PID_9010\0000320' libwdi:debug [syslog] dvi: Devnode Status = 0x0180600a libwdi:debug [syslog] dvi: CM_Query_And_Remove_Subtree_Ex returns 0x00000000 libwdi:debug [syslog] dvi: Devnode Status after CM_Query_And_Remove_Subtree_Ex = 0x01806400 libwdi:debug [syslog] dvi: Query-and-Remove succeeded libwdi:debug [syslog] dvi: {Delete DEVICE} libwdi:debug [syslog] dvi: Device Instance uninstalled. libwdi:debug [syslog] dvi: {Delete DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: {Remove DEVICE exit (0x00000000)} libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_REMOVE - exit(0x00000000)} 19:01:02.307 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:02.307 libwdi:debug [syslog] <<< [Exit status: SUCCESS] libwdi:debug [syslog] >>> [Device Install (Hardware initiated) - USB\VID_0451&PID_9010\0000320] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:19.225 libwdi:debug [syslog] ump: Creating Install Process: DrvInst.exe 19:01:19.241 libwdi:debug [syslog] ndv: Retrieving device info... libwdi:debug [syslog] ndv: Setting device parameters... libwdi:debug [syslog] ndv: Searching Driver Store and Device Path... libwdi:debug [syslog] dvi: {Build Driver List} 19:01:19.272 libwdi:debug [syslog] dvi: Searching for hardware ID(s): libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010&rev_0000 libwdi:debug [syslog] dvi: usb\vid_0451&pid_9010 libwdi:debug [syslog] dvi: Searching for compatible ID(s): libwdi:debug [syslog] dvi: usb\class_00&subclass_00&prot_00 libwdi:debug [syslog] dvi: usb\class_00&subclass_00 libwdi:debug [syslog] dvi: usb\class_00 libwdi:debug [syslog] cpy: Policy is set to make all digital signatures equal. libwdi:debug [syslog] dvi: Enumerating INFs from path list 'C:\Windows\inf' libwdi:debug [syslog] inf: Searched 0 potential matches in published INF directory libwdi:debug [syslog] inf: Searched 35 INFs in directory: 'C:\Windows\inf' libwdi:debug [syslog] dvi: {Build Driver List - exit(0x00000000)} 19:01:19.357 libwdi:debug [syslog] ndv: Selecting best match from Driver Store (including Device Path)... libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: No CoInstallers found libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: {Select Best Driver} libwdi:debug [syslog] ! dvi: Selecting driver failed(0xe0000228) libwdi:debug [syslog] dvi: {Select Best Driver - exit(0xe0000228)} libwdi:debug [syslog] ! dvi: Default installer: failed! libwdi:debug [syslog] ! dvi: Error 0xe0000228: There are no compatible drivers for this device. libwdi:debug [syslog] dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 19:01:19.367 libwdi:debug [syslog] ndv: {Core Device Install} 19:01:19.367 libwdi:debug [syslog] ! ndv: Installing NULL driver! libwdi:debug [syslog] dvi: Set selected driver complete. libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 19:01:19.367 libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE} 19:01:19.367 libwdi:debug [syslog] dvi: No class installer for 'TMSC5505' libwdi:debug [syslog] dvi: Default installer: Enter 19:01:19.367 libwdi:debug [syslog] ! dvi: Installing NULL driver! libwdi:debug [syslog] dvi: Writing common driver property settings. libwdi:debug [syslog] dvi: {Restarting Devices} 19:01:19.377 libwdi:debug [syslog] dvi: Restart: USB\VID_0451&PID_9010\0000320 libwdi:debug [syslog] dvi: Restart complete. libwdi:debug [syslog] dvi: {Restarting Devices exit} 19:01:19.397 libwdi:debug [syslog] dvi: Default installer: Exit libwdi:debug [syslog] dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 19:01:19.397 libwdi:debug [syslog] ndv: Device install status=0xe0000203 libwdi:debug [syslog] ndv: Performing device install final cleanup... libwdi:debug [syslog] ! ndv: Queueing up error report since device installation failed... libwdi:debug [syslog] ndv: {Core Device Install - exit(0xe0000203)} 19:01:19.397 libwdi:debug [syslog] ump: Server install process exited with code 0xe0000203 19:01:19.397 libwdi:debug [syslog] <<< Section end 2011/06/14 19:01:19.397 libwdi:debug [syslog] <<< [Exit status: FAILURE(0xe0000203)] libwdi:debug [syslog] >>> [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_0451&PID_9010&REV_0000] libwdi:debug [syslog] >>> Section start 2011/06/14 19:01:56.243 libwdi:debug [syslog] cmd: C:\usb_driver\installer_x64.exe tmsc5505.inf Driver Installation: SUCCESS 3 devices found. libwdi:debug [wdi_create_list] got hardware ID: USB\VID_0451&PID_9010&REV_0000 libwdi:debug [wdi_create_list] libusbK USB device (2): USB\VID_0451&PID_9010\0000320 libwdi:debug [wdi_create_list] Device description: 'TMSC5505' libwdi:debug [wdi_create_list] got hardware ID: USB\VID_04F2&PID_AFF1&REV_0001 libwdi:debug [wdi_create_list] BTHUSB USB device (3): USB\VID_04F2&PID_AFF1\6&398D22FB&0&2 libwdi:debug [wdi_create_list] Device description: 'Bluetooth USB Adapter' libwdi:debug [wdi_create_list] got hardware ID: USB\VID_05C8&PID_030D&REV_0105&MI_00 libwdi:debug [wdi_create_list] usbvideo USB device (5): USB\VID_05C8&PID_030D&MI_00\7&1543D72B&0&0000 libwdi:debug [wdi_create_list] Device description: 'USB2.0 UVC 1.3M Webcam (Interface 0)' ======================================================================== |
|
In reply to this post by Travis
> 4) Verify there is a "Digital Signature" tab (signer: Travis Lee Robinson)
There is a "Akeo Consulting", pbatard@....., Saturday April 2 2011, Globalsign time Stamping Authority There is no Travis as signer |
|
In reply to this post by Travis
> If that doesn't help, Can you provide us with a debugview log of when
> the device is connected? Here is the debugview when the device is inserted ================================================ 00000000 0.00000000 (libusbK.sys)[DriverEntry] v3.0.2.6 built-on: May 31 2011 16:57:27 00000001 0.00043685 (libusbK.sys)[Registry_ReadAllDeviceKeys] Found 1 DeviceInterfaceGUIDs strings. 00000002 0.00047300 (libusbK.sys)[Device_OnAdd] [dev-id=#1] SymbolicLink=\DosDevices\libusb0-0255 00000003 0.00060731 (libusbK.sys)[Device_OnAdd] [dev-id=#1] assigned DeviceInterfaceGUID {41D218D6-0D2B-442E-A259-6D69CCA16C18}. 00000004 0.00092413 (libusbK.sys)[Device_OnPrepareHardware] begins 00000005 0.00317666 [2236] In WM_DEVICECHANGE 00000006 2.01538587 [2212] hkcmd ---In WM_DEVICECHANGE 00000007 2.01566911 [2212] hkcmd ---TVwizard not Enabled 00000008 5.01057673 [ERR](libusbK.sys)[Device_OnPrepareHardware] ReadandSelectDescriptors failed 00000009 5.01124048 (libusbK.sys)[DriverExit] v3.0.2.6 built-on: May 31 2011 16:57:27 00000010 5.01356983 [2236] In WM_DEVICECHANGE 00000011 7.02285004 [2212] hkcmd ---In WM_DEVICECHANGE 00000012 7.02287531 [2212] hkcmd ---TVwizard not Enabled ============================================================================== |
|
On 6/14/2011 9:32 AM, Christos wrote:
> 00000008 5.01057673 [ERR](libusbK.sys)[Device_OnPrepareHardware] > ReadandSelectDescriptors failed It could not configure your device. My guess is the device is not very USB compliant. libusbK is not as forgiving as libusb0 in this department. I would like to see a debugview log of libusb0.sys now. ;) Is that possible? You can use the "debug" sys from this package: http://sourceforge.net/projects/libusb-win32/files/libusb-win32-snapshots/20110512/libusb-win32-snapshot-1.2.4.6.zip/download NOTE: You only need copy the 64bit debug libusb0.sys to your 'windows\system32\drivers' directory to install it. FYI: You should be aware that both of these drivers can be used with either user mode usb libraries (libusb0.dll and libusbK.dll) e.g. If libusb0.sys is a better fit for you device, this does not mean you application code must use libusb0.dll. You are free to use which ever driver works best for your device and then decide which user library suits you best as a developer. (libusb0.dll or libusbK.dll) Regards, Travis ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
Ok,
>It could not configure your device. My guess is the device is not very >USB compliant. libusbK is not as forgiving as libusb0 in this department. I can understand that, THOUGH, this device right now has a factory boot firmware prior to any loading from me in this configuration/descriptor, that means this is a device untouched by any means from my firmware (yet). This is a 'factory' firmware. I'll be very much surprised that they have a non-usb compliant device here :-) It works ok with libusb0, WinUSB and with windriver (x64) whereas all of them have no issues with it as libusbK has. Here is the libusb0 debugview ====================================================================== 00000000 0.00000000 libusb0-sys:[DriverEntry] [loading-driver] v1.2.4.6 00000001 0.00017180 libusb0-sys:[add_device] device #1 created for usb\vid_0451&pid_9010&rev_0000 00000002 0.00020526 libusb0-sys:[reg_get_properties] using default device interface guid. 00000003 0.00021240 libusb0-sys:dbg [reg_get_properties] reg-key-name=\REGISTRY\MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_0451&PID_9010\0000320\Device Parameters 00000004 0.00092770 libusb0-sys:[set_filter_interface_key] updated interface registry with LUsb0 direct-access symbolic link. id=0001 00000005 0.00098615 libusb0-sys:[add_device] updated interface registry with LUsb0 direct-access symbolic link. id=0001 00000006 0.00099195 libusb0-sys:dbg [add_device] [normal-mode] id=#1 usb\vid_0451&pid_9010&rev_0000 00000007 0.00099418 libusb0-sys:[add_device] complete status=00000000 00000008 0.00107495 libusb0-sys:[dispatch_pnp] IRP_MN_START_DEVICE: is-filter=N usb\vid_0451&pid_9010&rev_0000 00000009 0.00139980 libusb0-sys:dbg [on_start_complete] is-filter=N usb\vid_0451&pid_9010&rev_0000 00000010 0.00140382 libusb0-sys:dbg [on_start_complete] applying active configuration for usb\vid_0451&pid_9010&rev_0000 00000011 0.00140739 libusb0-sys:[set_configuration] setting configuration index 0 timeout=5000 00000012 0.00141185 libusb0-sys:[get_descriptor] buffer size: 18 type: 0001 recipient: 0000 index: 0000 language id: 0000 timeout: 5000 00000013 0.00150734 libusb0-sys:dbg [call_usbd_ex] status = 00000000h 00000014 0.00151225 libusb0-sys:[get_descriptor] buffer size: 9 type: 0002 recipient: 0000 index: 0000 language id: 0000 timeout: 5000 00000015 0.00177730 libusb0-sys:dbg [call_usbd_ex] status = 00000000h 00000016 0.00178400 libusb0-sys:[get_descriptor] buffer size: 32 type: 0002 recipient: 0000 index: 0000 language id: 0000 timeout: 5000 00000017 0.00202585 libusb0-sys:dbg [call_usbd_ex] status = 00000000h 00000018 0.00203076 libusb0-sys:[set_configuration] found interface 0 00000019 0.00203522 libusb0-sys:dbg [set_configuration] #1 usb\vid_0451&pid_9010&rev_0000 passing configuration request to target-device. 00000020 0.00230965 libusb0-sys:dbg [call_usbd_ex] status = 00000000h 00000021 0.00231679 libusb0-sys:[update_pipe_info] interface 0 00000022 0.00232036 libusb0-sys:[update_pipe_info] EP81h maximum-packet-size=64 maximum-transfer-size=4194304 00000023 0.00232348 libusb0-sys:wrn [update_pipe_info] overriding EP81h maximum-transfer-size=65536 00000024 0.00232660 libusb0-sys:[update_pipe_info] EP01h maximum-packet-size=64 maximum-transfer-size=4194304 00000025 0.00232973 libusb0-sys:wrn [update_pipe_info] overriding EP01h maximum-transfer-size=65536 00000026 0.00260192 libusb0-sys:dbg [dispatch_pnp] IRP_MN_QUERY_CAPABILITIES: is-filter=N usb\vid_0451&pid_9010&rev_0000 00000027 0.00567015 [1572] 7621.588 | ERROR: [UXDriver.ApiX.Engine] 388@Nvidia::UXDriver::ApiX::CNvApixEngine::EnsureDesktop::InputDesktop::SetThread : Could not set thread desktop to input desktop due to the following error 170. 00000028 0.00935237 [2236] In WM_DEVICECHANGE 00000029 0.01001457 [2212] WM_DEVICECHANGE KillTimer(1014e, 0). 00000030 0.02652837 [1572] 7621.609 | ERROR: [UXDriver.ApiX.Engine] 388@Nvidia::UXDriver::ApiX::CNvApixEngine::EnsureDesktop::InputDesktop::SetThread : Could not set thread desktop to input desktop due to the following error 170. 00000031 0.03252515 [1572] 7621.615 | ERROR: [UXDriver.ApiX.Engine] 388@Nvidia::UXDriver::ApiX::CNvApixEngine::EnsureDesktop::InputDesktop::SetThread : Could not set thread desktop to input desktop due to the following error 170. 00000032 0.03266794 [1572] 7621.615 | ERROR: [UXDriver.ApiX.Engine] 388@Nvidia::UXDriver::ApiX::CNvApixEngine::EnsureDesktop::InputDesktop::SetThread : Could not set thread desktop to input desktop due to the following error 170. 00000033 0.04666862 [1572] 7621.629 | WARNING: [UXDriver.ApiX.Engine] 87@Nvidia::UXDriver::ApiX::CNvApixEngine::ProcessGetSettings : Empty descriptors.. 00000034 0.04699079 [1572] 7621.629 | ERROR: [UXDriver.ApiX.Engine] 388@Nvidia::UXDriver::ApiX::CNvApixEngine::EnsureDesktop::InputDesktop::SetThread : Could not set thread desktop to input desktop due to the following error 170. 00000035 2.02735615 [2212] hkcmd ---In WM_DEVICECHANGE 00000036 2.02737617 [2212] hkcmd ---TVwizard not Enabled ========================================================================== |
|
On 6/14/2011 10:54 AM, Christos wrote:
>> It could not configure your device. My guess is the device is not very >> >USB compliant. libusbK is not as forgiving as libusb0 in this department. > I can understand that, THOUGH, this device right now has a factory boot > firmware prior to any loading from me in this configuration/descriptor, that > means this is a device untouched by any means from my firmware (yet). > This is a 'factory' firmware. I'll be very much surprised that they have a > non-usb compliant device here:-) I agree. > It works ok with libusb0, WinUSB and with windriver (x64) whereas all of > them have no issues with it as libusbK has. Then we have a problem for sure. If it works with WinUSB then this is a problem with libusbK.sys and it should work. I will put up a new libusbK release with some additional debug information in the configuration functions. This will happen in the next few hours. Hopefully you can test this and post the log results. In the mean time, if you could provide a descriptor report of your device it would be great. Regards, Travis ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
Ok,
This is the UVCview report Do you need anything else? =============================================================== [Port2] : TMSC5505 ---===>Device Information<===--- English product name: "TMSC5505" ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High Device Address: 0x02 Open Pipes: 2 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 max bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 max bytes bInterval: 0x00 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x0451 = Texas Instruments idProduct: 0x9010 bcdDevice: 0x0000 iManufacturer: 0x01 English (United States) "Texas Instruments" iProduct: 0x02 English (United States) "TMSC5505" iSerialNumber: 0x03 English (United States) "0000320" bNumConfigurations: 0x01 ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0020 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xA0 -> Bus Powered MaxPower: 0x00 = 0 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x02 bInterfaceClass: 0x00 *!*CAUTION: 0 is a Reserved USB Device Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 CAUTION: This may be an invalid bInterfaceProtocol iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 max bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 max bytes bInterval: 0x00 =============================================================== |
|
On 6/14/2011 11:31 AM, Christos wrote:
> Ok, > > This is the UVCview report > Do you need anything else? Perfect! thanks. I will get back to you shortly.. Regards, Travis > =============================================================== > [Port2] : TMSC5505 > > ---===>Device Information<===--- > English product name: "TMSC5505" > > ConnectionStatus: > Current Config Value: 0x01 -> Device Bus Speed: High > Device Address: 0x02 > Open Pipes: 2 > > ===>Endpoint Descriptor<=== > bLength: 0x07 > bDescriptorType: 0x05 > bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 > bmAttributes: 0x02 -> Bulk Transfer Type > wMaxPacketSize: 0x0040 = 0x40 max bytes > bInterval: 0x00 > > ===>Endpoint Descriptor<=== > bLength: 0x07 > bDescriptorType: 0x05 > bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 > bmAttributes: 0x02 -> Bulk Transfer Type > wMaxPacketSize: 0x0040 = 0x40 max bytes > bInterval: 0x00 > > ===>Device Descriptor<=== > bLength: 0x12 > bDescriptorType: 0x01 > bcdUSB: 0x0200 > bDeviceClass: 0x00 -> This is an Interface Class > Defined Device > bDeviceSubClass: 0x00 > bDeviceProtocol: 0x00 > bMaxPacketSize0: 0x40 = (64) Bytes > idVendor: 0x0451 = Texas Instruments > idProduct: 0x9010 > bcdDevice: 0x0000 > iManufacturer: 0x01 > English (United States) "Texas Instruments" > iProduct: 0x02 > English (United States) "TMSC5505" > iSerialNumber: 0x03 > English (United States) "0000320" > bNumConfigurations: 0x01 > > ===>Configuration Descriptor<=== > bLength: 0x09 > bDescriptorType: 0x02 > wTotalLength: 0x0020 -> Validated > bNumInterfaces: 0x01 > bConfigurationValue: 0x01 > iConfiguration: 0x00 > bmAttributes: 0xA0 -> Bus Powered > MaxPower: 0x00 = 0 mA > > ===>Interface Descriptor<=== > bLength: 0x09 > bDescriptorType: 0x04 > bInterfaceNumber: 0x00 > bAlternateSetting: 0x00 > bNumEndpoints: 0x02 > bInterfaceClass: 0x00 > *!*CAUTION: 0 is a Reserved USB Device Interface Class > bInterfaceSubClass: 0x00 > bInterfaceProtocol: 0x00 > CAUTION: This may be an invalid bInterfaceProtocol > iInterface: 0x00 > > ===>Endpoint Descriptor<=== > bLength: 0x07 > bDescriptorType: 0x05 > bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 > bmAttributes: 0x02 -> Bulk Transfer Type > wMaxPacketSize: 0x0040 = 0x40 max bytes > bInterval: 0x00 > > ===>Endpoint Descriptor<=== > bLength: 0x07 > bDescriptorType: 0x05 > bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 > bmAttributes: 0x02 -> Bulk Transfer Type > wMaxPacketSize: 0x0040 = 0x40 max bytes > bInterval: 0x00 > =============================================================== > > -- > View this message in context: http://libusb.6.n5.nabble.com/libusbk-in-W7-64bit-tp4488182p4488847.html > Sent from the LibUSB Dev - Win32 mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Libusb-win32-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel > ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
In reply to this post by Christos
On 6/14/2011 11:31 AM, Christos wrote:
> Ok, > > This is the UVCview report > Do you need anything else? There is a new libusbK package (3.0.2.9-all) here: http://code.google.com/p/usb-travis/downloads/list This will not fix your problem, but it should provide us with the specifics we need to do so. Regards, Travis ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
Here is the debugview from the new driver
================================================================= 00000000 0.00000000 (libusbK.sys)[DriverEntry] v3.0.2.9 built-on: Jun 14 2011 12:52:38 00000001 0.00048994 (libusbK.sys)[Registry_ReadAllDeviceKeys] Found 1 DeviceInterfaceGUIDs strings. 00000002 0.00052475 (libusbK.sys)[Device_OnAdd] [dev-id=#1] SymbolicLink=\DosDevices\libusb0-0255 00000003 0.00065549 (libusbK.sys)[Device_OnAdd] [dev-id=#1] assigned DeviceInterfaceGUID {971066AC-966B-4776-B9AC-D30B867791AE}. 00000004 0.00093303 (libusbK.sys)[Device_OnPrepareHardware] begins 00000005 0.00299008 [3808] In WM_DEVICECHANGE 00000006 2.00577974 [3696] hkcmd ---In WM_DEVICECHANGE 00000007 2.00586867 [3696] hkcmd ---TVwizard not Enabled 00000008 5.00109148 [ERR](libusbK.sys)[Device_ReadAndSelectDescriptors] WdfUsbTargetDeviceCreate failed. status=C0000120h 00000009 5.00110245 [ERR](libusbK.sys)[Device_OnPrepareHardware] ReadandSelectDescriptors failed 00000010 5.00220633 (libusbK.sys)[DriverExit] v3.0.2.9 built-on: Jun 14 2011 12:52:38 00000011 5.00411749 [3808] In WM_DEVICECHANGE 00000012 7.01326656 [3696] hkcmd ---In WM_DEVICECHANGE 00000013 7.01333332 [3696] hkcmd ---TVwizard not Enabled ================================================================= |
|
On 6/14/2011 1:20 PM, Christos wrote:
> Here is the debugview from the new driver It looks like hardware could still be to blame, Can you verify that it supports the standard usb GET_STATUS request? There is a new D\L (3.0.2.10-all) which moves the hardware prep to D0Entry, but It probably will not help: http://code.google.com/p/usb-travis/downloads/list Regards, Travis > ================================================================= > 00000000 0.00000000 (libusbK.sys)[DriverEntry] v3.0.2.9 built-on: Jun 14 > 2011 12:52:38 > 00000001 0.00048994 (libusbK.sys)[Registry_ReadAllDeviceKeys] Found 1 > DeviceInterfaceGUIDs strings. > 00000002 0.00052475 (libusbK.sys)[Device_OnAdd] [dev-id=#1] > SymbolicLink=\DosDevices\libusb0-0255 > 00000003 0.00065549 (libusbK.sys)[Device_OnAdd] [dev-id=#1] assigned > DeviceInterfaceGUID {971066AC-966B-4776-B9AC-D30B867791AE}. > 00000004 0.00093303 (libusbK.sys)[Device_OnPrepareHardware] begins > 00000005 0.00299008 [3808] In WM_DEVICECHANGE > 00000006 2.00577974 [3696] hkcmd ---In WM_DEVICECHANGE > 00000007 2.00586867 [3696] hkcmd ---TVwizard not Enabled > 00000008 5.00109148 [ERR](libusbK.sys)[Device_ReadAndSelectDescriptors] > WdfUsbTargetDeviceCreate failed. status=C0000120h > 00000009 5.00110245 [ERR](libusbK.sys)[Device_OnPrepareHardware] > ReadandSelectDescriptors failed > 00000010 5.00220633 (libusbK.sys)[DriverExit] v3.0.2.9 built-on: Jun 14 > 2011 12:52:38 > 00000011 5.00411749 [3808] In WM_DEVICECHANGE > 00000012 7.01326656 [3696] hkcmd ---In WM_DEVICECHANGE > 00000013 7.01333332 [3696] hkcmd ---TVwizard not Enabled > ================================================================= > > > -- > View this message in context: http://libusb.6.n5.nabble.com/libusbk-in-W7-64bit-tp4488182p4489168.html > Sent from the LibUSB Dev - Win32 mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Libusb-win32-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel > ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
In reply to this post by Christos
On 6/14/2011 3:24 PM, Christos Nikolaou wrote:
> I couldnt wait and I've just tested the WinUSB in this usb boot > config/descriptor. > Its not working. > So the GET_STATUS probably is not implemented in the factory boot > firmware of the device. > Great, and I agree, this is most likely the problem. What is unfortunate is the request does not really have to be implemented. It is OK if it fails! ..but I suspect your firmware is shooting itself in the head when it sees the "GET_STATUS". It could just fail it and go on it's way. Regards, Travis > > > On Wed, Jun 15, 2011 at 12:57 AM, Christos Nikolaou<[hidden email]> wrote: >> Hi Travis, >> >> I think there is a great chance that you've spotted the problem. >> >> Now that I remember (it has been about a year that I did the initial >> tests) I probably mislead you with the WinUSB. >> When you mentioned GET_STATUS it immediatelly popped in my head !! >> >> I have performed this 'factory' boot device usb setup only with libusb >> and commercial windriver succesfully. >> With WinUSB I have done succesful tests only with my own firmware >> where I do implement the GET_STATUS. I've found out at that time the >> needed GET_STATUS issue of WinUSB whereas libusb and windriver are not >> using it during enumeration. >> Yet I have not tested the 'factory' usb boot config/descriptor with >> WinUSB, it might work it might not. >> >> I'm gonna have some tests tomorrow and I'll report back on my findings >> on WinUSB. >> >> Is there a chance to have the GET_STATUS query not sent from libusbK? >> or to have a choice of send or not? >> >> In any case, thank you a lot for attending this, its much appreciated. >> >> Best regards, >> Christos >> >> On Wed, Jun 15, 2011 at 12:29 AM, Travis<[hidden email]> wrote: >>> >>> -------- Original Message -------- >>> Subject: Re: [Libusb-win32-devel] libusbk in W7 64bit >>> Date: Tue, 14 Jun 2011 14:07:40 -0700 >>> From: Travis<[hidden email]> >>> To: [hidden email] >>> >>> >>> >>> On 6/14/2011 1:20 PM, Christos wrote: >>>> Here is the debugview from the new driver >>> It looks like hardware could still be to blame, Can you verify that it >>> supports the standard usb GET_STATUS request? >>> >>> There is a new D\L (3.0.2.10-all) which moves the hardware prep to >>> D0Entry, but It probably will not help: >>> http://code.google.com/p/usb-travis/downloads/list >>> >>> Regards, >>> Travis >>> >>>> ================================================================= >>>> 00000000 0.00000000 (libusbK.sys)[DriverEntry] v3.0.2.9 >>>> built-on: Jun 14 >>>> 2011 12:52:38 >>>> 00000001 0.00048994 (libusbK.sys)[Registry_ReadAllDeviceKeys] >>>> Found 1 >>>> DeviceInterfaceGUIDs strings. >>>> 00000002 0.00052475 (libusbK.sys)[Device_OnAdd] [dev-id=#1] >>>> SymbolicLink=\DosDevices\libusb0-0255 >>>> 00000003 0.00065549 (libusbK.sys)[Device_OnAdd] [dev-id=#1] >>>> assigned >>>> DeviceInterfaceGUID {971066AC-966B-4776-B9AC-D30B867791AE}. >>>> 00000004 0.00093303 (libusbK.sys)[Device_OnPrepareHardware] >>>> begins >>>> 00000005 0.00299008 [3808] In WM_DEVICECHANGE >>>> 00000006 2.00577974 [3696] hkcmd ---In WM_DEVICECHANGE >>>> 00000007 2.00586867 [3696] hkcmd ---TVwizard not Enabled >>>> 00000008 5.00109148 >>>> [ERR](libusbK.sys)[Device_ReadAndSelectDescriptors] >>>> WdfUsbTargetDeviceCreate failed. status=C0000120h >>>> 00000009 5.00110245 >>>> [ERR](libusbK.sys)[Device_OnPrepareHardware] >>>> ReadandSelectDescriptors failed >>>> 00000010 5.00220633 (libusbK.sys)[DriverExit] v3.0.2.9 >>>> built-on: Jun 14 >>>> 2011 12:52:38 >>>> 00000011 5.00411749 [3808] In WM_DEVICECHANGE >>>> 00000012 7.01326656 [3696] hkcmd ---In WM_DEVICECHANGE >>>> 00000013 7.01333332 [3696] hkcmd ---TVwizard not Enabled >>>> ================================================================= >>>> >>>> >>>> -- >>>> View this message in context: >>>> http://libusb.6.n5.nabble.com/libusbk-in-W7-64bit-tp4488182p4489168.html >>>> Sent from the LibUSB Dev - Win32 mailing list archive at Nabble.com. >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> EditLive Enterprise is the world's most technically advanced content >>>> authoring tool. Experience the power of Track Changes, Inline Image >>>> Editing and ensure content is compliant with Accessibility Checking. >>>> http://p.sf.net/sfu/ephox-dev2dev >>>> _______________________________________________ >>>> Libusb-win32-devel mailing list >>>> [hidden email] >>>> https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel >>>> >>> ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
Travis wrote:
> ..but I suspect your firmware is shooting itself in the head when it > sees the "GET_STATUS". It could just fail it and go on it's way. Too many devices seem to just lock up when they get an unhandled command, rather than ignoring it. I guess this may be due to the nature of the manufacturers sample firmware that many people start with. Graeme Gill. ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
In reply to this post by Travis
On Wed, Jun 15, 2011 at 6:45 AM, Travis <[hidden email]> wrote:
> On 6/14/2011 3:24 PM, Christos Nikolaou wrote: >> I couldnt wait and I've just tested the WinUSB in this usb boot >> config/descriptor. >> Its not working. >> So the GET_STATUS probably is not implemented in the factory boot >> firmware of the device. >> > > Great, and I agree, this is most likely the problem. > > What is unfortunate is the request does not really have to be > implemented. It is OK if it fails! > ..but I suspect your firmware is shooting itself in the head when it > sees the "GET_STATUS". It could just fail it and go on it's way. > Several users have reported similar problems with buggy device which does not work with WinUSB before and the problem is indeed with Get_Status. Eg: 1) http://libusb.6.n5.nabble.com/Error-quot-Unable-to-start-device-quot-td8327.html 2) http://libusb.6.n5.nabble.com/libusb-V1-0-with-Win2K-amp-libusb0-sys-back-end-support-td9439.html >From Graeme Gill: [ Unfortunately it seems that I will need the libusb0.sys back end, as an important device for me is incompatible with WinUSB, since WinUSB seems to do a GET_STATUS before SELECT_CONFIGURATION on device insertion, and something about that causes this device to lock up. ] 3) http://libusb.6.n5.nabble.com/libusb-1-0-windows-backend-now-in-Cygwin-packages-tp3162p3207.html For this kind of device, it the user can fix the firmware (like above-mentioned case 3), then it is the best. If not, unfortunately the users can not use WinUSB or libusbk. That is why Travis mentioned in the libusbk help file that libusbk.sys is "less tolerant of usb devices which or not fully compliant with usb specifications than libusb0.sys". -- Xiaofan ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
Xiaofan Chen wrote:
> then it is the best. If not, unfortunately the users can not use > WinUSB or libusbk. So is libsubk doing a GET_STATUS, or is Windows doing that on its behalf ? If it's the latter, then that counts out libusbk for me. Graeme Gill. ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
|
On Wed, Jun 15, 2011 at 7:53 PM, Graeme Gill <[hidden email]> wrote:
> Xiaofan Chen wrote: >> then it is the best. If not, unfortunately the users can not use >> WinUSB or libusbk. > > So is libsubk doing a GET_STATUS, or is Windows doing that on its behalf ? > > If it's the latter, then that counts out libusbk for me. libusbK.sys is not sending it intentionally. But it is based on KMDF and this GET_STATUS is a required WdfUsbTargetDeviceCreate function. Even though it doesn't seem to *require* success from GET_STATUS, but if the request itself crashes the device firmware, then KMDF based drivers like winusb.sys or libusbk.sys will not wok for your device. So unfortunately, it seems to me you can not use libusbk.sys (or winusb.sys) for your device without some hacks. Reference: http://www.techtalkz.com/microsoft-device-drivers/275767-wdfusbtargetdevicecreate-failes-child-device-after-static-child-device-enumeration.html "Calling WdfUsbTargetDeviceCreate() results in the following requests being sent down the stack: 1) Get device descriptor 2) Get first 9 bytes of config descriptor 3) Get all of config descriptor 4) Get status of device" It is possible that you can write a lower filter to fake the correct response if you can not change the firmware. On the other hand, this may be a bit too complicated and you may want to continue using libusb0.sys instead. Reference: http://www.osronline.com/showthread.cfm?link=121176 "You didn't explicitly ask this, but if this is a blocking issue for you (i.e. your device is already in the wild and you are converting an existing WDM driver), you can always create a simple lower filter to your KMDF USB function driver that feeds it modified/"proper" responses to the various descriptor URBs..." -- Xiaofan ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libusb-win32-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel |
| Powered by Nabble | Edit this page |
