CY7C68013A & LINUX driver (raspberry pi)

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

cross mob
Anonymous
Not applicable

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-periph...

   

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

0 Likes
3 Replies
Hemanth
Moderator
Moderator
Moderator
First like given First question asked 750 replies posted

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

Hemanth
0 Likes
Anonymous
Not applicable

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

0 Likes
Hemanth
Moderator
Moderator
Moderator
First like given First question asked 750 replies posted

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

Hemanth
0 Likes