Development Environment for the RH850 Family of Microcontrollers (MCUs)
Renesas and our partners offer various software and development tools which support large-scale and complex software development for the automotive market. Our products enable a development environment that improves reliability and performance of products and provides efficiency with the development process.

A free evaluation version is available that includes the building tools and the flash programming software.
RH850 Family Development Tool Lineup
MCU | Evaluation Board | Real-time OS | Integrated Development Environment (IDE) | On-chip Debugging Emulator | Full-Spec Emulator | Programmer |
---|---|---|---|---|---|---|
RH850 | RH850 Evaluation Platform & Automotive Starter Kits | FreeRTOS | e2 studio | E2 emulator | IE850A | PG-FP6 E2 emulator |
RI850V4 V2 | CS+ | E2 emulator | IE850A IE850 | |||
RI850V4 V2 FreeRTOS | Green Hills MULTI | E2 emulator | IE850A IE850 | |||
FreeRTOS | IAR EWRH850 | E2 emulator | — |
Integrated Development Environment
Powerful and Comprehensive Support for Developing Embedded Systems
Renesas integrated development environments provide powerful support for developing applications to run on the RH850 family devices.

e2 studio
This product is suitable for users who are conversant with the Eclipse environment and for those who want an environment for collaborative development with other users of the e2 studio, including those at distant locations. You can use it with the E2 emulator or the E1 emulator from Renesas to debug programs for RH850 microcontrollers that have been built by using Multi® from Green Hills Software Inc., as well as using the general plug-in features that have evolved with the open-source Eclipse IDE.
CS+
Learn more about CS+
Download and try a free evaluation version of CS+
This product brings together in a single package all of the basic software tools needed for software development, from coding through building and debugging. There is also a feature that displays information on variables, functions, etc., in an easy-to-understand format. A full selection of tutorials is available, allowing even beginners to get started using this integrated development environment right away.
Real-time OS
Real-Time OS for the RH850 Family (RI850V4 V2)
Learn more about the RI850V4 V2 real-time OS for the RH850 Family
- Conformance with µITRON 4.0, an industry standard
- Compact design suitable for ROM storage
- Full complement of service calls
- Excellent real-time performance (interrupt response time, task switching time)
- Support for convenient functions when used in conjunction with the CS+ integrated development environment (automatic setting of options required to build the OS, display of the state of objects managed by the OS such as tasks and semaphores, graphical display of task operation history and service call issue history)
Emulator
High Functional On-Chip Debugging Emulator E2
Also available as a flash memory programmer.
Learn more about the E2 Emulator
A high functionality model for more efficient development.
- High-speed download up to twice as fast as E1
- CAN Communication Time Measurement Solution (for CS+ only)
- Hot plug-in function available without an optional adapter
- Board interface compatible with that of E1
- Support for RH850 Family devices that will include the next-generation G4MH core, such as MCUs in the RH850/E2x Series.
Debug MCU Board
An optional Debug MCU Board is available. This board allows you to use enhanced debugging functions in the E2 emulator and E20 emulator. Additionally, it enables using a trace function even if the target MCU does not have trace function.
Learn more about the Debug MCU Board

Full-Spec Emulator IE850A
Learn more about the IE850A Emulator
A high-performance full-spec emulator makes it possible to use debugging capabilities, including an event, performance measurement and high-capacity trace acquisition.
- Support for RH850/E2M group
- Support for RH850/U2A16 group
- Collect long-term program execution histories
- Use IE850A and E2 emulator on the same user system
Full-Spec Emulator IE850
Learn more about the IE850 Emulator
A high-performance full-spec emulator makes it possible to use debugging capabilities, including an event, performance measurement and high-capacity trace acquisition.
- Support for RH850/E1x series
- Support for RH850/D1x series
- Acquire high-capacity trace
- Simply switch to the pod for the target device to accommodate a new MCU model
Flash Programming Tools
Two approaches to a programming environment are available for your development on a range of goals and situations.
Programming Controlled by a PC
Flash programming software
Renesas Flash Programmer
Learn more about the Renesas Flash Programmer (Programming GUI)
Download and try a free evaluation version
- PC-controlled programming via the E2 emulator, E1 emulator, a serial connection
- Easier creation of projects
- Ability to cooperate with other software by batch processing
- Programming a unique code to a designated area of flash memory

Programming Controlled by a PC or Stand-Alone Programming
Flash programmer
PG-FP6
Learn more about the PG-FP6
Download the latest Programming GUI (FP6 Terminal)
- Standalone programming
- PC-controlled programming using dedicated GUI (FP6 Terminal)
- Up to 8 savable programming environments
- Optimized for production line programming (command control or remote control)
- Programming a unique code to a designated area of flash memory

Partner product lineup
AUTOSAR Solutions | ||
---|---|---|
AUTOSAR BSW | EB tresos® | Elektrobit Corporation http://www.elektrobit.com/ |
MICROSAR | Vector https://www.vector.com | |
BSW Embedded Components | KPIT Technologies Ltd. https://www.kpit.com/ | |
AUTOSAR OS | EB tresos® | Elektrobit Corporation http://www.elektrobit.com/ |
RTA-OS | ETAS GmbH http://www.etas.com/ | |
MICROSAR OS | Vector https://www.vector.com | |
AUTOSAR RTE Editor/Generator | SystemDesk® | dSPACE GmbH http://www.dspace.com/ |
DaVinci Developer | Vector https://www.vector.com | |
Compiler/IDE | Green Hills Multi V850 and RH850 Embedded Software Solutions | Green Hills Software https://www.ghs.com |
IAR Embedded Workbench IAR Embedded Workbench for Renesas RH850 | IAR Systems https://www.iar.com/ | |
AUTOSAR development platform | Capital embedded solution | Siemens EDA https://eda.sw.siemens.com/en-US/ |
AUTOSAR-Compatible Mass Production Code Auto-Generation Tool | MATLAB | The MathWorks, Inc. http://www.mathworks.com/ |
TargetLink | dSPACE GmbH http://www.dspace.com/ |
Functional Design Tools | |
---|---|
ZIPC Feature ZIPC AUTOSAR | CATS CO.,LTD. https://www.zipc.com/en/ |
Prism | Approov https://approov.io |
SystemDesk | dSPACE GmbH http://www.dspace.com/ |
EB GUIDE Studio/GUIDE GTF | Elektrobit Corporation http://www.elektrobit.com/ |
SysConf with SWCD Builder | KPIT Technologies Ltd. https://www.kpit.com/ |
MATLAB/Simulink | The MathWorks, Inc. http://www.mathworks.com/ |
Network Designer CAN Network Designer LIN Network Designer FlexRay | Vector https://www.vector.com |
ECU Design Tools | |
---|---|
VLAB™ Simulation Environment | ASTC Pty Ltd. http://www.astc-design.com/ |
EB tresos® Studio/AutoCore EB tresos® SafetyOS EB tresos® Osek OS | Elektrobit Corporation http://www.elektrobit.com/ |
ECU Spectrum RTE Generator BSW Generator | KPIT Technologies Ltd. https://www.kpit.com/ |
Virtualizer | Synopsys http://www.synopsys.com/ |
CANbedded osCAN LIN driver CANfbl Vector AUTOSAR Solution MICROSAR (Basic Software for AUTOSAR) | Vector https://www.vector.com |
Virtual Environment | |
---|---|
VLAB™ Simulation Environment | ASTC Pty Ltd. http://www.astc-design.com/ |
Virtualizer | Synopsys http://www.synopsys.com/ |
Implementation Tools | |
---|---|
The MULTI Integrated Development Environment V850 and RH850 Embedded Software Solutions | Green Hills Software https://www.ghs.com Advanced Data Controls Corp. https://www.adac.co.jp/eng [email protected] |
IAR Embedded Workbench (EW) IAR Embedded Workbench | IAR Systems AB https://www.iar.com [email protected] |
Debugging Tools | |
---|---|
StackAnalyzer | Absint GmbH https://www.absint.com [email protected] |
Automated Embedded Software Unit Testing Tool CoverageMaster winAMS MC-Checker: Model and Code Comparator | GAIO TECHNOLOGY CO., LTD. https://www.en.gaio.co.jp/ [email protected] |
WinIDEA iC5000 Base Unit testIDEA | iSYSTEM AG https://www.isystem.com [email protected] |
TRACE32 | Lauterbach GmbH https://www.lauterbach.com/ [email protected] |
Emulators: adviceLUNA advicePRO advicePLUS advicePOCKET Programmers: G-NETIMPRESS MegaNETIMPRESS C"arNETIMPRESS | DTS INSIGHT CORPORATION https://www.dts-insight.co.jp/en/ For emulators: [email protected] For programmers: [email protected] |
Universal Debug Engine UDE Universal Access Devices UAD | PLS Programmierbare Logik & Systeme GmbH https://www.pls-mc.com [email protected] |
ECU Verification Tools | |
---|---|
VLAB™ Simulation Environment | ASTC Pty Ltd. http://www.astc-design.com/ |
DCI-GSI1/DCI-GSI2 | dSPACE GmbH http://www.dspace.de/ [email protected] |
Virtualizer | Synopsys http://www.synopsys.com/ |
CANalyzer CANoe CANscope CANstress FRstress CANape VectorCAST | Vector https://www.vector.com |