Detecting NAKing of OUT transfers by FX2LP
High-speed USB implements a PING-NAK mechanism for (Bulk and Control) OUT transfers. When the host wishes to send OUT data to an end-point, and it was previous data transfer was responded by a NYET,...
View ArticleAccess Flash Rom(1GBx8bit) using the CY7C68023
Yes, it possible to access Flash Rom (1 GB ? 8-bit) using the CY7C68023-56LFXC as this chip has an 8-bit Nand Flash interface support and uses paging of either 512-bytes or 2-Kb and the maximum that...
View ArticleCY4661 - Cypress & UPEK Reference Design for External USB Hard Disk Drives...
The CY4661 reference design from Cypress and UPEK provides customers with an external USB hard disk drive (HDD) with fingerprint authentication security for conveniently protecting data and enabling...
View ArticleCY4651 v1.3 - Cypress and AuthenTec Reference Design for Biometric Security...
Take content on your portable hard drive--videos, audio files, documents, and still pictures--with you wherever you go and feel safe. Now, you can protect your valuable content with the simple touch...
View ArticleDetails of APIs available in EZUSB.LIB file
Details on supported ezusb.lib can be found in chapter named EZ-USB Library under EZ-USB Firmware Frameworks Heading from DvkUsersGuide.pdf
View ArticleWays of configuration of Endpoints 2,4,6 and 8 in FX1/FX2LP
Large enpoints 2, 4, 6 and 8 can be configured in a variety of ways to match the requirement of the application. All the end points, by default is doube buffered with a packet size of 512 bytes. End...
View ArticleCY4665 - Cypress & UPEK Reference Design for USB Flash Drives (UFD)
The CY4665 "Flisk" reference design from Cypress and UPEK provides customers with a turnkey solution for USB flash drives (UFD) with fingerprint authentication security for conveniently protecting...
View ArticleUSB In Automotive- Not Just For PCs Anymore
Universal Serial Bus (USB) has long been the ubiquitous standard for PC peripheral connectivity, but recently USB has started venturing into the automotive market. MP3-supported stereos, DVD players...
View ArticleAN63787 - EZ-USB® FX2LP™ GPIF and Slave FIFO Configuration Examples Using an...
Cypress FX2LP is one of the most popular programmable high-speed USB controllers in the industry. The general programmable interface (GPIF) of FX2LP allows it to perform local bus mastering to...
View ArticleDifference between FX2LP™ Port I/O, GPIF, and Slave FIFO Modes - KBA83522
Answer: The key difference is that in the Port I/O mode, devices can use the FX2LP CPU to process USB data directly, without the need of a Master control. The GPIF interface is the master when you use...
View ArticleCY3681 Board Schematic – KBA89333
Answer: The schematic for the Rev. C version of this board is in the file named 3681_PCB.pdf. After the CY3681 EZ-USB FX2 Development Kit is installed on your PC, the schematic can be found under the...
View ArticleElectrical Specification of the EZ-USB® FX2LP™ USB Interface – KBA89332
Answer: The required electrical specification can be found in Tables 7-2 and 7-7 of the USB 2.0 specification at http://www.usb.org/developers/docs/. According to the FX2LP datasheet, the USB...
View ArticleAN45471 - Create Your Own USB Vendor Commands Using FX2LP™
Introduction Standard USB products, such as keyboards, mice, and disk drives, follow a class of devices defined by the USB Implementers Forum (USB-IF). These device classes provide the standardization...
View ArticleAN66806 - Getting Started with EZ-USB® FX2LP™ GPIF
This document introduces the GPIF unit and its graphical design tool called GPIF Designer by creating a simple design that divides the GPIF clock by 2, 4, and 7. Only three lines of C code are...
View ArticleTriggering Edge of RESET Pin - KBA86446
Answer: The RESET# pin is level-triggered. An Active Low signal on the RESET# pin will reset FX2LP. However, the reset timings must match the values mentioned in the following table. Parameter Value...
View ArticleEZ-USB® FX2LP™ Unique ID Registers – KBA89285
Answer: Yes. The FX2LP chips have a 6-byte unique ID that can be read and used in the application firmware by customers. This ID is present at these register addresses: 0xE507, 0xE508, 0xE509, 0xE50A,...
View ArticleAN42499 - Using and Troubleshooting the KEIL™ Debugger Environment
This guide covers the serial cable connection from PC to SIO-1/0, the monitor code download, and required project settings. Additionally, the guidelines to start and stop a debug session, set...
View ArticleAN041 - EZ Loader Custom USB Firmware Loader Driver
A typical EZ-USB-based device has only enough nonvolatile storage in an EEPROM to store a unique Vendor ID (VID) and Product ID (PID). This VID/PID combination is bound to a specific device driver on...
View ArticleCrystal Requirements for EZ-USB® AT2LP™ Parts - KBA88223
Answer: The crystal requirements for EZ-USB AT2LP parts CY7C68300B/CY7C68301B/CY7C68320/CY7C68321 are as follows: Frequency: 24 MHz Operating Mode: Fundamental mode Frequency Stability: 100 ppm Series...
View ArticleProgramming the Serial EEPROMs on the EZ-USB® FX2LP™ Development Kit Board –...
Answer: Programming the Large Serial EEPROM To program the large serial EEPROM on the CY3684 FX2LP development kit board, please use the following sequence (refer to EZ-USB Development Kit User...
View Article