Quantcast

libusbk in W7 64bit

classic Classic list List threaded Threaded
37 messages Options
12
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

libusbk in W7 64bit

Christos
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Pete Batard
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Christos
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)'
========================================================================
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Christos
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Christos
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
==============================================================================
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Christos
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
==========================================================================
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Christos
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
===============================================================
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Christos
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
=================================================================
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Travis
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Graeme Gill
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Xiaofan Chen
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Graeme Gill
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: libusbk in W7 64bit

Xiaofan Chen
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
12
Loading...