11 Replies Latest reply on Jun 15, 2011 8:42 AM by anand.srinivasan.asokan

    problem driver - cy7c68016a

    tom.lokas

      Hi

         

      I am trying to use a CYC7C68016A chip with fx2LP no EEPROM and I have problems when I first plug in it with the driver (at least I think)

         

      I use Windows XP 32 bits and I have downloaded the CY3684 EZ USB FX2LP development kit.

         

       

         

      When I plug in for the first time the FX2LP Windows detect an Unknown device so I try to update the driver with the Cypress->Manage->CyUSB->CYUSB.inf file but I've got the error: “the specified location does not contain information about your hardware”

         

      I have, of course, modify the inf file with VID04B4 and PID8613 and even try to change the GUID.

         

      Then I noticed that in Computer-> Manage->Unknown device->Detail   the Device Instance ID has a PID/VID of 0000.

         

      I have seen it could come from a hardware problem (see Guide to Successful EZ-USB(R) FX2LP(TM) and EZ-USB FX1(TM) Hardware Design and Debug - AN15456 ) but it still does not work.

         

       

         

      I really don’t know what to do next……

         

       

         

      Here is my inf file :

         

      ; Installation INF for the Cypress Generic USB Driver for Windows 98ME/2000/XP
      ;

      [Version]
      Signature="$CHICAGO$"
      Class=USB
      ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
      provider=%PROVIDER%


      [SourceDisksNames]
      1=%CYUSB_INSTALL%,,,

      [SourceDisksFiles]
      CyUsbME.sys = 1
      CyUsb.sys = 1
      CyUsb.spd = 1

      [Manufacturer]
      %MFGNAME%=Cypress

      [Cypress]
      ; Cypress FX2LP default ID
      %VID_04B4&PID_8613.DeviceDesc%=CyUsb, USB\VID_04B4&PID_8613

      ; Cypress FX1 default ID
      ;%VID_04B4&PID_6473.DeviceDesc%=CyUsb, USB\VID_04B4&PID_6473

      ; Cypress FX2LP Example Device.  DVK firmware examples use this VID/PID
      ;%VID_04B4&PID_1004.DeviceDesc%=CyUsb, USB\VID_04B4&PID_1004

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

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

      [CyUsb.HW]
      AddReg=CyUsb.AddReg.Guid

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

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

      [CyUsb.NT.Services]
      Addservice = CyUsb, 0x00000002, CyUsb.AddService

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

      [CyUsbME.AddReg]
      HKR,,DevLoader,,*ntkern
      HKR,,NTMPDriver,,CyUsbME.sys

      [CyUsb.AddReg]
      HKR,,DevLoader,,*ntkern
      HKR,,NTMPDriver,,CyUsb.sys

      [CyUsbME.Files.Ext]
      CyUsbME.sys

      [CyUsb.Files.Ext]
      CyUsb.sys

      [CyUsb.AddReg.Guid]
      ;HKR,,DriverGUID,,%CyUsb.GUID%

      ;---------------------------------------------------------------;

      [Strings]
      PROVIDER="Cypress"
      MFGNAME="Cypress"
      CYUSB_INSTALL="Cypress Generic USB Driver Installation Disk"
      VID_04B4&PID_8613.DeviceDesc="Cypress EZ-USB FX2LP - EEPROM missing"
      ;VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 - EEPROM missing"
      ;VID_04B4&PID_1004.DeviceDesc="Cypress EZ-USB Example Device"
      CyUsb.SvcDesc="Cypress Generic USB Driver"

      CyUsb.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"