Overview
The USB target device class drivers consist of USB basic firmware and firmware for the appropriate USB class. You can use these drivers and firmware with our MCU USB IP to jump start your development.
Features
USB sample firmware is available for various USB applications.
Various USB Drivers
System Configuration and Functions
Layer configuration of USB Driver
Firmware and Application Notes
Download: Refer to the Target Devices (MCU/MPU, ASSP) and Product Lineup.
Please contact a Renesas sales office if you need any other USB sample drivers.
Target Devices (MCU/MPU, ASSP) and Product Lineup
Please refer to the USB overview for more detailed product information.
Target integrated development environments (IDE) are as follows.
- Renesas Electronics
: e2 studio |
: CS+ |
: High-performance Embedded Workshop |
: PM+
- Partners
: IAR Embedded Workbench |
: Green Hills Software MULTI |
: Arm DS-5 Development Studio
USB MCU
For non-OS
Target USB MCU/IDE * | Host | |||||
---|---|---|---|---|---|---|
USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | USB F/W Updater | ||||
Mass Storage (HMSC) | Comm. (HCDC) | HID (HHID) | ||||
RL78 | RL78/G1C ![]() ![]() ![]() |
— | — | |||
RX | RX111, RX113, RX231 ![]() |
8 | 4 8 | 8 | 8 | |
RX62x, RX63T ![]() |
2 | 4 8 | 8 | 8 | ||
RX631/63N, RX64M, RX71M, RX651/65N ![]() |
8 | 4 8 | 8 | 8 | ||
RZ | RZ/T1 ![]() ![]() ![]() |
2 | — | |||
RZ/A1H ![]() ![]() ![]() |
2 | — | ||||
R8C | R8C/3xU ![]() |
— | ||||
V850 | V850E2/ML4 ![]() |
7 | 4 | — | — | |
SuperH | SH7200/SH7260 ![]() |
— | — | — | — | |
SH7700 ![]() |
— | — | — | — |
Sample (free of charge) | — Not Available
* We offer a USB Driver with application program on our website. Refer to Firmware Integration Technology (FIT) for details of FIT module.
Target USB MCU/IDE * | Peripheral | |||||||
---|---|---|---|---|---|---|---|---|
USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | LibUSB | USB F/W Updater | |||||
Mass Storage (PMSC) | Comm. (PCDC) | HID (PHID) | Printer | |||||
RL78 | RL78/G1C, RL78/L1C ![]() ![]() ![]() |
— | — | 3 | ||||
RX | RX111, RX113, RX231 ![]() |
8 | 8 | 8 | 8 | — | — | |
RX62x, RX630/63T ![]() |
2 | 8 | 8 | 8 | — | |||
RX631/63N, RX64M, RX71M, RX651/65N ![]() |
8 | 8 | 8 | 8 | — | |||
RZ | RZ/T1![]() ![]() ![]() |
2 | — | — | — | — | ||
RZ/A1H ![]() ![]() ![]() |
2 | — | — | — | ||||
R8C | R8C/3xU, R8C/3xK ![]() |
|||||||
V850 | V850ES/Jx3-H/U ![]() |
2 | ||||||
V850ES/Jx3-E/L ![]() |
2 | — | — | |||||
V850E2/MN4 ![]() ![]() ![]() |
2 | — | — | — | ||||
V850E/Ix4-H ![]() |
2 | — | — | — | — | — | ||
V850E2/ML4 ![]() |
2 | 5 6 | 5 | — | — | — | ||
SuperH | SH7200/SH7260 ![]() |
Under Development | Under Development | — | — | — | — | |
SH7280 ![]() |
2 | — | — | — | — | |||
SH7216 ![]() |
2 | |||||||
SH7700 ![]() |
2 | — | — | — | ||||
H8SX | H8SX/1600 ![]() |
2 | — | — | — | |||
H8S | H8S/2200, H8S/2400 ![]() |
2 | — | — |
Sample (free of charge) | — Not Available
* We offer a USB Driver with application program on our website. Refer to Firmware Integration Technology (FIT) for details of FIT module.
For µITRON
Target USB MCU/IDE * | Host | Peripheral | |||||||
---|---|---|---|---|---|---|---|---|---|
USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | ||||||
Mass Storage (HMSC) | Comm. (HCDC) | HID (HHID) | Mass Storage (PMSC) | Comm. (PCDC) | HID (PHID) | ||||
RX | RX631/63N, RX64M, RX71M ![]() |
— | 4 | — | |||||
SuperH | SH7780 (SH-MobileR, R2, R2R) ![]() |
— | — | — | — | — | — |
Sample (free of charge) | — Not Available
* We offer a USB Driver with application program on our website. Refer to Firmware Integration Technology (FIT) for details of FIT module.
USB ASSP
For non-OS
Target USB ASSP | Host | Peripheral | ||||||
---|---|---|---|---|---|---|---|---|
USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | |||||
Mass Storage (HMSC) | Comm. (HCDC) | HID (HHID) | Mass Storage (PMSC) | Comm. (PCDC) | HID (PHID) | |||
R8A66597 | 4 | |||||||
R8A66593 | — | |||||||
M66291 | — |
Sample (free of charge) | — Not Available
For µITRON
Target USB ASSP | Host | Peripheral | ||||||
---|---|---|---|---|---|---|---|---|
USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | USB Basic Firmware (USB-BASIC-F/W) | USB Device Class Firmware | |||||
Mass Storage (HMSC) | Comm. (HCDC) | HID (HHID) | Mass Storage (PMSC) | Comm. (PCDC) | HID (PHID) | |||
R8A66597 | 4 | |||||||
R8A66593 | — |
Sample (free of charge) | — Not Available
NOTES
- 1. -
- 2. USB Basic Firmware is included in each USB Device Class Firmware.
- 3. Refer to this application note when using IAR / GCC compiler.
- 4. Bundled simplified FAT file system.
- 5. V850E2/ML4 Example of USB Multifunction Operation
- 6. V850E2/ML4 MultiMediaCard Control Over USB Sample Program
- 7. V850E2/ML4 USB Host Software (Support USB Hub)
- 8. The FIT module compatible versions are available. Refer to Firmware Integration Technology (FIT) for details of FIT module.
Partners
Renesas offers a wide network of partners to help support your development process. Please contact a Renesas sales office if necessary. Please check the USB overview for more details.
Development Tools Support
Title | Description |
---|---|
My Renesas | Create a My Renesas account to use our tool download services, receive e-newsletter/update notifications, and take advantage of our other services. |
e-learning | Information for studying and learning about microcontrollers and microprocessors. |
FAQ | Frequently asked questions and useful hints for development. |
Forum | A forum and community site to share technical information, questions and opinions with others who use Renesas MCU's. |
Tool News | Tool release information and other important information. |
Operating Environment | Information on system requirements and operating environment for the latest version of tools. |
Info on Discontinued Products | A list of Renesas software and tools that have been discontinued and are no longer being offered for new projects. |