Renesas Release Information

Open issues for RA devices

Released: 20th January 2025

Version: e2 studio 2025-01

List generated on 16 January, 2025 20:39

Device Specific Issue Lists

Fixed Issues

IDE-81186 Reset before download doesn’t seem to be invoked. (GDB Server RZ)

Affected device families:Synergy RZ RA DA

When debugging with the Segger J-link with ARM devices such as RA, when you set "Reset before download" to Yes, the reset operation does not take place.

IDE-80856 RTOS project cannot step (into, over, or return) on the OS thread when it has not been ran (GDB Server RA)

Affected device families:RX RA

When working with an RTOS project, it is essential that all threads are executed at least once after creation. Attempting to step into a thread that has not yet been run can terminate the debug session.

IDE-81127 Hotplug debugging of ThreadX RTOS only shows a single thread (Debugging RA)

Affected device families:RA

Hotplug debugging of ThreadX RTOS only shows a single thread.

IDE-80356 Program is stuck when step over return command line (Debugging RA)

Affected device families:RA

When debugging RA devices with E2 or E2LITE emulator, the debug connection will fail if the option "Reset at beginning of connection" in the debug configuration is set to "Yes". In this case, please specify "No" for "Reset at beginning of connection".

IDE-76307 "Stack Analysis" view does not support Arm LLVM compiler (Stack Analysis View)

Affected device families:RA

To show RA project (LLVM for ARM compiler) with Stack Analysis View on e2 studio 2024-10, please do the followng procedure:

  1. Add "-fstack-size-section" option

    + For C project: to "User defined compiler option" (in Tool Settings -> Compiler -> Source)
    + For C++ project: to "User defined compiler option" (in Tool Settings -> Compiler CPP -> Source)
  2. Modify the linker script as following:

    Open the "fsp.lld" in <project>/script folder
    Find the ".stack_dummy" and delete the second line "KEEP(*(.stack*))" and save it.
  3. Rebuild your project.

Open Issues

IDE-27850 CoreSight ITM: trace table disappear suddenly (Trace - CoreSight Plugin)

Affected device families:Synergy RA

When the content of the trace data is changed, the user is asked to refresh the updated data. After the update, the trace data editor is closed. The user needs to open the editor again to see the updated trace data.

IDE-84293 Cannot export trace records with unchecking Record limit option. (Trace plugin)

Affected device families:Synergy RE RA

When using Cortex-M devices with J-Link, the operation to save trace information in a file may fail, if trace view uses the display mode for disassemble or source display moded. Please set the disassemble/source mode to off when using the save operation.

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-76039 Cannot debug after stopping and restarting at a hardware breakpoint over limit (ARM GDB)

Affected device families:RX RL RA

While debugging, if hardware breakpoints are set over the limited number of the breakpoints, the next resume operation will not start the progarm on the device and it can’t be suspended on e2 studio. Please remove or disable the breakpoint which can’t be set before using resume operation.

IDE-84356 [ARM Debug Config] Trace tab that is used for multicore only appears for single core devices as well (Debug Configuration E2 ARM)

Affected device families:RE RA

When using RA/RE devices with E2/E2LITE emulator, debug configuration will show 'Trace' tab. It will not show any settings.

IDE-83275 Selected register unable to restore (IO view plugin)

Affected device families:RE RA

When using the IO Register view and the Selected Register tab for RA or RE device, the selected registers are not restored correctly when the debugger connection is started again.

Affected device families:RA

When using RA devices with TrustZone via J-Link and FSP 5.4 or later is installed, a reset command may be ignored if the DLM of the device is for non secure debugging. In this case, please change the setting "System Reset Request Accessibility" for the secure project on FSP to "Both Secure and Non-Secure State".

IDE-69167 Unable to build c++ build with RA Platform Installer for e2 studio 2023-10 FSP v5.0.0-beta (RA Platform Installer)

Affected device families:RA

When installing the platform installer for RA on Windows you may experience issues with GCC toolchain compilation if e2 studio is installed in a long path. Examples problems include not being able to find system include header files.

The workaround for this issue is to install e2 studio in shorter directory structure.

e.g.

c:\users\username\appdata\local\programs\renesas\e2_studio\toolchains\gcc_arm\arm-gnu-toolchain-12.2.mpacbti-rel1-mingw-w64-i686-arm-none-eabi

to

c:\renesas\e2_studio\toolchains\gcc_arm\arm-gnu-toolchain-12.2.mpacbti-rel1-mingw-w64-i686-arm-none-eabi

IDE-68849 When Start/Stop function is used with RA devices with E2/E2 Lite the stack frame is not correct (Debugging RA)

Affected device families:RA

When Start/Stop function is specified for RA devices with E2/E2 Lite emulator debugging, the stack frame displayed in Debug View doesn’t show the correct information.

Affected device families:RA

J-Link Compact will not be displayed in the list of "J-Link Serial" on the debug configuration. Please use it as 'Auto' for the J-Link Compact.

IDE-56429 [Linux] Firmware version does not display on console - RA + E2 (Debugging RA)

Affected device families:RA

For Linux environment with E2/E2LITE emulator, the version number of shared object will not be displayed in console while connection.

IDE-58871 The value for the register msplim and psplim is displayed as 0. (GDB Server RA)

Affected device families:RA

The register value for msplim and psplim will be displayed as 0 in Registers View, when using Cortex-M devices which support TrustZone via E2/E2LITE emulator.

Please refer to the value value of msplim_s/msplim_ns or psplim_s/psplim_ns insterd.

Affected device families:RA

When using RA6M4 with J-Link, data access events with values do not seem to work for some cases.

The variable is allocated to an odd address. When the variable is allocated to odd address, the event with data doesn’t hit with the specified value.

When the access size is WORD, the event with data doesn’t hit with the specified value.

Affected device families:RA

When debugging with J-Link ARM at NSECSD state, data flash can’t be erased and first byte of data flash can’t be read.

IDE-78672 Issues with project created with "Executable Using an RA Static Library" wizard (DDSC/FSP Smart Configurator)

Affected device families:RA

The feature for creating an Application to use an FSP Library currently does not support ARM TrustZone (and hence no Smart Bundle is created).

IDE-83529 [FSPSC] Failed to build flat/secure/non-secure project with IAR build tool on Linux (FSP Code Generation & Builder)

Affected device families:RA

When building a flat/secure/non-secure project with the IAR build tool on Linux the generated project contains references to Windows batch files. This causes an error. It will be fixed in a future version.

IDE-84512 RTOS threads do not show after starting debug session of old RA project without opening Debug Configuration dialog (Debugging RA)

Affected device families:RA

When debugging RA devices, the RTOS threads may not be displayed in Debug View, if the debugging is started withoug opening the debug configuration dialog and the setting is not saved on the latest e2 studio. In this case, please open the debug configuration dialog and start debugging from the dialog.

Affected device families:RA

When using ARM Cortex-M23 devices with J-Link, Eventpoint view enables to input the address mask value. Please don’t specify the address mask, as the mask setting will not work.

Affected device families:RA

When using ARM Cortex-M4 devices with J-Link, Trace Start/Stop events can be set on Eventpoint view. But the events will not trigger start/stop of the trace.

IDE-84948 The program jumps to a strange address after stepping in (GDB Server RA)

Affected device families:RA

Debugging sometimes jumps to an incorrect address when debugging with RA. This is caused by a toolchain bug that happens when using -gcc-sections . This option is removing the functions with unused code but cannot remove the associated debug information. This can then cause strange debugging where the code appears to jump to address 0.

This is because due to the toolchain issue the debug information for removed functions will look like they are placed at address 0. It happens on devices where the ROM starts at 0x0. This occurs for both GCC and LLVM.