Renesas Release Information

Open issues for All devices

Released: 22nd October 2024

Version: e2 studio 2024-10

List generated on 21 October, 2024 17:05

Device Specific Issue Lists

Fixed Issues

IDE-78597 [Integration Service] Program is automatically disconnected in the case of no binary file is downloaded (Integration Server)

Affected device families:All

When using the Integration Server to debug a NEW project, it is disconnected automatically (debugging with e2 studio works normally).

Workaround: Open Debug Configuration and select the project launch to resolve the issue.

IDE-73440 Building projects on macOS give build message "fcntl(): Bad file descriptor" (CDT)

Affected device families:All

When building on macOS you may see "fcntl(): Bad file descriptor" appear in the build console.

You can avoid these errors by going to "C/C++ Build → Behavior" in the project properties, selecting "Use custom build arguments" and setting the build arguments to "-r -jN" where "N" is the number of parallel build processes to use. This may however result in false build errors and warnings to show in the problems view & at the end of the build console.

IDE-80362 RZ/A2M Bit definitions in RSCANnGAFCFG0 is different between UM and IO window (IO view plugin)

Affected device families:RZ

RZ/A2M Bit definitions in RSCANnGAFCFG0 are different between user manual and the IO window displayed in e2 studio.

IDE-80628 OS Thread 2nd stackframe is not displayed properly when RTOS (ThreadX) Integration in debug view is enabled for RX. (GDB server RX)

Affected device families:RX

When debugging RX with RTOS, the OS Thread 2nd stack frame is not displayed properly when using RTOS (ThreadX) Integration.

Affected device families:RX

When debugging RX devices, the performance analysis result which is measured by the timer start/stop events may not be displayed. In this case, please re-set the event after the connection.

IDE-78841 [RH850] PA view does not show data when existing a breakpoint in the main source (GDB Server RH850)

Affected device families:RH

When debugging with the RH850 using the E1 emulator Performance Analysis data is not displayed in that view when eventpoints are also configured.

For example when there is a configured Timer Start/Stop event the Performance Analysis view data is empty even when switched on.

IDE-78449 Cannot create RE IAR project (Project Generation RE)

Affected device families:RE

When using the IAR toolchain with e2 studio and you try to create a RE family project. The project generation will fail.

A message "Project cannot be created" is displayed along with the text "Failed to set option".

IDE-78614 [RDPM] Allow only one instance of RDPM to be initiated at a time (RA TrustZone)

Affected device families:RA

In Renesas Device Partition Manager (RDPM), when connecting to EK-RA6M4 using J-Link OB, the connection will potentially fail if connection is attempted quickly in succession. Please wait at least one second in between each connection to prevent the occurrence of the issue.

IDE-81335 Missing reset option for DA14535 prevents debug session starting (DA SDK Support)

Affected device families:DA

On first boot a debugging session may not reach main() due to a missing option. Subsequent debugging sessions (without repowering the board) work correctly. To fix this, set the option 'Reset after download' to Yes in the Launch Configuration options, on the Debugger tab under Connection Settings.

IDE-79115 Add python 3.x interpreter in e2s CMake execution path on Linux causes build to fail (DA SDK Support)

Affected device families:DA

On Linux host, after using the new import wizard, "DA CMake Project (experimental)", to import a Dialog SDK CMake source project, attempting to build the project fails with the following console message:

CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.

There is no workaround.

Open Issues

IDE-78715 Installation of e2 studio 2024-07 on Windows 11 Enterprise 23H2 (Installer)

Affected device families:All

If you experience issues installing e2 studio on a very newly installed Windows image.

You will see an error "Unable to connect to Renesas website. Installation may continue but some functions may not be available."

Items such as toolchain download during installation cannot be accessed.

Please try this:

Run this command as admin resolve the issue:

CertUtil -VerifyCTL AuthRoot

IDE-68137 [Eventpoint] External Trigger is invisible with visible tooltip for unsupported states (Eventpoints plugin)

Affected device families:All

When using the debugger with the eventpoints view in some situation you may notice that the "External Trigger" is invisible, but the tooltip is still shown when hovering over it.

This feature is only avaialble when debugging with the E2 emulator.

IDE-68935 Installation for all users and running e2 studio from installer causes support files path problem (Application)

Affected device families:All

Installation for all users and running e2 studio from installer can cause problems with access to support files and workspace locations.

This issue occurs when a local administration user installs e2 studio and runs for the first time. If this user also creates a workspace subsequent different users with lower privileges may experience problems when trying to open that workspace.

Depending on installation configuration you may see an error like "Error extracting synergy support files".

To avoid this issue subsequent users should create a new workspace.

IDE-75683 Avoid GDB warning in case of hotplug (Debug Launch)

Affected device families:All

When the project is debugged with the setting of 'Symbol only' in the debug configuration, the warning "warning: No executable has been specified and target does not support\ndetermining executable automatically. Try using the "file" command." may be displayed in the gdb traces console. It will not affect debugging.

IDE-79103 clangd suspected of containing a virus (Installer)

Affected device families:All

On some Windows systems a component of e2 studio is flagged by Windows Defender has suspicious.

This is due to the clangd component we are using within the product.

If this occurs you will need to workaround this within the Windows Defender tool.

IDE-72732 Browser does not open for help manuals on Linux (Application)

Affected device families:All

The toolchain manual feature accessible from Help→View Installed Toolchains will not open the toolchain manual directory on Linux host OS.

IDE-54153 Include appropriate GCC/LLVM/Libgen (newlib) ver. to fix BadAlloc vulnerability issue (Application)

Affected device families:All

To fix BadAlloc Vulnerability issue reported on the newlib in "Japan Vulnerability Notes",

need to update GCC/libgen version for Arm to the fixed version including newlib V4 or later. Could you please consider the updates in coming 2022-10 version?

If GCC Arm Embedded is used for Renesas Arm (RA, Synergy, RZ, RE and R-Car),

use or install:

GCC ARM Embedded Toolchains v1.2022.05 or later which has newlib 4.1.0 or later.

Libgen Update for GCC ARM Embedded Toolchains v1.2022.05 or later.

IDE-56544 Unable to view HTML pages in snap version of Firefox installed by default on Ubuntu 22.04 LTS (Application)

Affected device families:All

When using e2 studio or RASC with Ubuntu 22.04 documents that are opened from the application in an external web browser cannot be viewed.

This appears to be a bug in Ubuntu. In Ubuntu 22.04, the sandboxed "Snap" version of Firefox is installed by default. However the default sandbox permissions for this version of Firefox are broken for fresh Ubuntu 22.04 installations and it cannot access any files on the local file system.

This is reported and documented in the Ubuntu bug tracker: https://bugs.launchpad.net/snapd/+bug/1972762 All applications that require the system web browser are affected

IDE-51147 Visual Expression does not recognize char variables (Visual Expressions plugin)

Affected device families:All

In Visual Expression view, char / unsigned char variables are not recognized and shown as "Incompatible expression value"

Workaround: Cast can be workaround such as (int)var instead of var.

IDE-46896 Project imported from Windows build fail in Linux (ARM GCC Plugins)

Affected device families:All

If copying a project with it’s build output directory been Windows & Linux, or moving it to a new location, you need to do a clean and rebuild to avoid build errors.

If storing a project under version control avoid including the build output directories. At a minimum exclude the *.d files which may contain system specific paths.

IDE-48621 Workbench plugins cause unsigned software warning error on install (IAR plugins)

Affected device families:Synergy

When installing the IAR eclipse plugins into e2 studio for IAR EWSYN, the installation process can generate a warning about unsigned software being installed.

This is normal behavior for the IAR plugins and the warning can be disregarded.

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-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-81742 [RZ/A] Breakpoint in SDRAM Causes e2studio to Fail CPU Reset and Timeout on Suspend (ARM GDB)

Affected device families:RZ

When debugging RZ devices, if a reset is invoked, when PC is on a breakpoint which is on the external memory where can’t be accessed on the reset state, the further debugging may fail. In this case, reset the program after removing the breakpoint, or use Restart instead of Reset with the command "set breakpoint enable-memread 0" (Please specify the command at "Initialization Commands" on Startup of the debug configuration).

IDE-80756 Program is automatically disconnected when resuming until stop at main (Debugging RZ)

Affected device families:RZ

When debugging RZ devices, if debug view shows data which is located on the area where is not readable on reset, the next resume/step operation may cause a disconnection of the debugging. Please close the view until the area is readable.

When the program need to be reset, please use 'Break at' for the address where the area is readable on the startup tab, and use 'restart' instead of reset to run the program to enable the debugger to read the memory.

IDE-77369 RZT2M not support semihosting with E2 emulator (Debugging RZ)

Affected device families:RZ

For the RZ/T2M device e2 studio does not support semihosting with the E2 emulator

IDE-72790 [RZA3UL] Program is disconnect automatically after resumed (GDB Server RZ)

Affected device families:RZ

When debugging, if a variable which can’t be accessed on reset is added to Expressions view, the next connection or resume may fail. In this case, please disable the variable on the Exressions view before connection or reset.

For example, the variable is located at external memory area and the area is disabled on reset and if the memory access for the disabled area causes an exception in the device, this issue will happen.

IDE-73531 Connection will fail when the program is large. (Debug Launch)

Affected device families:RZ

Debug connection may fail due to time out when downloading a large program.

In this case, please reconfigure the time out setting of GDB in [Preferences] dialog.

Please follow below steps to reconfigure the time out setting of GDB

  1. Select [Window] → [Preferences] menu in main menu.

  2. Select [C/C++] → [Debug] → [GDB] node in [Preferences] dialog.

  3. Change the value of [Command timeout (ms)] text to more large value.

  4. Or uncheck [Command timeout (ms)]

IDE-66594 Cannot debug RZT2M in Linux (RZ FSP)

Affected device families:RZ

Debugging on Linux with RZT_FSP v1.2.0 for RZ/T2M or RZ/T2L is not supported.

IDE-62641 PC doesn’t stop at the reset vector on reset for RZ. (Debugging RZ)

Affected device families:RZ

When debugging RZ devices, PC will not stop at an address of reset vector on reset. Program will run in a short time after reset, and then, the program will be halted.

If the program is built for RAM debugging (without using boot loader), the program will not run after reset correctly. In this case, please re-download the program (please don’t forget to set "Reset after reload" option to 'No' on Debug Configuration) after reset, or disconnect the debugging and re-connect.

IDE-78775 FreeRTOS for RX integration in Debug View (display threads in debug view) cannot be used. (GDB server RX)

Affected device families:RX

If the option "RTOS Integration in Debug View" is set to 'Yes' on the debug configuration for RX, the debugging session may be terminated if a step is invoked when the active debug context is not main thread. Please use the option as 'No'.

IDE-73756 SC GCC RX project does not work with --gc-sections (Smart Configurator)

Affected device families:RX

When using Smart Configurator project with GCC RX toolchain, the --gc-sections setting is unchecked when generating code.

If you wish to enable --gc-sections setting, please check this article https://llvm-gcc-renesas.com/wiki/index.php?title=RX_automatic_interrupt_vector_entry_usage to make sure it does not remove interrupt service routines.

Affected device families:RX

When using e2 studio 2024-10 and later version with FreeRTOS IoT package v202210.01-LTS-rx-1.3.1 and older version, you may observe build error related to undefined reference to `uart_string_printf'.

To workaround for this issue, after generating code at Smart Configurator, please open src/frtos_config/FreeRTOSConfig.h file and change value of configPRINT_STRING macro from uart_string_printf to vOutputString.

This issue is fixed at FreeRTOS IoT package v202210.01-LTS-rx-1.3.2 and later version.

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-80636 After Timer1 has data from TimerStart-Stop, it not clear old data for next resume-suspend (Performance Analysis)

Affected device families:RX

When using the Performance Analysis view. After Timer1 has data from the Timer Start-Stop, it does not clear old data for the next resume-suspend.

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-72220 Unexpected behavior after alternating breakpoint type (Debugging RX)

Affected device families:RX

When using J-Link for RX devices, adding a regular breakpoint from breakpoint view may fail and changing the breakpoint type may cause a break, even if the breakpoint is removed. Please set the breakpoint from source view.

IDE-54828 Can not modify the value of IO register on DSP core RX6Z4 (Multicore Debugging GreenDSP)

Affected device families:RX

When selecting the DSP core on Debug view, modifying the value of IO register on the IO Registers view will not take effective.

Workaround: Select CPU on Debug view and modify the DSP IO register correspondingly

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-43082 Handle anonymous union DIEs without DW_AT_location (Loadmodule Converter)

Affected device families:RX

When doing the debugging with the project contains anonymous union variable in source code, some debugging features become unavailable, such as:

  • Source line address may not be shown in Code Editor

  • Cannot set breakpoint in Code Editor (can do this at Disassembly view)

  • Can only watch global variables in Expression view

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.

Affected device families:RX

Some RX devices such as RX72M supports double precision FPU registers. But when debugging it with J-Link, the registers is displayed as 0 in Registers View and writing a value to the register will be ignored.

IDE-50269 Disassembly in Trace view is not displayed if RXv3 instruction is included. (GDB server RX)

Affected device families:RX

When using J-Link RX with RXv3 core devices, Trace view can’t show the disassembly for the area from the branch destination to the next branch source if RXv3 instruction is included in the area.

IDE-47191 Build Error Sometimes Overlaps Code Line - Display Resolution (Eclipse Platform)

Affected device families:RX

In certain situations the errors that are displayed after a build will overlap the source line in the editor window. If this occurs scrolling the editor view up or down seems to resolve this.

If this becomes a common occurrence it is possible to stop this happening by switching off the code mining option.

This is available in the Window→Preferences page. In the section General→Editors→Text Editors. The option to switch off is named Show code minings for problem annotations. Change this setting to None.

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-79069 Apply -dsp_section option for FAA LLVM (RL78 LLVM Plugins)

Affected device families:RL

-dsp_section option of FAA Assembler tool in Properties→C/C Build->Settings->Tool Settings does not work; this option is visible when the option Enable FAA Assembler in Properties->C/C Build→Settings→→Toolchain is enabled. Please do not use the Enable FAA Assembler option.

IDE-80444 Optimization Assistant view does not display code size data for LLVM RL78 project (Optimization assistant)

Affected device families:RL

Optimization Assistant supports only DWARF4 debug format.

If a debug format other than this (such as DWARF5) is selected, the correct values cannot be displayed.

To explicitly use the DWARF4 debug format,

select dwarf-4 in the build settings.

(Properties→ C/C++ Build→Tool Settings → Debug)

IDE-79100 e studio On MacOs, JavaCG is not installed default. (Code Generator plugin)

Affected device families:RL

The Code generator support for RL78 on MacOS is not installed by default. You can add this later using the "Help→Install New IDE Features…​" feature.

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-79166 Debug view does not update stack data after reloading project (Multicore Debugging RH850)

Affected device families:RH

If you reload the user program after connecting to the RH850 multi-core debugger, the Debug view will not update correctly.

Either reopen the Debug view, or select each core and perform a reset on each core.

IDE-70912 Error dialog appear when disconnect debug session (Multicore Debugging RH850)

Affected device families:RH

When a multi-core debugger is connected, an error dialog will be displayed if you execute Disconnect with the top of the debug session tree selected on the Debug view.

The disconnection process will be performed normally, so please ignore the error.

IDE-53284 Step return is disabled with ASM source on CCRH project (Debugging RH850)

Affected device families:RH

It is not possible to perform a step return operation when using the CC-RH toolchain while debugging assembly source.

IDE-54671 CCRH - Step over performs incorrectly (Debugging RH850)

Affected device families:RH

Stepping code can jump to address without code if compiler CCRH compiles the code that contains floating point numbers.

IDE-59377 [Debug Configuration] OCDID’s value odd placed (Debug Configuration RH850)

Affected device families:RH

When opening the debug configuration for E2 (RH850) or IE850A (RH850), the value of OCD ID may be displayed on the invalid location. In this case, please expand 'Flash' node on Connection Settings.

IDE-38032 IAR RH850 setting breakpoints doesn’t work (Debugging RH850)

Affected device families:RH

If you are debugging RH850 with the E2 emulator with an IAR project you must ensure that the IAR RH850 plugins are also installed. Otherwise it is not possible to set breakpoints.

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.

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).

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.

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 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-82044 RDPM Japanese error message is corrupted (RA TrustZone)

Affected device families:RA

None

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.

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.

Affected device families:RA DA

It is not possible to connect to a running device (hot-plug connection) with Segger J-link for RA and DA in e2 studio. This is due to a problem in this area and it will be solved in the near future.

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

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-59440 Disconnection of RA board allowing the user code to execute does not work when using semihosting - documentation support (GDB server)

Affected device families:RA

Disconnect an RA board with the "Continue" option (allowing the user code to execute after disconnecting from JLink) does not work when using semihosting.

To work around this make sure you have conditional code for when the debugger is not connected, e.g.

semihosting_printf( …​ )

{

if (CoreDebug->DHCSR & CoreDebug_DHCSR_C_DEBUGEN_Msk)
{
printf( ... );
}

}

#if semihosting

#SAFE_PRINTF( ... )  semihosting_printf( ... )

#else

#SAFE_PRINTF( ... )  printf( ... )

#endif

Additionally, the use of an updated hard-fault handler to catch this situation would also help.

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.

IDE-43454 Cannot run Linux installer as root (Installer)

Affected device families:RA

The Linux installer for e2 studio cannot be run as root by default, including using "sudo". If you wish to run it as root then you need to add "--appimage-extract-and-run" as the 1st argument.

e.g. "sudo ./e2studio_installer-2021-07.AppImage --appimage-extract-and-run"

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-45156 Property not selected from constraint if Properties View is not initialised (DDSC/FSP Smart Configurator)

Affected device families:DDSC

If a property from the constraint link in a module tooltip is selected before the Properties view is initialised the property is not selected in the Properties view

This only occurs after the FSP Configuration has first been opened and no module has been selected

A workaround is to select a module in the Stacks view before selecting a link from one of the module tooltips so that the Properties view is initialised

IDE-76485 DA SDK Importer - Project 'xxx' has no explicit encoding set - warning (DA SDK Support)

Affected device families:DA

After importing a DA Indium SDK CMake project into e2 Studio, the following warning appears in the Problems view:

Project <project name> has no explicit encoding set

This does not cause any harmful effect.

A quick fix is available on the warning which does remove the problem.

IDE-78838 DA CMake SDK project importer - improve discovery of project catalog (projects.json) file (DA SDK Support)

Affected device families:DA

When using the "DA CMake Project (experimental)" import wizard, the wizard prompts to "Select root directory" of the SDK.

The correct location is in fact a couple of directories down into the SDK at Software/Source/, for example:

<Indium SDK install location>/Software/Source/

IDE-73750 e2Studio debugger needs to be started twice for DA14592 (Debugging DA)

Affected device families:DA

Under certain conditions when using the DA14592device the debugger has to be started twice after a new compilation.

In order to program the eFlash after (re)compilation the debugger has to be started. A pop-up window is showing that the eFlash is erased and programmed, then the GDB debugger is started but does not halt atmain(), and keeps running.

If the debugger is reset and started again it is possible to control the debugger as normal.

IDE-81686 Build fails when there are brackets in a path for a Dialog Cobalt project (DA SDK Support)

Affected device families:DA

Building a Dialog SDK project will fail if there are special characters in the SDK path. Please make sure the path only contains alphanumeric characters before importing

IDE-80584 [Memory Usage] Issue of Memory Usage view when using DA project with LLVM toolchain (Memory Usage plugin)

Affected device families:DA

The Memory Usage view can be shown for DA project with LLVM toolchain but there is a problem:

No Linker script file / Linker script file is invalid → The Memory Region Usage cannot be shown, and button open Section page is not worked.

IDE-69554 Build fails for host tools mkimage (DA SDK Support)

Affected device families:DA

mkimage host builds fail for DA14695 and similar devices. Use the pre-built version of the mkimage host application instead.