USB low-full-high speed peripherals Forum Discussions
Dear guys,
For developing a USB mass storage device, I selected a cy68013 chip. Therefore, I need to program a NAND flash with PID and VID string values. However, it is so difficult to find that Mfg tool. Could you help to share Mfg's download link and detailed installing steps with me?
Thank you so much. Look forward to hearing from you as soon as possible.
Show LessHello,
I am using CyUSB.dll through a C# application called CyControl, which I modified using the source code Infineon has provided me. I was wondering if it was possible to have the source code of CyUSB.dll as well. My EZ-USB is an old CY7C68014A. Regards!
Show LessHello,
We are going to use USB to I2C bridge CY7C65215A as a new I2C bus in our platform to communicate with several I2C slave devices attached to the CY7C65215A USB to I2C bridge.
Linus is our platform OS and its kernel version is 4.4. We use Linux i2c-tools, ex: i2cdetect, i2cget, i2cset, to communicate with I2C devices attached to the existing I2C buses in our platform.
In order to use the same methods for all I2C buses, we need Linux I2C driver to create a /dev/i2c-xx node for CY7C65215 which will be compatible with current I2C communication methods for all I2C buses and I2C slave devices.
But we can't find Linux I2C driver of CY7C65215 after searching on Infineon website.
Could you provide the Linux I2C and GPIO driver of CY7C65215 instead of Linux application library ?
Best Regards,
Justy Huang
Show LessHello,
As per KBA89285 I found these register address 0xE507 to 0xE50C holds unique id but I am getting same id for each Cypress FX2LP controller . I have used following methods to declare in header file and these variable are used in main file used directly
// Unique ID
EXTERN xdata volatile BYTE UNIQUEID1 _AT_ 0xE507; // UID1
EXTERN xdata volatile BYTE UNIQUEID2 _AT_ 0xE508; // UID2
EXTERN xdata volatile BYTE UNIQUEID3 _AT_ 0xE509; // UID3
EXTERN xdata volatile BYTE UNIQUEID4 _AT_ 0xE50A; // UID4
EXTERN xdata volatile BYTE UNIQUEID5 _AT_ 0xE50B; // UID5
EXTERN xdata volatile BYTE UNIQUEID6 _AT_ 0xE50C; // UID6
is it right method?
- or Any other methods are available for reading unique id in fx2 ??
Show Less
Apparently the necessary driver to use the serial configuration utility is not supported under ARM Windows 11.
Are there any plans to fix this?
Show LessHi,
is it possible to disable detection of low bus voltage in FX2/CY7C68013A?. bus voltage ,VBUS , could go low due to limited non-damaging current spikes causing FX2 to react.
I am trying to install the CYUSB3 driver for the two CY7C65215 devices (USB-Serial (Dual Channel) Vendor 1 and Vendor 2) on a Windows 7 32-bit machine. I have tried to install both version 1.2.3.14 and 1.2.3.20, with the same error on both devices.
I try to update the driver software and choose the folder that contains the verdor_driver for win7 x86. Inside there are the following files: cyusb3.cat, cyusb3.inf, cyusb3.pdb, cyusb3.sys, and WdfCoinstaller01011.dll.
At the end of the installation I get the error (image attached) and the driver is not installed: "The service cannot be started, either because it is disabled or because it has no enabled devices associated with it."
The problem seems to be when it tries to create the service and cannot create it. But I don't know how to solve it.
What should I do to allow me to install the driver?
Show LessHello,
I am getting different Unique Id for each FX2 controller if REVID register value is 1 but if REVID register value is 4 than I am getting 0 as unique id for each FX2 controller, which is not unique. Why Unique ID is NOT unique for REVID:4 FX2 controller?
Show LessHello Cypress,
Could you please advise how I can identify SBC0/SBC1 of cy7c65216D if both of them are set as I2C?
I am using linux C++ cyusbserial API and want to control 12 GPIOs, do I need to grab both handles of SBC0 and SBC1?
Thanks!
Derlin
Show Less
Hello
AN15456-Guide to a Successful EZ-USB® FX 2LP ™ Hardware Design for 3.3 testing below
They are thinking of checking the operation on the board equipped with FX2LP according to the following test items, but could you please tell me the detailed test procedure for each test item?
3.3 Testing
Any USB reset circuit should be thoroughly tested. The following tests are recommended:
▪ Cold power up, plugged into USB
▪ Cold power up, unplugged from USB
Q1) There is a Cold power up in the state at the time of the above test, but please tell me specifically what kind of state it should be before plugged and unplugged.is it ok to think that it mean that only the FX2LP board is powered off before plugged/unplugged?
Q2) Also, please tell me specifically what to check after plugged and unplugged.
▪ Hibernate / resume, plugged into USB
Q3) Please tell me the specific test procedure for the above.
▪ Power cycle, plugged into USB
Q4) Please tell me the details about Power cycle. Also, please tell me the specific test procedure above.
Best Regards
Show Less