Renesas supports your entire development process for the RL78 applications by development tools such as easy-to use emulators and programming tools, as well as integrated development environments (e² studio and CS+) that highly enhance your development environment.
The e² studio and CS+ are equipped with various smart functions (the Smart Manual facility, the Smart Browser, and so on) for improved working efficiency. We also provide QE tools to improve the efficiency of debugging by incorporating development know-how to give strong support in the development of system solutions incorporating fields such as motor control, Bluetooth® low energy, or USB.
We provide an RL78 Web Simulator to assist in the early evaluation of development free of charge. This is also suitable for estimating consumption current by battery-powered equipment in which an RL78 MCU is used.
Integrated Development Environment, a big support to the entire embedded system development
IDE e² studio - Eclipse-based Integrated Development Environment!
e² studio is an integrated development environment for the Renesas RL78 Family of MCUs, based on the globally used open-source integrated development environment Eclipse. Combined with the multifunctional editor and project management tools of Eclipse CDT, e² studio has various extended functions from Renesas, contributing to reducing the time you spend on development. e² studio is suitable for those who are conversant with the Eclipse environment or those who want to use the plug-in features that have evolved with the open-source Eclipse IDE.
IDE CS+ - simple, usable, and secure!
CS+ is an integrated development environment originally designed by Renesas and brings all the development environment elements needed for Renesas microcontrollers together in a single package. This product supports your entire application development, from coding through building and debugging, with many functions such as static code analysis and graphical display of the values of variables. A full selection of tutorials is also available, allowing you to find its simplicity, usability, and security of use even if you are a beginner. CS+ is suitable for those who are using Renesas MCUs.
Compiler bringing out the efficiencies of the RL78
CC-RL compiler from Renesas - supporting easy translation from existing MCU
This compiler offers the enhanced optimizations and generates codes to bring out the efficiencies of the RL78 MCUs. Combined with various features for embedded systems, it supports the translation from existing CPU. The MISRA-C rule checker is also included as standard, contributing to enhancing the reliability of program. You will also find the most suitable one from the selectable licenses for your system development.
Compilers by IAR Systems
IAR Systems offers compiler products with the industry-leading code generation rate (the compilers originally designed by IAR Systems). They are the worldly used tools (Japanese versions are also released), the functional safety versions certified according to IEC61508/ISO26262, the international standards for functional safety.
GNU Tools GNURL78
Open-source compiler, provided for free. This can be used in combination with IDE e² studio.
With this simulator, you can simulate consumption current by RL78 MCUs without the need to purchase a development tool. Simply set up operation of the MCU, and the simulator calculates consumption current, including by peripheral functions. There is no need to check the detailed characteristics in the hardware manual or to write a program.
High Performance, Low Cost Emulator
Renesas On-chip Debugging Emulator
These on-chip debugging emulators can be also used as flash programmer. Execution address and data access break functions and on-chip trace function are supported.
E2 emulator [Supported IDEs: e² studio, CS+, IAR EWRL78]
This high-performance model makes for more efficient development. Using combinations with the upcoming release solutions will contribute to reduction in development time.
E2 emulator Lite [Supported IDEs: e² studio, CS+, IAR EWRL78]
This product has the same debugging function as E1 emulator has, at more affordable price. Since the target interface is compatible with that for the E1 emulator, it is connectable to boards designed for the E1 emulator.
Full-Spec. Emulator from Renesas
This full-spec emulator has broad functionality for RL78 Family MCUs. This emulator makes high-performance debugging functions, such as functions to measure performance, coverage, and tracing, available.
Emulators from Renesas Partners
Various emulators from Renesas Partners also available.
Select the best flash programming tool for you
Renesas Flash Programmer, on-board programming software - for developing, testing, writing small
Enables you to program via one of Renesas on-chip debugging emulators (E2 emulator Lite, E2 emulator, E1 emulator), or using a serial of the RL78 Family. Most suitable for flash programming at testing, developing, or writing small.
PG-FP6, flash programmer - supports programming without PC
A flash programmer supporting standalone programming which can be operated without using PC, allowing you a high-speed programming. Most suitable for programming in large or updating at a field.
Various Programmers from Renesas Partners Also Available
We also offer some programmers by our partners for on-board programming and off-board programming.