1. Home
    2. Software and Tools
    3. Software (OS/Middleware/Driver)

USB Driver

The USB target device class drivers consist of USB basic firmware and firmware for the appropriate USB class.
These, together with the MCU USB IP makes it easy to jump start your system development.

Feature

[Various USB Driver]
Prepare for USB Sample Firmware available for USB application.

System Configuration and Functions

[Layer configuration of USB Driver]

Where to obtain firmware and application notes

Download from the Internet: Refer to the Support Status table above.
Please contact a Renesas sales office if you need any other USB sample driver.

 

Target Devices (MCU/MPU, ASSP) and Product Lineup

Please refer to the USB device page for more detailed product information.
Target Integrated development environment (IDE) are as follows.

Renesas Electronics

  • :e2 studio,
  • :CS+,
  • :High-performance Embedded Workshop,
  • :PM+

Partners

  • :IAR Systems IAR Embedded Workbench,
  • :Green Hills SoftwareTM, Inc MULTI

USB MCU [For non-OS]

  • ◎:Sample (free of charge) [Refer to a linked site for downloadable usb driver.]
  • ○:On sale
  • △:Under development
  • *:Under consideration
  • -:N/A
Target USB MCU/
IDE*
HostPeripheral
USB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class FirmwareUSB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class FirmwareLibUSBUSB F/W
Update
Mass
Storage
(HMSC)
Comm.
(HCDC)
HID
(HHID)
Mass
Storage
(PMSC)
Comm.
(PCDC)
HID
(PHID)
Printer
RL78RL78/G1C
CubeSuite+ Embedded Workbench

sample
[DL]

*

sample
[DL]

sample
[DL]

sample
[DL]

sample
[DL]

sample
[DL]

sample
[DL]

RL78/L1C
CubeSuite+ Embedded Workbench
----

sample
[DL]

sample
[DL]

sample
[DL]

sample
[DL]

RXRX111, RX113, RX231
e2 studio
*8

Sample
[DL]

*4 *8

Sample
[DL]
*8

Sample
[DL]
*8

*8

Sample
[DL]
*8

Sample
[DL]
*8

Sample
[DL]
*8

---
RX62x, RX63x
High-performance Embedded Workshop

Sample
[DL]
*8

Sample
[DL]

*4 *8

Sample
[DL]
*8

Sample
[DL]
*8

Sample
[DL]
*8

Sample
[DL]
*8
Sample
[DL]
*8
Sample
[DL]
*8
- Sample
[DL]
-
RX64M, RX71M
e2 studio
*8 Sample
[DL]

*4 *8
Sample
[DL]
*8
Sample
[DL]
*8
*8 Sample
[DL]
*8
Sample
[DL]
*8
---
78K78K0R
PM+
-Sample *2Sample *3Sample Sample
78K0
PM+
-Sample *2Sample *3Sample 
R8CR8C/3xU,
R8C/3xK
High-performance Embedded Workshop

Sample
[DL]

Sample

sample
[DL]

sample
[DL]

Sample
[DL]

Sample
[DL]
Sample
[DL]
Sample
[DL]
 
V850V850ES/Jx3-H/U
PM+
-Sample *2SampleSampleSampleSample Sample
V850ES/Jx3-E/L
PM+
-Sample *2SampleSampleSample Sample
V850E2/MN4
CubeSuite+ IAR Embedded Workbench MULTI
-Sample *2

Sample
[DL]

Sample
[DL]

Sample 
V850E/Ix4-H
PM+
-Sample *2Sample 
V850E2/ML4
CubeSuite+

sample
[DL]
*7

Sample
[DL]
*4

Sample
[DL]

Sample *2

Sample
[DL]
*5
Sample
[DL]
*6

Sample
[DL]
*5

Sample
[DL]

SuperHSH7200/SH7260
High-performance Embedded Workshop
SampleOn Sale *1SampleUnder DevelopmentUnder Development 
SH7280
High-performance Embedded Workshop
-Sample *2SampleSample 
SH7216
High-performance Embedded Workshop
-Sample *2SampleSampleSampleSampleSampleSample
SH7700
High-performance Embedded Workshop
SampleSample *2SampleSampleSample 
H8SXH8SX/1600
High-performance Embedded Workshop
-Sample *2SampleSampleSample 
H8SH8S/2200,
H8S/2400
High-performance Embedded Workshop
-Sample *2SampleSampleSampleSample 

NOTE: We offer a USB Driver with application program on our website. Refer to this page for details of FIT module.

 

USB MCU [For µITRON]

  • ◎:Sample (free of charge) [Refer to a linked site for downloadable usb driver.]
  • ○:On sale
  • △:Under development
  • *:Under consideration
  • -:N/A
Target USB MCU/
IDE*
HostPeripheral
USB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class FirmwareUSB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class Firmware
Mass
Storage
(HMSC)
Comm.
(HCDC)
HID
(HHID)
Mass
Storage
(PMSC)
Comm.
(PCDC)
HID
(PHID)
RXRX62x, RX63x
High-performance Embedded Workshop
samplesample *4samplesamplesamplesamplesamplesample
SuperHSH7780
(SH-MobileR, R2, R2R)
High-performance Embedded Workshop
SampleSample

 

USB ASSP [For non-OS]

  • ◎:Sample (free of charge) [Refer to a linked site for downloadable usb driver.]
  • ○:On sale
  • △:Under development
  • *:Under consideration
  • -:N/A
Target USB ASSPHostPeripheral
USB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class FirmwareUSB 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

Sample
[DL]

Sample
[DL]
*4

Sample
[DL]

Sample
[DL]

Sample
[DL]

Sample
[DL]

Sample
[DL]

Sample
[DL]

R8A66593-

sample
[DL]

sample
[DL]

sample
[DL]

sample
[DL]

M66291-Sample

 

USB ASSP [For µITRON]

  • ◎:Sample (free of charge) [Refer to a linked site for downloadable usb driver.]
  • ○:On sale
  • △:Under development
  • *:Under consideration
  • -:N/A
Target USB ASSPHostPeripheral
USB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class FirmwareUSB Basic
Firmware
(USB-BASIC-F/W)
USB Device Class Firmware
Mass
Storage
(HMSC)
Comm.
(HCDC)
HID
(HHID)
Mass
Storage
(PMSC)
Comm.
(PCDC)
HID
(PHID)
R8A66597SampleSample *4SampleSampleSampleSampleSampleSample
R8A66593-SampleSampleSampleSample

*1. Available µITRON correspondence.

*2. USB Basic Firmware is included in each USB Device Class Firmware.

*3. HID Driver and Comm.(CDC) Driver for 78K0(µPD78F0730) are made up the pseudo unique Class because 78K0(µPD78F0730) only has 3 Endpoints. As a result, it takes the dedicated PC Driver to operate.

*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 this page for details of FIT module.

 

Linux-compliant Driver

The Linux driver for the following Renesas USB device is released from the Linux community site. It is included in Linux kernel.
Please download and use the current Linux Kernel from the Linux community site, if you're using the Linux driver. Please contact to Linux community, if you have a question regarding the Linux driver.

 

The availability of Linux drivers in the Linux community
 
USB ASSP Host*1 Peripheral
Mass Storage Audio HID HUB USB Gadget*2
R8A66597 ok ok ok ok ok
  • *1. The Linux driver is supporting the Linux Kernel version after version 2.6.24.
  • *2. The Linux driver is supporting the Linux Kernel version after version 2.6.31.

Please download the Linux kernel source.
http://www.kernel.org/

Partners

It is possible to introduce the partner vender to you. Please contact a Renesas sales office If necessary. Please check the USB device page in our region website.

Below you will find information to support the development of your application.

 

Information supporting development tools

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.

Confirm below disclaimers

Input Renesas account name and password

Menu
Contact