Overview
Description
e² studio supports the new device RL78/F22.
e² studio is an Eclipse-based integrated development environment (IDE) for Renesas MCUs. In addition to Eclipse’s own powerful code editor, e² studio offers a rich range of extended functions. e² studio covers all development processes, from the downloading of sample code to debugging.
Release Information
| Architecture | Ver. | Released |
|---|---|---|
| 64-bit version | 2025-12 | Dec 12, 2025 |
| 32-bit version (Note1) | V7.8.0 | Apr 20, 2020 |
Note
- Henceforth, only the 64-bit version of the e² studio is to have regular updates. Updates to the 32-bit version of the e² studio, on the other hand, will be limited to essential modifications.
- Details of upgrade (See Tool News)
- Operating Environment
- How to install: User's Manual Chapter 2
Information on Usage
| Installation | Building and Debugging | Generating Code |
|---|---|---|
| e² studio Integrated Development Environment User's Manual: Getting Started Guide RX, RL78, RH850 Family Rev.1.00 (PDF | English, 日本語) | See Chapter 3 and subsequent chapters of the AP4, Applilet3 Common Operations User's Manual (PDF | English, 日本語) | |
FAQ
| Title |
|---|
| e² studio FAQs |
| Where can I find e² studio tutorial? |
| Project Migration from CS+ to e² studio |
Target Devices
Design & Development
Explore
Videos & Training
This video demonstrates how to show or hide toolbar buttons for each perspective in e² studio.
Additional Details
See the table below for features of the software and tools available for use with the e² studio on RL78-family products.
For an overview of the functions and features of the e² studio, refer to e² studio (the general page).
Code generation support and other useful functions for the RL78 family
| Tool name | Description |
|---|---|
| Smart Configurator | A GUI-based tool that provides support for downloading and importing middleware for code generation and configuring various settings |
| Smart Manual | A function that allows you to find various information in a hardware manual, such as on registers, without opening the actual hardware manual |
| Smart Browser | A function that allows you to easily search and show the latest version of the hardware manual, technical updates, application notes, and tool news for the Renesas microcontroller you are using |
| Assistant for Optimization | A function that assists in optimizing the size of program code |
Note
- Only RL78/G2 and RL78/G24 are supported.
Compilers for the RL78 Family
| Supported Compiler | Information on usage |
|---|---|
| Renesas C Compiler Package for RL78 Family [CC-RL] |
|
| Open Source ・LLVM for Renesas RL78 |
|
| IAR IAR C/C++ Compiler for Renesas RL78 |
|
Note:
- CC-RL V1.13.01 supports Ubuntu version 20.04. Support for other versions of Ubuntu is under consideration for the next version.
Debugging tools for the RL78 Family
- Simulator for e² studio of RL78 Family (Note1)
- E2 Emulator (Note2)
- E2 Emulator Lite (Note2)
- E1 Emulator(Discontinued product)
- IECUBE for RL78 Family (Note2)
Note
- Installed in the e² studio as a standard item.
- Compatible with tools from IAR
QE: Tools for Particular Applications for the RL78 Family
Support
Support Communities
- e2 studio 2022-04
Hi Team, I have downloaded e² studio 2022-04 from the e² studio information for RL78 Family | Renesas. After installing it, I encountered an error when trying to add a new project: "No tool chain version selected," as shown in the attached image below. I also downloaded and installed the ...
Apr 10, 2025 - How to use R5F100AG mcu
... not support this mcu. In order to generate code I can use Applilet3 but it is a very old software and seems to be incompatible with the current version of e2studio and cs+.Have you got any suggestion for me?Wich is the way to write code for R5F100AG easily?
Jun 30, 2023 - About E0562321 "monitor1" overlaps section".text"
Hi I was working with the R5F10278 MCU from the RL78 family using the E2 studio program. After a while I got the following error.When I looked at the forum posts I saw that the memory space is full but the RAM/ROM Memory usage section is not ...
Nov 7, 2024
Knowledge Base
- Where Can I Find the e² studio Tutorials?
... e2 studio for RA Family: https://www.renesas.com/e2studio-rae2 studio for RZ Family: https://www.renesas.com/e2studio-rze2 studio for RL78 Family: https://www.renesas.com/e2studio-rl78e2 studio for RX Family : https://www.renesas.com ...
Dec 28, 2022 - Can I use CA78K0R compiler for RL78 in e² studio
... CC-RL) for the RL78 family to perform build operation in e² studio. Additionally, load modules output by the CA78K0R compiler cannot be debugged in e² studio, and therefore you need the CC-RL build environment for debugging. Support information for migration from CA78K0R to CC-RL is also posted ...
Jun 28, 2017 - Output Assembler Source File with C Source Information (CC-RL)
... asmopt=-prn_path)] in the [Output assembly source file] property. -When using e2 studio Open the project properties setting dialog box and click [C/C++ Build] -> [Settings]. Then, from the [Tool Settings] tab, select [Compiler] -> [Object], and then select the check box for the [Output assemble source file] property.
Feb 7, 2020