3 Replies Latest reply on Apr 27, 2017 3:08 AM by hman

    CY7C68013A & LINUX driver (raspberry pi)

    wl02109371_2358061

      I need driver for Linux (Raspberry PI) for CY7C68013A.

         

      Is this driver available and can install in raspberry(rasbain)?

         

      EZ-USB FX3 SDK v1.3.3 for Linux  maybe can slove it,but i have no idea to install it in  raspberry pi.

         

      But how do i getting start it. Entire tar.gz(422MB) put into raspberry pi? 

         

      http://www.cypress.com/forum/usb-high-speed-peripherals/cy7c68013a-driver-linuxusb-high-speed-peripherals/cy7c68013a-driver-linux

         

      any one can give me some suggestion or user guide ?

         

      Thanks.

         

       

         

      In pi i enter lsusb can see ID 52cb:52cb  . Is it OK? 

         

      pi@raspberrypi:~ $ lsusb
      Bus 001 Device 011: ID 046d:c52b Logitech, Inc. Unifying Receiver
      Bus 001 Device 010: ID 04d9:1702 Holtek Semiconductor, Inc. 
      Bus 001 Device 009: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
      Bus 001 Device 012: ID 52cb:52cb  
      Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
      Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

        • 1. Re: CY7C68013A & LINUX driver (raspberry pi)
          hman

          Hi,

             

          You can install cyusb_linux_1.0.4 found in the following path:

             

          C:\Cypress\FX3_SDK_Linux_v1.3.3\cyusb_linux_1.0.4\cyusb_linux_1.0.4

             

          Please note that 52cb is not cypress VID. Is that the device's VID and PID?

             

          If your VID and PID are not the one's present in cyusb.conf file found in:

             

          C:\Cypress\FX3_SDK_Linux_v1.3.3\cyusb_linux_1.0.4\cyusb_linux_1.0.4\configs

             

          then make an entry here and then re-install cyusb_linux_1.0.4 again.

             

          Regards,

             

          hman

          • 2. Re: CY7C68013A & LINUX driver (raspberry pi)
            wl02109371_2358061

            Hi hman,

               

            Thank you for your reply.

               

            I have already install cyusb_linux_1.0.4 and add device name in \cyusb_linux_1.0.4\configs

               

            But in \cyusb_linux_1.0.4\configs  i can't find makefile . So i go back to  \cyusb_linux_1.0.4 (make clean=>make=>./install.sh)

               

            <VPD>
            04b4    8613        Default Cypress USB device
            04b4    4717        Default Cypress USB device
            04b4    0082        FX2 Device: Custom PID from EEPROM
            04b4    1004        FX2LP Bulk Device
            04b4    1003        FX2LP CY-Stream Device
            04b4    00BC        Cypress Benicia device
            04b4    00F0        FX3 Example Application
            04b4    00F1        FX3 Streamer Example
            04b4    00F3        FX3 Boot-loader
            04b4    4720        FX3 I2C/SPI Programmer
            04b4    1005        FX3 2nd stage boot-loader

               

            ae86     0001        CAMERA
            </VPD>

               

            In terminal i type lsusb. It still no present device name.

               

            pi@raspberrypi:~/Cypress/cyusb_linux_1.0.4/configs $ lsusb
            Bus 001 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver
            Bus 001 Device 006: ID 04d9:1702 Holtek Semiconductor, Inc. 
            Bus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
            Bus 001 Device 004: ID ae86:0001  
            Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
            Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
            Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

               

            Do i loss some process?

               

            Regards,

               

            Hao

            • 3. Re: CY7C68013A & LINUX driver (raspberry pi)
              hman

              Hello Hao,

                 

              Can you load any other firmware into FX2LP which has the VID, PID mentioned in the above list(not the one you added) and check whether you are getting proper name of the device.

                 

              For that you can load bulk loop example.

                 

              Let me know whether you get the correct name for the firmware you load and is the enumeration proper with that?

                 

              Regards,

                 

              Hemanth