
USB Basic Firmware <Short Sheet>
R01AN0495EJ0100 Rev.1.00 Page 2 of 32
Apr 15, 2011
1. Introduction
1.1 Feature Overview
The USB-BASIC-F/W is a sample program for USB interface control using the RX62N. The main features and
functions of USB-RX62N are as follows:
Can operate three patterns: host function, peripheral function and host/peripheral function.
• Sample program code for control transfer (enumeration)
• API for Bulk and Interrupt data transfer
• Sample program code for device connect/disconnect processing
• Sample program code for suspend/resume (remote wakeup) processing
• HUB sample program code
• In peripheral function mode, operation can be confirmed by using "USBCommandVerifier"(USBCV)
(USBCV is available for download from http://www.usb.org/developers/developers/tools/ )
The following functions must be provided by the customer to match the system under development.
• Overcurrent detection processing when connecting USB cables (host function mode).
• Descriptor analysis (host function mode).
• Device class driver,Application (bundled Sample)
1.2 Preparation
The following describes the evaluation environment required to operate this firmware, including the list of necessary
devices.
Evaluation Board
⎯ Renesas Starter Kit for RX62N (RX62N RSK):
Renesas Starter Kit+ for RX62N: a complete development kit for Renesas RX62N and RX62N RSK
micrcontrollers (manufactured by Renesas Electronics)
ÆRefer to the Starter Kit Instruction Manual for setup details.
Development Environment
⎯ High-performance Embedded Workshop 4, the integrated development environment (manufactured by Renesas
Electronics)
⎯ C/C++ Compiler Package for RX Family (manufactured by Renesas Electronics)
⎯ E1 Emulator or E20 Emulator (manufactured by Renesas Electronics)
⎯ Real-Time OS [RI600/4] for RX Family (supports ulTRON OS) (manufactured by Renesas Electronics)
ÆRefer to the corresponding instruction manual for details concerning each Renesas development environment.
Other
⎯ Emulator Host PC (Windows® 2000, Windows® XP)
⎯ USB Host PC (Windows® 2000, Windows® XP, Windows® Vista) (when developing a USB peripheral
system)
⎯ Target USB device (when developing a USB host system)
⎯ USB cable
Comentarios a estos manuales