AN76348 - Differences in Implementation of EZ-USB® FX2LP™ and EZ-USB FX3...
With the release of the USB 3.0 specification, USB controller chips required rearchitecting to handle the ten-fold increase in USB bandwidth over the USB 2.0 specification. Cypress offers USB...
View ArticleAN4053 - Streaming Data through Isochronous or Bulk Endpoints on EZ-USB® FX2™...
USB applications that use data types, such as audio and video, require a flow of continuous high-speed data. This data is termed as streaming because it flows in an uninterrupted stream. This...
View ArticleCY7C68053: MoBL-USB™ FX2LP18 USB Microcontroller
MoBL-USB(TM) FX2LP18 USB Microcontroller Features USB 2.0 - USB-IF High-Speed and Full-Speed Compliant (TID# 40000188) Single-chip integrated USB 2.0 transceiver, smart SIE, and enhanced 8051...
View ArticleEZ-USB® FX2LP™ Throughput Measurement
This program demonstrates the maximum throughput that can be achieved over a USB 2.0 interface with the help of the Windows Streamer application. Both bulk and ISO transfers are supported. Note: To...
View ArticleHandling Vendor Commands in EZ-USB® FX2LP™
The USB specification provides a mechanism, called “vendor requests,” to create your own custom USB commands. This project shows how to implement these requests. Application note AN45471 contains...
View ArticleEZ-USB® FX2LP™ as HID Device
This project implements a DVK board–based keyboard using the USB Human Interface Device (HID) class. The DVK buttons and 7-segment bars implement the keyboard functions shown in table below. DVK...
View ArticleUSB Hi-Speed Code Examples
Code Examples integrated with Application Notes AN# Title Part# Kits Description AN57322 Interfacing SRAM with FX2LP over GPIF CY7C6801XA CY3684 This project describes how to configure FX2LP General...
View ArticleAN50963 - EZ-USB® FX1™/FX2LP™ Boot Options
AN50963 describes in detail the boot options available in Cypress’s EZ-USB® FX1™/FX2LP™ USB 2.0 peripheral controllers. For a complete list of USB Hi-Speed code examples, visit the Cypress web page....
View ArticleAN74505 - EZ-USB® FX2LP™ - Developing USB Application on MAC OS X using LIBUSB
AN74505 describes how libusb-1.0 can be used to develop USB host application (Cocoa Application) on MAC OS X 10.6/10.7 for Cypress EZ-USB® FX2LP™ products. This includes step-by-step procedure for...
View ArticleCode/Memory Banking Using EZ-USB® - AN58170
The EZ-USB® family of chips has an 8051 core. The 8051 core has a 16-bit address line and is only able to access 64 KB of memory. However, the firmware size sometimes exceeds 64 KB This application...
View ArticleAN46860 - Schematic Review Checklist for West Bridge® Astoria™
West Bridge® Astoria™ is a USB and mass storage peripheral control device that contains three main ports: processor interface (P-port), mass storage support (S-port), and USB interface (U-port). This...
View ArticleCan EZ-USB® FX2™/FX2LP™ and the CY3681/84 Development Kits Support USB1.1 –...
Answer: Yes, EZ-USB® FX2/FX2LP™ and the CY3681/84 Development Kits support USB 1.1. You can use the FX2/FX2LP Development Kits with a USB 1.1-capable host.
View ArticleUSB-to-Parallel Converter Using EZ-USB® FX2LP™ – KBA88219
Answer: There are two methods to implement a USB-to-parallel interface in FX2LP. The GPIF or slave FIFO mode of FX2LP can be used, depending on the external device that is being interfaced with FX2LP....
View ArticleWhat Is the Difference between CY7C68300C/CY7C68301C/CY7C68320C/CY7C68321C...
Answer: EZ-USB® AT2LP™ Rev. A (CY7C68300C/CY7C68301C/CY7C68320C/CY7C68321C) is an enhancement to the EZ-USB AT2LP Rev. * (CY7C68300B/CY7C68301B/CY7C68320/CY7C68321) product family. For current designs...
View ArticleEndpoint 1 Buffer Reset in EZ-USB® FX2LP™ - KBA88218
Answer: Unlike the other endpoint buffers - that is, endpoint 2,4,6,8 buffers, which can be reset by the FIFORESET register - the only way to reset an endpoint 1 buffer is by a hard reset. A USB bus...
View ArticleStreaming Application Example in EZ-USB® FX2™ and FX2LP™ – KBA90545
Answer: Yes, FX2 and FX2LP support streaming data transfer. Please refer to the application note AN4053 - Streaming Data through Isochronous or Bulk Endpoints on EZ-USB® FX2™ and FX2LP™ for more...
View ArticleInternal Pull-Up or Pull-Down on Port I/O Pins in EZ-USB® FX2™/FX2LP™ – KBA90548
Answer: No, there are no internal pull-up or pull-down resistors on the FX2/FX2LP port pins.
View ArticleConnecting a 5 V Logic to EZ-USB® FX2™/FX2LP™ Pins – KBA90543
Answer: Yes, FX2/FX2LP is 5 V tolerant on its logic inputs and drives outputs at a minimum of 2.4 V. You may connect inputs to pull-ups of 5 V, but you must guarantee that the input does not exceed...
View ArticleCrystal Drive Level Requirement for EZ-USB® FX2LP™ – KBA90549
Answer: It is the maximum power dissipation in the crystal. This is one of the most important specifications for a crystal. In operation, if the power dissipated in the crystal exceeds the specified...
View Article