element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Technical Library
  • Products
  • Dev Tools
  • Technical Library
  • More
  • Cancel
Technical Library
Documents Cypress: CY3684 EZ-USB FX2LP Development Kit
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Technical Library to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: atomar
  • Date Created: 23 May 2013 4:52 AM Date Created
  • Last Updated Last Updated: 11 Feb 2014 3:05 AM
  • Views 5785 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Cypress: CY3684 EZ-USB FX2LP Development Kit

BUY NOWBUY NOWDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

image

Overview

 

The development kits for the EZ-USB FX2LPTm family provide complete hardware and software solutions for accelerating the firmware and device driver development for all the products in the family. The development kits use the actual silicon for the entire development. Cypress's software utilities and example firmware allow the user to generate USB traffic in hours, not weeks!

 

The EZ-USBRegistered (CY3684CY3684) Development Kit (DVK) is a good starting point for developing an EZ-USB based Product. The DVK includes everything you will need to get started: a development board, example firmware, a Microsoft certified Signed generic USB device driver (cyusb.sys), documentation, and assorted tools. The software installation of the kit includes additional help files and documentation more specific to the various components in the kit. The DVK is designed to work with the EZ-USB FX2LP and FX1 chips. FX1 is a full-speed only version of FX2LP. Other than the absence of a high-speed transceiver, FX1 is identical to FX2LP.

 

Cypress includes an evaluation version of the 8051 Keil Software Tools in the USB 2.0 development kit. The evaluation version of the C-Compiler lets the designer write 8051 microcontroller applications in C and still get the efficiency and speed of assembly language. Advanced features from Keil tools include the ability to single step through code. This makes it easy to detect errors, handle source level debugging, and set breakpoints. With the ability to debug code one line at a time and to quickly compile and one-step download new code, developers have a more efficient means to complete firmware faster than using emulators. The supplied Keil tools are fully functional, but are limited in object size to 4 kilobytes.


Key Applications: Portable video recorder, MPEG/TV conversion, DSL modems, ATA interface, Memory card readers, Legacy conversion devices, Cameras, Scanners, Wireless LAN, MP3 players, Networking.

More Development Kits and Tools
imageMore Cypress Development KitsimageCypress Overview
imageKnode Development Kits & Platform Roomimageelement14 Knode

 

Development Tools


 

Software Development Tools:


Tool   TypeSupplierMPNSupported   FamilyDescription
ProgrammerCypressGPIF DesignerEZ-USBRegistered FX1/FX2/FX3

The Cypress GPIF Designer helps to achieve the maximum sustained throughput in USB designs, the physical interconnect should never be the primary bottleneck in the system. The General Programmable Interface (GPIF) provides a highly configurable and flexible glueless peripheral interface that allows the highest possible bandwidth to be achieved over the physical layer.

IDEARMKeil C51All 8051 CoreThe Keil C51 development tools for the 8051 Microcontroller Architecture support every level of software developer from the professional applications engineer to the student just learning about embedded software development. Learn More

 

Hardware Development Tools:

 

Tool TypeSupplierMPNSupported   FamilyDescription
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM CortexTm-M  / ARM7Tm / ARM9TmULINK2 Debug Adapter

 

Back to top

Technical Documents


Learning Center
TypeDescription
User GuideCypress: User Guide for CY3684 EZ-USB FX2LP Development Kit
User GuideCypress: Quick Start Guide for CY3684 EZ-USB FX2LP Development Kit
Product BriefCypress: Release Notes for CY3684 EZ-USB FX2LP Development Kit
DatasheetCypress: Datasheet for CY7C68013A EZ-USB FX2LPTm USB Microcontroller High-Speed USB Peripheral Controller
Application NoteCypress: AN66806 - Application Note for Getting Started with EZ-USBRegistered FX2LPTm GPIF
Application NoteCypress: AN65209 - Application Note for Getting Started with FX2LPTm
Application NoteCypress: AN4078 - Application Note for Migrating From EZ-USBRegistered FX2Tm to EZ-USB FX2LPTm

 

Design Elements
TypeDescription
SchematicsCypress: Schematic File for CY3684 EZ-USB FX2LP Development Kit
LayoutCypress: Layout File for CY3684 EZ-USB FX2LP Development Kit
BOMCypress: BOM File for CY3684 EZ-USB FX2LP Development Kit
Application LibraryCypress: Software code on GPIF Designer

 

Back to top

Video


 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Back to top

Kit Features


 

Features of CY7C68013ACY7C68013A EZ-USBRegistered FX2LPTm USB Microcontroller High-Speed USB Peripheral Controller:


image

  • USB 2.0 USB IF high speed certified
  • Suspend current: 300 uA (typ)
  • Single chip integrated USB 2.0 transceiver, smart SIE, and enhanced 8051 microprocessor
  • Fit, form, and function compatible with the FX2
    • Pin compatible
    • Object code compatible
    • Functionally compatible (FX2LP is a superset)
  • Ultra low power: ICC No more than 85 mA in any mode
  • Software: 8051 code runs from:
    • Internal RAM, which is downloaded through USB

    • Internal RAM, which is loaded from EEPROM

    • External memory device (128 pin package)

  • 16 KB of on-chip code/data RAM
  • Four programmable BULK, INTERRUPT, and ISOCHRONOUS endpoints
    • Buffering options: Double, triple, and quad
  • Additional programmable (BULK/INTERRUPT) 64-byte endpoint
  • 8-bit or 16-bit external data interface
  • Smart media standard ECC generation
  • GPIF (general programmable interface)
    • Enables direct connection to most parallel interfaces
    • Programmable waveform descriptors and configuration registers to define waveforms

    • Supports multiple ready (RDY) inputs and Control (CTL) outputs

  • Integrated, industry standard enhanced 8051
    • 48 MHz, 24 MHz, or 12 MHz CPU operation

    • Four clocks per instruction cycle

    • Two USARTs

    • Three counter/timers

    • Expanded interrupt system

    • Two data pointers

  • 3.3 V operation with 5 V tolerant inputs
  • Vectored USB interrupts and GPIF/FIFO interrupts
  • Separate data buffers for the setup and data portions of a CONTROL transfer
  • Integrated I2C controller, runs at 100 or 400 kHz
  • Four integrated FIFOs
    • Integrated glue logic and FIFOs lower system cost

    • Automatic conversion to and from 16-bit buses

    • Master or slave operation

    • Uses external clock or asynchronous strobes

    • Easy interface to ASIC and DSP ICs

Back to top

Kit Contents


 

The Cypress CY3684CY3684 Development Kit supplied with below contents:

 

  • Hardware
    • EZ-USB advanced development board
    • EZ-USB prototyping board (breadboard)
    • USB A-to-B cable
    • RS-232 cable
    • Software installation CD-ROM
    • 3 Sample EZ-USB FX2LP IC (CY7C68013A-128AXCCY7C68013A-128AXC)
    • Quick start guide booklet
  • Software on CD-ROM
    • EZ-USB firmware library and firmware frameworks

    • Firmware sample code

    • Microsoft certified Signed Cypress generic USB driver (3.4.5.000) for Windows XP, Vista and 7 OS platforms.

    • Cypress USB class library (CyApi)

    • Cypress USB console

    • SuiteUSB 3.4.7 Development tools for Visual Studio

    • Cypress GPIF Designer

    • Cypress firmware and Keil monitor download driver sample

    • EZ-USB documentation and help files

Back to top

 

  • cy3684
  • cy7c68013a
  • 8051
  • fx2lp
  • ez-usb
  • keil
  • development_kit
  • cypress
  • cy7c68013a-128axc
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube