Renesas Release Information

Open issues for RL devices

Released: 22nd June 2026

Version: e2 studio 2026-04.3

List generated on 19 June, 2026 18:00

Device Specific Issue Lists

Fixed Issues

IDE-89704 Debug session terminates after a thread is disappeared. (GDB server)

Affected device families:Synergy RZ RX RL RE RA

When debugging RZ, RA, RE, Synergy, RX, or RL78 and when the option "RTOS integration in debug view" is enabled, the debug connection may be disconnected when a thread is deleted while debugging. Please don’t enable the option "RTOS integration in debug view".

IDE-39478 Optimization Assistant - Measuring execution time does not finish (Optimization assistant)

Affected device families:RX RL

Using Optimization Assistant Time measurement with GCC RX may cause the measurement unable to finish. The end address of function build from GCC RX may be different with the one in Disassembly view so Optimization Assistant cannot reach the end of function. If the measurement is too long to finish or unable to finish, just press "Cancel" to stop measurement.

IDE-90012 FAA core cannot run after stepping (Multicore Debugging GreenDSP)

Affected device families:RL

When debugging RL78 G24 device with FAA core using launch configuration created manually, resuming FAA core may not work after stepping.

In this case, please add "-uSyncMode= async" as additional gdb server argument before debugging.

Open Issues

IDE-61037 Build error occurs when adding new Build Configuration (CCRH Build plugin)

Affected device families:RX RL RH

All toolchain projects:

Build error occurs when executing Build with a new Build configuration you added.

At that case, please specify the toolchain and device to your project.

After opening the project, this can be achieved via the Project Explorer, project context menu.

On this menu access the "Renesas C/C++ Project Settings" and use the "Change Device" and "Change Toolchain Version" features.

IDE-58693 Emulator selection doesn’t list the connected emulators on Linux. (Debug Configuration)

Affected device families:RX RL RH RE RA

Debug configuration for E2 or E2LITE emulator will have the selection of serial No. of the emulator and it can be selected from the list of emulators which are connected to the PC. But this feature will work only on Windows. In case of Linux, please connect only 1 emulator to the PC to use the emulator with e2 studio.

IDE-84227 [Installation] .NET Framework does not automatically install in Custom Mode (Installer)

Affected device families:RL

When performing a custom installation on Linux Ubuntu an error is displayed regarding the Microsoft .net runtime. This should not be selected for installation on Linux.

If you uncheck 'Renesas RL78 Family Support (requiring .Net Framework)' item in 'Customise Feartures' page then the installation will be successful.

IDE-84609 Build problems with LLVM RL78G24 FAA project (Loadmodule Converter)

Affected device families:RL

Project build may fail for LLVM and FAA Assembler for FAA equipped RL78 devices. This is because dwarf-5 debug format is not yet supported by renesas_cc_converter.

Please change Debug format in "C/C++ Build → Settings → Tool Settings tab → Debug" to any value other than "Default" or "dwarf-5".

IDE-90252 Disconnecting debug sessions does not work properly for project using RL78/G24 multicores CPU + FAA (Multicore Debugging GreenDSP)

Affected device families:RL

When debugging project using RL78/G24 CPU with FAA, if "Terminate" button on the toobar is pushed, all debug sessions of both CPU and FAA cores are expected to be terminated.

But actually only the selected session is terminated, the remained session falls in waiting "time out".

If you want to terminate all debug sessions, please push "Terminate all" button on the toolbar instead of "Terminate"

IDE-90251 Editor view does not show source code when PC is on 0x0 (GDB)

Affected device families:RL RISC-V MCU

When debugging, Editor view does not show the source code for the address, if PC is on 0x0. As the start address is 0x0 for debugging FAA on RL78/G24 or debugging RISC-V MCU, it will happen on debugging.

In case of RL78 FAA, please try followings:

  • Open source file manually

  • Step or resume the program

  • Push "Refresh all" button on the toolbar to refresh the Editor view (for FAA).

to see the source code updated on the Editor view.

In case of RISC-V MCU, please resume the program to main.

IDE-59574 Breakpoint’s Ignore count does not work with RL78 (GDB server RL78)

Affected device families:RL

In case of using RL78, hardware breakpoint is realized by execution address after PC. This will cause several issues:

  • Temporary hardware breakpoint will not be removed after the breakpoint is hit. Therefore, the breakpoint will always hit. Please remove the temporary breakpoint manually after the breakpoint hits.

  • Ignore count of the breakpoint does not work.

  • In case of RL78/G10 (or RL78 devices which flash programming is disabled), software breakpoint is not supported. Therefore, temporary hardware breakpoint will be used for the cases:

    • Stepping over

    • Stepping return

    • Run to line

    • "Set breakpoint at" is specified in the debug configuration

    • etc

      When using these operations, if breakpoints are used in the debugging program, the operation will fail. Please release 1 or more breakpoint before the operation. And please invoke GDB command 'delete breakpoints' in Debugger Console view to remove the breakpoint after the program is suspended by "Set breakpoint at main". If the breakpoint is kept as it is, it will always hit and the next operation such as stepping return or stepping over may fail because no breakpoints can be used for the operation.

IDE-59342 Chart work incorrectly when set Monitor Points Consumption Current View (Current Consumption View)

Affected device families:RL

Workaround: If user using monitor point with Current Consumption, Chart will be displayed normally when the user press and hold the mouse on the horizontal scroll of the range of time.

IDE-50708 Address of main.c is not displayed with debugging (Debugging RL)

Affected device families:RL

The addresses for source lines may not be shown when debugging for projects imported from CS+.

To avoid this ensure the project is imported using the same name as its directory.

IDE-93989 Boot cluster size for RL78 Simulator shows incorrectly for the device not support this function for imported project which is created with the version before 2025-12. (Debug Configuration RL78)

Affected device families:RL

When importing old project for RL78 (which is created with e2 studio version earlier than 2025-12) of the device which does not support changing boot cluster size setting (such as RL78/G22), the Debug Configuration for RL78 Simulator will show 16 for "Change boot cluster size for BTBLS on connection [KB]".

Even the value shown for the boot cluster size setting, it does not impact to operation of the simulator debugging. Please just ignore it.

IDE-93684 Can not debug RL78/F25 project generated using RL78 Smart Configurator. (Debugging RL)

Affected device families:RL

The default projects generated using Smart Configurator version v1.16 for RL78/F2x devices have the default value for Flash serial programming security ID 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE not same as default security ID (0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF) of the device. This mismatch causes failing to authenticate when flashing to device. As a result, we cannot debug with it. To able to debug with it:

  • Please change the option on Debug Configuration, "Permit rewrite the serial programming security ID" to Yes. Please note that after debugging with above option changed, the flash serial programming security ID on the device will change to FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE.

IDE-96143 When reopening a project that was closed with SMS Debug enabled: the SMS Debug button appears ON, but internally the SMS Debug state is OFF. (SMS Debug)

Affected device families:RL

When reopening and debugging a RL78 Simulator project that was closed with SMS Debug enabled, the SMS Debug button appears ON, but internally the SMS Debug state is OFF. This will lead to the issue that we cannot debug SMS program.

Please push "Turn SMS On/Off" switch to OFF, then Push "Turn SMS On/Off" switch to ON again to able to debug SMS program.

IDE-96144 The debugger stops working after the SMS step when Trace is ON (SMS Debug)

Affected device families:RL

When debugging RL78 project with Simulator, the debug session may be terminated when both RL78 SMS Command List and Trace view are opened at the same time.

Please turn off the Trace view when you intend to debug SMS project.

IDE-96146 For CPU step and SMS step, e2studio make the different process (SMS Debug)

Affected device families:RL

When debugging RL78 SMS project with Simulator using Renesas RL78 Command List view, some specific SMS instructions execution can invoke CPU running synchronously. But if the CPU is located at a breakpoint, after executing these specific SMS instructions, the CPU PC is not changed as expectation.

To avoid the issue, please delete the breakpoint at CPU PC location when stepping SMS.

IDE-96246 The ended CPU step break occurs again during SMS step (Device Support RL78)

Affected device families:RL

When debugging RL78 SMS project with Simulator using RL78 SMS Command List view, in case the Trace/Timer/Coverage is ON, if SMS start break occurred during previous CPU execution, then subsequent SMS stepping may not work properly. In this case, after executing the SMS, the SMS PC and CPU PC may locate to the unexpected locations.

To avoid above issue, please turn Trace/Timer/Coverage OFF when debugging SMS.

IDE-96247 SMS step fails on executing WAIT command while CPU program breaks on a breakpoint (Device Support RL78)

Affected device families:RL

When debugging RL78 SMS project with Simulator using RL78 SMS Command List view, in case the Run-break Timer/Coverage is ON, and CPU program breaks on a breakpoint, if SMS steps on a WAIT command, SMS cannot break and keep on running.

To avoid above issue, please turn Timer/Coverage OFF when debugging SMS.

IDE-96147 Running status is displayed on CPU-side even if SMS step break has occurred after SMS wait command is executed (SMS Debug)

Affected device families:RL

When debugging RL78 project with Simulator using RL78 SMS Command List view, the CPU state maybe in running even if it is suspended actually. The issue happens when the Trace view is turned on or Start/Stop timer events are used.

Please turn off the Trace view or not use Start/Stop timer events when you intend to debug SMS project.

IDE-93745 Debug Configuration - bank swap option does not update correctly when changing device for RL78 Simulator (Debug Configuration RL78)

Affected device families:RL

When the RL78 device is changed in the Debug Configuration, the option "Connection Settings > Change BTBLS to use 'bank swap' on connection" keeps the value from the previously selected device.