Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

USB low-full-high speed peripherals Forum Discussions

Anonymous
Not applicable

Hi,

   

I am using Cypress, CY7C68013A-56LFXC and EZ-USB.sys driver version 1.30.0.0.  When I connect on some PC's running Windows XP, the device is not recognized.  Is this a known issue and is there a fix?

   

Thanks in advance for any help you can offer,

   

Camille

   

   

   

 

   

   

   

   

 

   

   



 

0 Likes
10 Replies
Anonymous
Not applicable

What is the error code you're seeing in device manager and what is the VID/PID being seen in device manager? Migrating to CyUSB.sys available through SuiteUSB would be a great idea.

   

Regards,
Anand

0 Likes
Anonymous
Not applicable

I cannot match the device to the driver.  

   

The Device Instance ID is :

   

USB\VID_0456&PID_B405\5&1F8094F2&0&5

   

The Hardware IDs are:

   

USB\Vid_0456&Pid_b405&Rev_0000
USB\Vid_0456&Pid_b405

   

When I try to point to the ezusb.sys or my .inf file, I get the  error "The specified location does not contain information about your hardware." 

   

I don't think migrating to the cyusb.sys will improve my situation if I cannot even force the device to match to a driver.  Has anyone else encountered this problem? 

0 Likes
Anonymous
Not applicable

This error message indicates that the inf file does not have your VID/PID added.

   

Find attached the inf file in which I had added your VID/PID. Try this inf file.

   

Regards,

   

Gopal

0 Likes
Anonymous
Not applicable
0 Likes
Anonymous
Not applicable

Hi Gopal,

   

Thanks for the .inf file.  My .inf file (attached) does have the VID/PID in it.  I get the same message using my .inf file or the one you sent me.  Always "Cannot Install this Hardware" the wizard cannot find the necessary software.  If I try to point to the driver I always get "The specified location does not contain information about your hardware."  Any other suggestions?

0 Likes
Anonymous
Not applicable

Camille,

   

Are you using a 32-bit or 64-bit XP??

   

Regards,

   

Anand

0 Likes
Anonymous
Not applicable

32-bit. 

0 Likes
Anonymous
Not applicable

Camille,

   

Please post your inf file here.

   

I would like to take a look at it.

   

Regards,

   

Anand

0 Likes
Anonymous
Not applicable

Dear All,

   

I encountered the same issue.

   

I use wxp 32bit, and when I connected the device to PC, the device manager displays "unknown device". Then I modified the cyusb.inf and tried to load it, it shows that ""The specified location does not contain information about your hardware".

   

My cyusb.inf file is as the follow:

   

; Installation INF for the Cypress Generic USB Driver for Windows XP
; Processor support for x86 based platforms.
;
; (c) Copyright 2011 Cypress Semiconductor Corporation
;

   

[Version]
Signature="$WINDOWS NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
provider=%CYUSB_Provider%
CatalogFile=CYUSB.cat
DriverVer=10/17/2011,3.4.7.000

   

[SourceDisksNames]
1=%CYUSB_Install%,,,

   

[SourceDisksFiles]
CYUSB.sys = 1

   

[DestinationDirs]
CYUSB.Files.Ext = 10,System32\Drivers

   

[ControlFlags]
ExcludeFromSelect = *

   

[Manufacturer]
%CYUSB_Provider%=Device,NT,NTx86,NTamd64

   

;for all platforms
[Device]
%VID_04B4&PID_1004.DeviceDesc%=CyUsb, USB\VID_04B4&PID_1004
%VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

   

;for windows 2000 non intel platforms
[Device.NT]
%VID_04B4&PID_1004.DeviceDesc%=CyUsb, USB\VID_04B4&PID_1004
%VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

   


;for x86 platforms
[Device.NTx86]
%VID_04B4&PID_1004.DeviceDesc%=CyUsb, USB\VID_04B4&PID_1004
%VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

   


;for x64 platforms
[Device.NTamd64]
%VID_04B4&PID_1004.DeviceDesc%=CyUsb, USB\VID_04B4&PID_1004
%VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

   


[CYUSB]
CopyFiles=CYUSB.Files.Ext
AddReg=CyUsb.AddReg

   

[CYUSB.HW]
AddReg=CYUSB.AddReg.Guid

   

[CYUSB.Services]
Addservice = CYUSB,2,CYUSB.AddService

   

[CYUSB.NT]
CopyFiles=CYUSB.Files.Ext
AddReg=CyUsb.AddReg

   

[CYUSB.NT.HW]
AddReg=CYUSB.AddReg.Guid

   

[CYUSB.NT.Services]
Addservice = CYUSB,2,CYUSB.AddService

   


[CYUSB.NTx86]
CopyFiles=CYUSB.Files.Ext
AddReg=CyUsb.AddReg

   

[CYUSB.NTx86.HW]
AddReg=CYUSB.AddReg.Guid

   

[CYUSB.NTx86.Services]
Addservice = CYUSB,2,CYUSB.AddService

   

[CYUSB.NTamd64]
CopyFiles=CYUSB.Files.Ext
AddReg=CyUsb.AddReg

   

[CYUSB.NTamd64.HW]
AddReg=CYUSB.AddReg.Guid

   

[CYUSB.NTamd64.Services]
Addservice = CYUSB,2,CYUSB.AddService

   


[CYUSB.AddReg]
; Deprecating - do not use in new apps to identify a CYUSB driver
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,CYUSB.sys
; You may optionally include a check for DriverBase in your application to check for a CYUSB driver
HKR,,DriverBase,,CYUSB.sys
HKR,"Parameters","MaximumTransferSize",0x10001,4096
HKR,"Parameters","DebugLevel",0x10001,2
HKR,,FriendlyName,,%CYUSB_Description%

   

[CYUSB.AddService]
DisplayName    = %CYUSB_Description%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\CYUSB.sys
AddReg         = CYUSB.AddReg
LoadOrderGroup = Base

   

[CYUSB.Files.Ext]
CYUSB.sys

   

[CYUSB.AddReg.Guid]
HKR,,DriverGUID,,%CYUSB.GUID%

   

[Strings]
CYUSB_Provider    = "Cypress"
CYUSB_Company     = "Cypress Semiconductor Corporation"
CYUSB_Description = "Cypress Generic USB Driver"
CYUSB_DisplayName = "Cypress USB Generic"
CYUSB_Install     = "Cypress CYUSB Driver Installation Disk"
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB Generic Driver (3.4.4.000)"
VID_04B4&PID_8613.DeviceDesc="Cypress FX2 - No EEPROM (3.01.0000.2)"
VID_04B4&PID_1004.DeviceDesc="Bulkloop Device"
CYUSB.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
CYUSB_Unused      = "."
 

0 Likes
Anonymous
Not applicable

Please look at the other thread http://www.cypress.com/?app=forum&id=167&rID=56711 you've created. Let us discuss this over there.

   

Regards,

   

Anand

0 Likes