10 Replies Latest reply on Dec 4, 2011 10:50 AM by anand.srinivasan.asokan

    EZ-USB not recognized as driver

    camille.lesko

      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

         

       

         

       

         

       

         

       

         

       

         

       

         

       

         

       

         



       

        • 1. Re: EZ-USB not recognized as driver
          anand.srinivasan.asokan

          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

          • 2. Re: EZ-USB not recognized as driver
            camille.lesko

            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? 

            • 3. Re: EZ-USB not recognized as driver
              gopalakrishnan.v

              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

              • 5. Re: EZ-USB not recognized as driver
                camille.lesko

                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?

                • 6. Re: EZ-USB not recognized as driver
                  anand.srinivasan.asokan

                  Camille,

                     

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

                     

                  Regards,

                     

                  Anand

                  • 8. Re: EZ-USB not recognized as driver
                    anand.srinivasan.asokan

                    Camille,

                       

                    Please post your inf file here.

                       

                    I would like to take a look at it.

                       

                    Regards,

                       

                    Anand

                    • 9. Re: EZ-USB not recognized as driver
                      stephen.zhou

                      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      = "."
                       

                      • 10. Re: EZ-USB not recognized as driver
                        anand.srinivasan.asokan

                        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