EasyManua.ls Logo

Cypress EZ-USB FX3 CYUSB3KIT-001 - User Manual

Cypress EZ-USB FX3 CYUSB3KIT-001
87 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
CYUSB3KIT-001
EZ-USB
®
FX3™ Development Kit Guide
Doc. #: 001-70237 Rev. *C
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): +1.800.858.1810
Phone (Intnl): +1.408.943.2600
http://www.cypress.com
Downloaded from Arrow.com.

Table of Contents

Questions and Answers

Summary

Introduction

Kit Contents

Lists the components included in the EZ-USB FX3 DVK hardware kit.

FX3 Software

Details the FX3 DVK Installer and FX3 SDK Installer software.

Tools Not Included

Lists essential software and hardware not provided in the kit.

Other Suggested Tools

Additional Learning Resources

Document History

Documentation Conventions

Abbreviations

Getting Started

FX3 DVK Software Installation

Guides users through the installation process for the FX3 DVK software.

FX3 DVK Software Installation

Details the installation wizard and product installation overview.

FX3 DVK Software Installation

Explains the installation progress and configuration of software modules.

FX3 DVK Software Installation

Covers using the Cypress Update Manager and installation directories.

FX3 SDK Installation

FX3 SDK Installation

Rolling Back to a Previous Version of FX3 SDK

FX3 SDK Installation on Linux OS

Eclipse IDE Quick Tour

Start Eclipse

Import a Project

Import a Project

Tweak Eclipse IDE Settings

Example 1: Blinking LED and Push Button

Example 1: Blinking LED and Push Button

FX3 Firmware Download and Debug Methods

Run Code

Provides steps to download and run firmware directly over USB.

Run Code

Details using the Cypress USB Control Center for firmware download.

Run Code with Serial Debug

Run Code with Serial Debug

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Download and Debug over JTAG

Code Structure

Importing All Cypress Examples

Kit Operation

Default Jumper Settings on DVK Board

Details the factory default jumper and dip switch configurations for the DVK.

Bus-Power Mode

Self-Power Mode

Self-Power Mode

First Time USB Enumeration

Manual Installation of Cypress Driver

Manual Installation of Cypress Driver

Boot Options

Boot Options

USB Boot

Download Firmware Image to FX3 RAM

Download Firmware Image to FX3 RAM

I2 C Boot

Download Firmware Image to I2 C EEPROM

Download Firmware Image to I2 C EEPROM

Download Firmware Image to I2 C EEPROM

Booting from I2 C EEPROM

Choosing the Correct I2 C EEPROM Configuration

Choosing the Correct I2 C EEPROM Configuration

SPI Boot

Download Firmware Image to SPI Flash

Download Firmware Image to SPI Flash

Download Firmware Image to SPI Flash

Booting from SPI Flash

ADMUX Boot

USB 3.0 Enumeration

Example 2: Loopback of Data over Bulk Endpoints

Example 2: Loopback of Data over Bulk Endpoints

Modify the Bulkloop Firmware Example

Modify the Bulkloop Firmware Example

Modify the Bulkloop Firmware Example

Modify the Bulkloop Firmware Example

Modify the Bulkloop Firmware Example

Example 3: Measurement of Throughput Using USB 3.0 Bulk Transfers

Example 3: Measurement of Throughput Using USB 3.0 Bulk Transfers

Example 3: Measurement of Throughput Using USB 3.0 Bulk Transfers

Hardware

Power Supply

Describes the two methods for powering the FX3 DVK board.

Power Supply

Lists voltage levels for different power domains and associated jumpers.

USB Receptacle

Details the USB 3.0 Micro-B receptacle and its pin assignments.

USB Receptacle

Clocking Mechanism for FX3

Clocking Mechanism for FX3

GPIF II Connector

GPIF II Connector

GPIF II Connector

GPIF II Connector

Interconnecting to the GPIF II Connector

Interconnecting to the GPIF II Connector

Interconnecting to the GPIF II Connector

FX3 DVK Interconnect Boards

Reset Circuit

Serial Interfaces

I2 C Interface

I2 C Interface

I2 S

SPI and UART

SPI and UART

JTAG

Appendix - Troubleshooting

Self-Power Mode

Lists common problems and solutions for FX3 DVK self-power mode.

Bus-Power Mode

Lists common problems and solutions for FX3 DVK bus-power mode.

USB 2.0 Enumeration

USB Driver Installation

USB Boot

I2 C Boot

SPI Boot

USB3.0 Enumeration

Appendix - PCB Layout

Assembly Top

Shows the layout and placement of components on the top side of the PCB.

Assembly Bottom

Cypress EZ-USB FX3 CYUSB3KIT-001 Specifications

General IconGeneral
Device NameCypress EZ-USB FX3 CYUSB3KIT-001
CategoryMicrocontrollers
Kit TypeDevelopment Kit
Microcontroller TypeEZ-USB FX3
Core ArchitectureARM
Silicon Core NumberFX3
Core Size32-bit
ConnectivityUSB 3.0
USB InterfaceUSB 3.0
Program Memory Size512 KB
Program Memory TypeFlash
RAM Size256 KB
Operating Temperature-40°C ~ 85°C
PeripheralsI2C, SPI, UART
Operating Supply Voltage3.3V
Voltage - Supply (Vcc/Vdd)3.3V

Related product manuals