Skip to main content

USB Driver

Share:
Subscribe:
Subscribe

USB Driver

Overview

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.

[Layer configuration of USB Driver]
Layer configuration of USB Driver

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

 

Support Status of target USB MCUs and USB ASSPs

Please refer to the USB device page for more detailed product information.

*. Target Integrated development environment (IDE) are as follows.
e2 studio: Renesas e2 studio, CubeSuite+: Renesas CubeSuite+, High-performance Embedded Workshop: Renesas High-performance Embedded Workshop, PM+: Renesas PM+,
IAR Embedded Workbench: IAR Systems IAR Embedded Workbench, MULTI: Green Hills SoftwareTM, Inc Multi

USB MCU

  • [For non-OS]
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 LibUSB USB F/W
Update
Mass
Storage
(HMSC)
Comm.
(HCDC)
HID
(HHID)
Mass
Storage
(PMSC)
Comm.
(PCDC)
HID
(PHID)
Printer
RL78 RL78/G1C
CubeSuite+ Embedded Workbench
sample * sample sample sample sample sample sample
RL78/L1C
CubeSuite+ Embedded Workbench
- - - - sample sample sample sample
RX RX100
e2 studio
Sample Sample Sample Sample Sample Sample Sample Sample - - -
RX600
High-performance Embedded Workshop
Sample Sample*4 Sample Sample Sample Sample Sample Sample - Sample -
78K 78K0R
PM+
- Sample*2 Sample*3 Sample Sample
78K0
PM+
- Sample*2 Sample*3 Sample
R8C R8C/3xU,
R8C/3xK
High-performance Embedded Workshop
Sample Sample Sample Sample Sample Under Development Sample Sample
V850 V850ES/Jx3-H/U
PM+
- Sample*2 Sample Sample Sample Sample Sample
V850ES/Jx3-E/L
PM+
- Sample*2 Sample Sample Sample Sample
V850E2/MN4
CubeSuite+ IAR Embedded Workbench MULTI
- Sample*2 Sample Sample Sample
V850E/Ix4-H
PM+
- Sample*2 Sample
V850E2/ML4
CubeSuite+
sample*7 Sample*4 Sample Sample*2 Sample*5
Sample*6
Sample*5 Sample
SuperH SH7200/SH7260
High-performance Embedded Workshop
Sample On Sale*1 Sample Under Development Under Development
SH7280
High-performance Embedded Workshop
- Sample*2 Sample Sample
SH7216
High-performance Embedded Workshop
- Sample*2 Sample Sample Sample Sample Sample Sample
SH7700
High-performance Embedded Workshop
Sample Sample*2 Sample Sample Sample
H8SX H8SX/1600
High-performance Embedded Workshop
- Sample*2 Sample Sample Sample
H8S H8S/2200,
H8S/2400
High-performance Embedded Workshop
- Sample*2 Sample Sample Sample Sample

  • [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 RX600
High-performance Embedded Workshop
sample sample*4 sample sample sample sample sample sample
SuperH SH7780
(SH-MobileR, R2, R2R)
High-performance Embedded Workshop
Sample Sample
  • Sample:Sample (free of charge) [Please refer to a linked site for downloadable usb driver.]
  • On Sale:On sale
  • Under Development:Under development
  • *:Under consideration
  • -:N/A

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 Sample Sample*4 Sample Sample Sample Sample Sample Sample
R8A66593 - sample sample sample sample
M66291 - Sample On Sale

  • [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 Sample Sample*4 Sample Sample Sample Sample Sample Sample
R8A66593 - Sample Sample Sample Sample
  • Sample:Sample (free of charge) [Please refer to a linked site for downloadable usb driver.]
  • On Sale:On sale
  • Under Development:Under development
  • *:Under consideration
  • -:N/A
  1. *1. Available µITRON correspondence.
  2. *2. USB Basic Firmware is included in each USB Device Class Firmware.
  3. *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. *4. Bundled simplified FAT file system.
  5. *5. V850E2/ML4 Example of USB Multifunction Operation
  6. *6. V850E2/ML4 MultiMediaCard Control Over USB Sample Program
  7. *7. V850E2/ML4 USB Host Software (Support USB Hub)

 

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.

 

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.

 

 


End of content

Back To Top