Recent discussions
Hi,
I've a problem with a special laptop and my cy7c68013A device (driver version 3.4.7).
After booting the Laptop my device is running fine (I can communicate via CyUSB.dll).
But after a random time (up to hours) this connection breaks and my device will no longer be enlisted in
CyUSB.USBDeviceList(CyUSB.CyConst.DEVICES_CYUSB). It also is missing in the CyConsole app. But it is enlisted in the device manager!
After cycling the USB cable, the device reappears in my application as well as in the CyConsole app.
(Un)fortunatly this only happens with one single laptop. Any ideas what is going on?
Best
Marcus
能否提供下CY7C65210的linux驱动,用于扩展gpio使用
Hello,
I need to buy a compiler for the FX2LP18 USB microcontroller CY7C68053. Can you confirm that the Keil PK51 is compatible with the CY7C68053?
Thank you
Best Regards,
Patrice
Show LessI met a following error on FX2LP-cy7c68013a. The project is designed as USB2.0 HS mode.
When Host sent NYET PID, USB PHY has no any answer, sound card is closed.
However, FX2LP have no any interrupts with NYET, so how to deal with NYET?
The following photo is other UAC2.0 sound card. It answered ACK after NYET, so Host success to open sound card.
Hello,
The datasheet is not clear. Should the thermal pad on CY7C65630 be connected to GND?
Thanks!
I want to create a custom application that allows me to configure the CY7C65215A to read and write the different protocols. From this post, it sounds like I can't write my application, but instead, I'm required to use the USB-Configure tool to create a ".cyusb" for each configuration. I'm looking for some clarification on a few things.
- Can the USB-Serial SDK be used to configure which protocol the device uses, or can it only be done through flashing the internal eeprom?
- When using the USB-Configuration application, is the save ".cyusb" file is it encrypted to is it raw data?
- Can the ".cyusb" file created from the USB-Configuration, be written to the device using the CyProgUserFlash API function
- Are the CySet***Config API functions only used to set protocol-specific parameters
I have a CY7C68013A-based design that I am supporting.
The design uses the GPIF to interface with an FPGA. We are using the IFCLK in internal mode (48MHz), undriven. The FPGA is clocked by CLKOUT (also 48MHz). I am trying to understand whether there is a known timing relationship between these 2 clocks, or whether I need to treat the GPIF as asynchronous to CLKOUT. I have not found any reference to a relationship between these 2 clocks in any of the documentation that I have.
Show Less
Hi
请问一下是否有遇到过这样一个问题,FPGA运行2,3分钟后上位机卡死了。频率用的48M,每包512Byte。这种情况下该如何去排除问题。
Regards,
arthur
I'm trying to use the CyUSBSerialTestUtility from the USB-Serial SDK to interface with a CY7C65215A. I'm using Ubuntu 22.04 and libusb-1.0.25.
||/ Name Version Architecture Description
+++-======================-=================-============-===================================================
ii libusb-1.0-0:amd64 2:1.0.25-1ubuntu2 amd64 userspace USB programming library
ii libusb-1.0-0-dev:amd64 2:1.0.25-1ubuntu2 amd64 userspace USB programming library development files
ii libusb-1.0-doc 2:1.0.25-1ubuntu2 all documentation for userspace USB programming
I followed the README instructions, built/compiled the library files , and then built/compiled the test utility.
With the CY7C65215A connected, I can use the "screen" application to read and write serial data and see the device using "lsusb."
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 27c6:609c Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC
Bus 003 Device 005: ID 04b4:0005 Cypress Semiconductor Corp. USB-Serial (Dual Channel)
Bus 003 Device 003: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 090c:3350 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) USB DISK
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
When running the CyUSBSerialTestUtility as root, I don't see any devices when selecting "print list of devices"
---------------------------------------------------------------------------------
Device Number | VID | PID | INTERFACE NUMBER | FUNCTIONALITY
---------------------------------------------------------------------------------
CY:Kernel driver active on the interface number 0
CY:Info The total number of endpoints are 2
CY:Info The Endpoints are in 131 and out 1 and interrup 175
CY:Info The device type is 0
CY: Error in function CyGetSignature ...libusb error is 0!
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
---------------------------------------------------------------------------------
-------------------------------------------------------------------
1: Print list of devices
2: Select device...No device selected !!
3: Enter I2C/SPI Flash page address and length to write/read.
4: Verify data
5: Exit
-------------------------------------------------------------------
When I disconnect the CY7C65215A, the CyUSBSerialTestUtility shows that somthing was disconnected
Device of interest Removed/Added
CY:Kernel driver active on the interface number 0
CY:Info The total number of endpoints are 2
CY:Info The Endpoints are in 131 and out 1 and interrup 132
CY:Info The device type is 0
CY: Error in function CyGetSignature ...libusb error is 0!
CY:Error in opening the device... Libusb error is -4
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
And when I reconnected the CY7C65215A, the CyUSBSerialTestUtility showed that somthing connected.
Device of interest Removed/Added
CY:Kernel driver active on the interface number 0
CY:Info The total number of endpoints are 2
CY:Info The Endpoints are in 131 and out 1 and interrup 227
CY:Info The device type is 0
CY: Error in function CyGetSignature ...libusb error is 0!
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
CY:Kernel driver active on the interface number 0
I'm sure the hardware is OK, I'm able to use the USB configuration application on a windows machine to interface a program the device, but I'm looking to write my own Linux application.
Show Less