List generated on 18/01/2019 11:54:14.
Open Tickets Requiring Inclusion in Release Note:
Issue key |
Component/s |
Summary |
Description |
IDE-25711 |
Expressions view |
Real-time refresh for the Expression view does not work if the refresh interval is set too low |
In some cases when the real-time refresh rate is set at 100ms
and you are monitoring an expression such as members in a structure this time
may well be too low. |
IDE-25702 |
ARM GCC Plugins |
Resource options lost at upgrade for ARM target |
When importing an e2 studio
KPIT GNUARM-NONE project from 5.4 into the latest version some options can be
lost that are specified on single files. (local options not project based
options) |
IDE-25662 |
GDB server RL78 |
[Profile view] Execution time is not correct for RL78 Simulator |
Execution time of a function is not correct on Profile view when debugging with RL78 Simulator. |
IDE-25569 |
IAR plugins |
Build fails when import a project with blank character in the the project name |
When using the IAR plugins with a Synergy device if the project
name has a space within it will cause the build to fail. |
IDE-25540 |
ARM GCC Plugins |
Project is not re-linked when the linker script is updated |
When a linker script is modified which exists in a directory
with no source files the project is not re-linked following the change. |
IDE-25536 |
Smart Configurator |
[SC] 'Smart Configurator' perspective is still open although clicking on 'No' with dialog 'Open Associated Perspective?' |
When creating a new C project (CCRX) with 'Smart Configurator' if you click no when the dialog Open Associated Perspective message dialog is opened the perspective is still opened. |
IDE-25513 |
CDT |
Disassemble view is not updated when re-downloading during debugger connection. |
When redownloading a download module after rebuilding it the disassembly and other views may display old data until manually refreshed. |
IDE-25479 |
CCRX to GCC Converter |
CCRX project not converted if only 1 configuration present |
When importing a CCRX 6.3 e2 studio project into the latest e2 studio the project cannot be converted when the source project only has one build configuration. |
IDE-25470 |
Current Consumption View |
Access GDB server when "Analyze current data" in progress make e2 studio hang. |
After measuring the current consumption, the result will be analyzed (see the progress of "Analyze Current data between markers" in Progress view). Any setting of Acquisition setting or Trigger setting while the "Analyze Current data between markers" in progress will make e2 studio crash. Please do not invoke such an operation while "Analyze Current data between markers" is displaying. |
IDE-25469 |
RL78 GCC build plugin |
Build error occurs when many source files is registered |
When building a GCC RL78 project with many files or long filenames the linker phase can fail. Please reduce the command line length to avoid this issue. |
IDE-25468 |
Help |
Enabled Timestamp Display (Trace) is disabled with RL78 + Emulator |
In the trace acquisition setting dialog, the setting for "Enable Timestamp Display" is available. It will not work for the devices which don't support timestamp, even if it is not listed in online help. |
IDE-25466 |
Help |
Timestamp Frequency Divider (Trace) is disabled with RX72M + Simulator |
In the trace acquisition setting dialog, the setting for "Timestamp Frequency Divider" is available. It will not work for simulator. |
IDE-25438 |
GDB Server RZ |
Debugger is disconnected when entering software standby mode. |
When using the RZ and debugging with J-link if the device enters software standby mode the J-link is disconnected. |
IDE-25376 |
GDB |
e2 studio ThreadX control symbol addresses update when loading multiple elf files. |
When using Synergy with ThreadX debugging problems can be caused
when using multiple load modules. |
IDE-25350 |
CCRL Build plugin |
[MISRAC] MISRAC options are not converted correctly after importing a legacy project |
[Case: CC-RL project] |
IDE-25312 |
Renesas Synergy |
Semihosting does not work with GCC 7.2 |
The default created GCC project
in e2 studio for RZ and Synergy will not work with semi-hosting when using a
GCC 7.x toolchain. This is due to semi-hosting being revised to v2, ,
presented in this document: https://developer.arm.com/docs/100863/latest/introduction. |
IDE-25278 |
Renesas Synergy |
IAR synergy ELF files don't have a .text section |
When loading Symbols from multiple .elf files compiled using the
IAR toolchain, the user will need to add ".text" before place in
FLASH_region command inside the .icf Script. |
IDE-25273 |
ARM GCC Plugins |
Files not updated when changing the device |
When changing the device from a RZ/A1 and attempting to swap to
a RZ/T1 the device migration is not successful. |
IDE-25256 |
GDB server RX |
Can't continue debugging if CPU status is changed to sleep mode (RX JLINK). |
When using JLink with RX, if the program transits to low power consumption mode immediately after resuming, error may be displayed and may become not to be able to continue debugging. Please avoid resuming from the address where the program is about to enter low power consumption mode. |
IDE-25226 |
Debug Launch |
Cannot close dialog "Jlink V6.32i Connection error" |
When connecting to an RX device via JLink it is possible that a connection error will be repeatedly shown if the device is not physically connected to the PC. The user may need to forcibly shut down e2 studio to clear this error state. |
IDE-25145 |
RX GCC build plugin |
NullPointerException generated after excluding resource from build |
When using the RX GCC builder and excluding either a .s or .SRC file from your project it can cause a null pointer exception on a subsequent rebuild. |
IDE-25018 |
Debugging Synergy |
Too many threads cause problem with RTOS resource view and debugging |
When debugging a project with a large number of threads (e.g 150
threads) while having the RTOS Resource View open, e2 studio might hang and
become unresponsive. |
IDE-24912 |
Linker Script Editor |
Include INCLUDEd script |
When using the graphical linker editor, it is does not work well
when a linker script is using INCLUDE to include other linker scripts. |
IDE-24867 |
GDB Server Synergy |
Mouse over of variable crashes GDB server in e2studio 7.1 |
With certain projects that use RTOS Integration in Debug View and expose Threads that contain only the 0xfffffffe frame in the Debug Tree View, mouse hovering over strings or macros defined as strings can cause the debug session to become unresponsive or GDB to crash. |
IDE-24772 |
GDB Server RZ |
Program doesn't start from boot loader for RZ J-LINK |
When using mbed project with J-Link, the program may not work correctly if the program resumed after reset, because it doesn't quit the boot loader. In this case, download the program by using mbed drag and drop programming, and use e2 studio 6.x or replace J-Link dll to J-Link dll V6.16f which is attached to e2 studio 6.3. |
IDE-24684 |
Coverage plugin |
Source coverage result value is returned negative value in the case covering on multiple ranges |
The source coverage result value returns a negative value when multiple coverage address ranges have been setup. |
IDE-24657 |
Debugging Synergy |
ITM Live Trace does not work after Trace (The Trace View) is enabled (even if it is disabled) |
The ITM Live Trace view does not work after the Trace is enabled in the standard Trace Window. Even if it is subsequently disabled. Terminating and re-starting the debug session with trace disabled in the trace window will then re-enable ITM Live Trace output. |
IDE-24190 |
Project Generation Core |
Import legacy project with Japanese build mode name configuration |
When importing user-created configurations with Japanese names
after importing into e2 studio the configuration names are reverted to
English. |
IDE-24032 |
GDB server |
Filter of Trace view doesn't work correctly |
When debugging with RX Simulator, don't filter with negative PTR value. |
IDE-23373 |
Application |
Run commands behaviour after a reset from the UI is not consistent |
The GDB run commands which are
setup on the debug configuration are not consistently applied. |
IDE-23325 |
CCRX Build plugin |
CCRX Build shows an error, Failed to access a temporary file during build of large projects |
When building with the CC-RX toolchain at random the following
message can be displayed 'Failed to access a temporary file' error is thrown
by build process. This occurs more frequently on larger projects with complex
include paths, or paths with linked resources. |
IDE-23242 |
Renesas Synergy |
Rename and Import of 6.2 project into 7.x, then upgrade SSP, selects different pin configuration |
In the Synergy Configuration editor, when upgrading SSP version,
or changing Board, where the selected device is not the default device for
the selected Board, an incorrect Pin Configuration may be selected on the
Pins tab. |
IDE-23127 |
Application |
Software breakpoint set at main causes error in start/stop functions |
When debugging RX, if start/stop function feature is enabled, please remove or disable all software breakpoints before the first execution. After executing once, it can be enabled. |
IDE-23065 |
Eventpoints plugin |
[Eventpoints][SIM] Program execution works incorrectly for Execution Address (PC) Eventpoint + trigger type = AND |
When debugging RX simulator, the combination of event points will be treated as OR, even if AND is specified. |
IDE-22881 |
Renesas Synergy |
The TB_S3A6 & TB_S5D5 are breakdown with IAR building problem |
When converting from a project building with the IAR v7.x
builder to using the IAR v8.x builder problems can occur. |
IDE-22741 |
CCRL Build plugin |
[SIMBuild] Folder has Whitespace in name is not invoked in build process |
[CC-RX] [CC-RL] |
IDE-22718 |
Application |
e2 studio fails to restart initially after updating from 7.0.x to 7.1.x |
When using the check for updates feature within e2 studio and
updating from 7.0.x to 7.1.x the initial restart after the update fails. An
error message is displayed. Subsequent launches of e2 studio work without
issue. |
IDE-22657 |
GDB Server RH850 |
Profile shows wrong data for RH850 |
When measuring Profile with RH850, wrong measurement result may
be displayed. |
IDE-22266 |
Code Generator plugin |
Cannot start e2studio image due to Code Generator .Net Framework Exception |
This issue can occur when using multiple versions of e2 studio
of the same version. If e2 studio is installed in one location and then
another installation of the same version is installed on the same machine,
then the older installation is deleted or moved. |
IDE-22184 |
Device Support RX |
[PG] missing elements in RX630 vector table |
For the RX630 device some elements (RIIC3) are missing in the
vector table (typ. vecttbl.c) and subsequent elements have been shifted by
that. |
IDE-22051 |
Device Support RX |
RX111 SRFX file missing Temperature calibration registers |
The RX111.sfrx file is missing
temperature calibration registers. |
IDE-21897 |
Profile plugin |
Cannot show Profile data when opening the view |
Profile data is only displayed in the profile view when the view
is open during the debugging operation. |
IDE-21782 |
FIT Configurator |
Build fail for project which has added -> remove -> generated code of r_sci_rx module module |
When using the FIT configurator when adding and removing modules
it can cause subsequent build errors after re-generation and build. |
IDE-21737 |
Debugging RZ Linux |
RZ/A serial launch with Linux target doesn't show console output from target |
With ethernet based connections for Linux target debugging, e2 studio starts GDB server and captures output of the process. With Linux target, serial connection GDB server is started but the console output is not captured. |
IDE-21699 |
Code Generator plugin |
CodeGenerator cannot import AP3 project |
'AP3 for RL78' project file cannot be imported into e2 studio project even if the target device and toolchain are same between ‘AP3 for RL78' project and e2 studio project. |
IDE-21649 |
CDT |
[Breakpoint] Invalid breakpoint warning is lost after using Move To Line |
After a move to line operation in the debugger the source window is updated, and breakpoint warning markers are removed from view. |
IDE-21616 |
Debugger |
Connection will fail if max+1 breakpoints are set. |
If setting breakpoint is failed, the breakpoint is marked as
exclamation in the editor view (or marked as un-checked in breakpoint view).
In this case, if debugger is disconnected and re-connected, connection will
fail. To avoid this, please remove the failed breakpoints before connection. |
IDE-21601 |
Debugging RZ Linux |
RZ/A serial COM port doesn't work if port number is greater than 9 |
RZ/A serial COM port does not work if the port number is greater
than 9. |
IDE-21570 |
Code Generator plugin |
Code Generator does not work with project located in SVN/Git repository |
Code Generator is missing when loading the project shared to SVN/Git repository. |
IDE-21522 |
Managed Build |
Previous toolchain version shown in build settings if changing configurations after clicking "Apply" |
In the build settings dialog if you select a new build
configuration, or try to select the current configuration again after
changing the toolchain version you will see the previously selected toolchain
version displayed. |
IDE-21485 |
CubeSuite+ importer/exporter |
Import the .rcpe file of multi project, sub project is removed from file system. |
The CS+ project which has sub project cannot be imported. |
IDE-20843 |
Application |
Subversion Local Checkout - Database permanently locked |
When using the Subversion Eclipse plugin (Subversive) along with
an external Subversion client some problems can be caused. |
IDE-20598 |
Device Support RZ |
RZ/G debugger Renesas Device Support |
When opening Renesas Device Support tab of e2 studio
Installation Details dialog, it is described that J-Link ARM is supported for
RZ/G. |
IDE-20542 |
Application |
e2s hangs when debugging a project and this project was closed |
e2 studio can hang when debugging a project and the project being debugged is closed. Please terminate the debugger before closing the Workbench. |
IDE-20425 |
ARM GCC Plugins |
[RZ] Project converter to fill FPU architecture option build fail |
Due to previous build plugin issues on conversion we add ‘.lib’ to the build artifact output prefix in some conditions. Unfortunately, this can cause issues with some project types. If you experience an issue related to this, please remove the ‘.lib’ and rebuild. |
IDE-19750 |
GDB Server RZ |
[RZ/A1 Eventpoint] Eventbreak using Compare settings does not work |
When using the RZ/A1 and debugging using Eventpoints. Event break using the "Compare settings" feature does not work correctly. The program will always stop regardless of the compare settings. |
IDE-19495 |
Synergy Builder |
Build fails with secure builder required error after Migrating IAR 7.x tool chain project to IAR 8.x |
The following workaround can be
used to migrate projects with IAR7.x to IAR8.x |
IDE-19310 |
GDB Server RH850 |
[Profile] Displayed data is not reliable If Trace view is OFF |
If the Trace view is off, the Trace capacity (will be also used for
Profile) is set to default (usually, this is the minimum capacity). This then
means that the Profile data is not reliable. |
IDE-18830 |
IO view plugin |
IO Registers accessed with disregard for initial setup of register |
There is an issue that the
reset values of a peripheral register that were different than the user manual
was stating. |
IDE-18748 |
IAR plugins |
RL78 Plug-in Fails in Debug Mode Unless Code Generator is added to Project |
When creating a IAR RL78
project (v3.10.1) for the E1 emulator and the RL78 G14 device the debugger
connection does not work correctly. |
IDE-18746 |
Application |
When changing the device in the Synergy configurator the project is not updated in the Smart Browser |
Changing the device in the
Synergy editor does not refresh the selected device in the Smart Browser
plugin. Manually refreshing the Smart Browser plugin does not fix this issue. |
IDE-18693 |
Device Support RX |
[FFW] Current consumption issues for RX100 and RX200 |
1. Only the "USER I/F" is supported for power supply
interface. Cannot be used with "E2 expansion I/F". |
IDE-18639 |
CDT |
Incremental build can break after renaming or copying a project |
After renaming or copying a project incremental build might be
broken & the project will perform a full build every time. If this occurs
then: |
IDE-18623 |
Debug Configuration RL78 |
[RL78 G10] Strange behavior with Breakpoint at top main on G10 hardware debug |
In case of using RL78, hardware breakpoint is realized by
execution address after PC. This will cause several issues: |
IDE-18606 |
Debug Console plugin |
E2 Studio "Console" view - "Renesas Debug Virtual Console" issues |
Renesas Debug Virtual Console's pin status will not be restored for next opening e2 studio. Please active and pin it manually before debugging to avoid losing data. |
IDE-18598 |
GDB server RL78 |
The value on the memory view is not updated with RL78/G11 |
In the memory view, when
displaying the IO area and the memory area near the address adjacent to the
IO area, FF data may be displayed depending on the display area. |
IDE-18242 |
Application |
'Launch in debug mode' button on the top left of the window will kill the current process forcedly. |
When pressing the launch button
on the launch bar when a debugger session is already in operation there is no
warning message displayed. The current debugger session is terminated. |
IDE-17642 |
IAR plugins |
Synergy IAR static lib project cannot be converted to exe |
When generating a Synergy
static library project using the IAR toolchain it is not possible to change
the build artifact to Executable (IAR). |
IDE-17089 |
Current Consumption View |
Monitor point can't be set if NOP is not inserted at the top of the line. |
When using monitor point insertion with CCRL 1.05 or CCRX 2.08 for the Current Consumption View, if nop is not inserted at the top address of the line because of the code generation or optimization, setting monitor point will fail. In this case, please insert NOP() in the source code manually. |
IDE-16926 |
Visual Expressions plugin |
Real-time update does not work when debugging multiple projects while one is suspended |
When debugging more than one project simultaneously Realtime Update will not work when any project is suspended. |
IDE-16874 |
Debug Configuration ADAS |
Cannot connect to RZ if "Image Only" is selected as Load Image |
When writing the PC register,
GDB needs to know in what mode it is ARM or Thumb. |
IDE-16830 |
Managed Build |
The "Project Upgrade Required" pop-up does not appear on subsequent imports of the same project |
The "Project Upgrade Required" pop-up does not appear
on subsequent imports of the same project when you delete and re-import in
the same session. |
IDE-16801 |
CCRX Build plugin |
[CC-RX] Some setting options is not updated correctly with user configuration and multiple configurations |
* CC-RX project |
IDE-16744 |
Application |
Certificate approval screen can cause e2 studio to appear to lock |
The certificate approval screen
which appears during automatic smart manual installation can cause e2 studio
to appear to lock. |
IDE-16696 |
Eventpoints plugin |
A warning dialog appears when re-debug project (eventpoint). |
When connecting to debugger, Warning dialog for Eventpoint
setting sometimes appears and the following message is shown. |
IDE-16491 |
Memory Usage plugin |
Set select an option in Tool Settings tab from Properties dialog |
Button "Open Map file output page" dialog" and "Open Section page" dialog will open "Properties" page. Please jump to "Settings" tab by selecting "C/C++ Build->Settings". |
IDE-16371 |
Current Consumption View |
[DevTest] Issues in save current consumption dialog |
When using Current Consumption View and saving data to CSV file, if the specified file already exists, no warning is displayed. If the location is not permitted to store a file, no error is displayed, and file is not created. |
IDE-16186 |
Current Consumption View |
[UT] Mouse hover in Current Consumption view appears in wrong monitor for dual-monitor setup |
When running e2 studio with a dual-monitor, and if e2studio is running on second monitor, the popup window for Current Consumption will be displayed on first monitor. |
IDE-16117 |
Managed Build |
"Build Automatically" does not rebuild after "Clean" CCRX project |
Even if you specify "Build automatically", Build will
not perform automatically. |
IDE-16103 |
MISRA-C plugin |
[IT] [Misra-C Checker plug-in] Violations list still display when user changes language of source file |
Violations list still display when user changes language of source file from C89 to C99. |
IDE-16062 |
Code Generator plugin |
Code Generator not registered when installed in a seperate folder |
When e2 studio is installed in
multiple locations on the user’s machine and they are same version, the Code
Generator does not work. |
IDE-16048 |
Debugging RL |
The behavior of step-return (with breakpoint) is strange on RL78/G10 |
On RL78/G10 devices, setting a breakpoint at main can cause step return to fail. The workaround is to uncheck this option on the Startup tab of the Debug Launch Configuration. |
IDE-15894 |
Application |
Cannot delete Hew project on e2s 6.0 |
HEW projects cannot be removed
from the workspace after importing a HEW project. |
IDE-15565 |
Current Consumption View |
[IT] Mouse hover in Current Consumption view appears in wrong monitor for dual-monitor setup |
When running e2 studio with a dual-monitor, and if e2studio is running on second monitor, the popup window for Current Consumption will be displayed on first monitor. |
IDE-15236 |
GDB server RL78 |
Resume will fail if 'Permit Flash Programming' is set to No for RL78. |
If 'Permit Flash Programming' is set to No in the debug configuration for RL78 Emulator, resume the program will fail. When debugging, please set this option to Yes. |
IDE-15101 |
Debugging RL |
Cannot connect to EZ emulator when another debugger is connected. |
When using EZ emulator with RL78, if another emulator like E1 is connected to PC, connection to EZ emulator will fail. Please don't connect another when using EZ emulator. |
IDE-12878 |
Debugging Synergy |
Enabling BSD sockets in ThreadX source code breaks RTOS Resources View |
When using the Synergy editor if you enable the BSD sockets in the ThreadX source code updates to the RTOS resources view and e2 studio debug view will no longer work correctly. |
IDE-12733 |
GDB server RL78 |
[RL78/G10 with EZ] program doesn't suspend at reset vector |
There is a known issue when debugging RL78/G10 with the EZ emulator. In some condition the program doesn't suspend at reset vector. |
IDE-12609 |
Trace plugin |
Trace view cannot be scrolled up |
Trace view supports
"find" trace record feature. If found record is out of the list of
trace records be showing in Trace view, then Trace view will jump to shown
records around found item but in this case scrolling trace view up will not
work. |
IDE-12571 |
GDB Server Synergy |
Not possible to ALeRASE ID to erase device when ID byte is programmed under e2studio |
Currently the use of the special ALeRASE ID code unlock does not work correctly with e2studio. The device will remain locked. The workaround is to use the ALeRASE code in the RFP tool instead. |
IDE-12338 |
Application |
FreeRTOS plug-in does not work with the latest FreeRTOS V9 |
|
IDE-12094 |
GDB server RX |
Coverage feature of E20 can't show the data over banks. |
E20 emulator has the coverage 4 * 4MB blocks for RXv2 core devices. This block is aligned with 4MB boundary. If the program executed from the block to the next block without branch, the coverage from the top of next block to the first branch will not be recorded. |
IDE-11337 |
Renesas Synergy |
Copy and paste support in the threads page of the Synergy editor needs e2Studio RESTART to work correctly |
In certain situations, it is possible for the copy/paste actions to stop working in the Synergy editor, threads page. If this happens please close the Synergy editor and re-open it. Copy and paste should then work correctly. |
IDE-10423 |
Debug Configuration |
Automatic data flash erase on RL78 device during the debug session start via E1 |
Erase flash on start-up option on RL78 should be executed once. |
IDE-10147 |
Renesas Synergy |
Switching Board(not save) make project settings changing unexpectedly |
When using the Synergy configurator if the device is changed on
the BSP tab the build options are now modified. |
IDE-10108 |
Debugging RX |
Error Dialog is shown when disconnected. |
When hitting Disconnect on a running debug session (with
breakpoints in use) the debugger will error and fail to disconnect |
IDE-10061 |
Eclipse Platform |
e2Studio Installer Fails with Spaces in User Name (Windows) |
The e2 studio installer can
fail when installing to machines where the user name has spaces included in
the name. |
IDE-9873 |
Smart Manual plugin |
"Show in Smart Manual view" button does not work correctly |
"Show in Smart Manual view" button does not work correctly when the active project does not contain file which showing on editor. |
IDE-9685 |
Performance Analysis |
Performance result is sometimes not displayed if "Pin to Debug Context" is selected |
When "Pin to Debug Context" is selected, Performance Analysis view, Profile view, Trace view, Coverage view could be displayed incorrectly sometimes. |
IDE-9612 |
Renesas Synergy |
[Eventpoint] Red X icon is shown when setting Eventpoint for Synergy project |
On Synergy devices, repeated setting of Trace Start and Stop
eventpoints can lead to a situation where the eventpoints fail to set. |
IDE-9533 |
Debugging RL |
Fail safe break message not clear on RL78 IECUBE |
When the failsafe break is configured to "Stop on read from uninitialized RAM" on the RL78 IECUBE the break occurs but the cause is not clear. |
IDE-9494 |
Memory View plugin |
Memory view address caption should match to endianess |
Users may misunderstand the data order in the memory view due to
the address column heading. |
IDE-9393 |
Debugging Synergy |
Coresight SWV Clock setup needs improvement |
On Synergy devices the default "Core Clock" value for SWV usage should be set to the same as the system clock (in Mhz). For S7 devices (where the trace clock is halved) this should be set at half the system clock. |
IDE-9338 |
Eventpoints plugin |
Get correct number of HW breakpoints and eventpoints |
The event count on Eventpoint View shows the total event count
including hardware break points which are set on source view as line break
points. |
IDE-9101 |
Debugger |
Cannot launch debug session when breakpoint cannot be set |
If GDB is unable to set a breakpoint during the launch, then the whole launch will be aborted. Removing the breakpoint(s) will allow the launch to complete successfully. |
IDE-9057 |
GDB Server Synergy |
[Trace view] The Filter + Find feature seems not work correctly with Synergy project |
Trace find and filter functionality is currently not supported for ARM-based devices |
IDE-9045 |
GDB server RX |
Connection Exception with RX64M GR-KAEDE Board using last known connection |
Project based variables in the debug configuration are not evaluated
correctly at launch and the launch then fails. |
IDE-9032 |
Project Generation Core |
"Rename & Import Existing C/C++ Project into Workspace" option allows the use of illegal characters in the new project name |
Rename and Import existing C/C++ project does not have the same restrictions as new project wizard. |
IDE-8980 |
Renesas Synergy |
Headless Build error with Synergy project |
When using the eclipsec.exe
tool and running headless builds it is possible to see an error created as
seen below: |
IDE-8875 |
Memory View plugin |
GDB Server will crash when Start address is larger than End address in Find/Replace/Fill Memory dialog |
e2 studio can crash when the memory view Find/Replace/Fill feature has a start address larger than the end address. |
IDE-8795 |
Debugging RX |
Breakpoint filter is not restored when reconnecting debugger |
If you perform Disconnect-> Connect operation on the
debugger, the Breakpoint Filter setting will not be restored correctly. |
IDE-8726 |
Renesas Synergy |
Exception was thrown when specify synergy license file by place-holder |
When using a placeholder in the Synergy license dialog it throws an exception. Please use a full path to the file. |
IDE-8711 |
Application |
Timing to show 'Unable to modify eventpoints' message is strange. |
When the timer start/stop events are set in Editor view of RX, the message to notify the limit number may not be displayed. |
IDE-8651 |
Application |
Not possible to update e2 studio |
If during the update process you see a message similar to: |
IDE-8627 |
Application |
System Explorer launch breaking E2 |
On some systems you may encounter an error when launching the system explorer from the Project Explorer context menu. If using this causes e2 studio to freeze or context menus to stop displaying you should terminate the e2 studio process. |
IDE-8579 |
GDB server RX |
Execution time for the last function may not be displayed in Profile View. |
In Profile view, execution time for each function is calculated for the function which is returned out. If the execution stopped at the middle of the function, execution time of the function may not be added. |
IDE-8555 |
Project Generation Core |
Unable to create a synergy project in Turkish Windows 8.1 |
When using Turkish Windows with Synergy you may experience
problems creating a project. |
IDE-8503 |
GDB server RL78 |
RL78 SmartAnalog Memory can't be read during execution |
The devices with a SmartAnalog(e.g. RL78/I1E) will not be able
to memory read during execution. |
IDE-8461 |
GDB Server Synergy |
NO TRACE ON S3A7 |
On Synergy S3-based devices the trace can sometimes fail with 0 records. |
IDE-8450 |
Application |
Empty view on minimize and restore (Variables, Expression, IO Register, etc) |
When minimizing a view such as Expressions, Registers or IO
Registers and the restoring the view it can appear blank. |
IDE-8438 |
Debug Configuration |
'Internal Flash Memory Overwrite' option for RX E1 needs the number limitation. |
If more than 16 non-adjacent items are selected from the "Internal Flash Memory Overwrite" dialog, only the first items will be valid. Others will be discarded. |
IDE-8303 |
Profile plugin |
An internal error for “Acquiring Profile Result†may be shown when the program stops/starts |
An internal error for "Acquiring Profile Result" may be shown when the program stops/starts |
IDE-8302 |
GDB server |
Semihosting - printf causes subsequent file operations to fail |
When using semihosting, having a printf command before file io
operations causes them to fail. |
IDE-8165 |
Target Information Tool |
The stack size of GCC-RL is incorrect for a few devices |
For the devices: |
IDE-8099 |
Application |
Cursor hovering over the breakpoint Types causes e2 studio to crash |
When using Ubuntu using Unity there is an issue which causes e2
studio to crash. When hovering over the breakpoint types the e2 studio
application crashes. |
IDE-7524 |
GDB Server RZ |
RZ/T1 Reload doesn't work on RAM_BOOT project |
For RAM based RZ-T1 projects a redownload of code will trigger a reset that erases the RAM making further debugger operation impossible. The workaround is to instead disconnect and then reconnect. |
IDE-7508 |
Installer |
CCRX: Warning dialog shows many times on Turkish OS when input 'i' key for e2 studio location |
Problem: |
IDE-7498 |
Application |
Multi-byte chars should be denied as Build-Debug configuration name |
Multi-byte characters can cause a compilation failure when used
as a build configuration name in e2 studio. |
IDE-7423 |
CDT |
Disassembly view does not always update on initial opening |
In some cases, the disassembly view does not refresh correctly on suspend. When this problem happens refreshing the disassembly view does not fix the problem. To restore the functionality close and re-open the view. |
IDE-7419 |
Application |
RL78 on-chip debugging and reserved areas problem |
In older versions of e2 studio
the RL78 debugger would protect OCD memory areas for the E1 emulator. |
IDE-7412 |
GDB server RL78 |
Setting RL78 register fails |
When using RL78 the HL register value cannot be modified in some
circumstances. |
IDE-7403 |
CDT |
Indexer setting not saved. |
The setting 'Use a fixed build configuration' in the dialog,
Properties->C/C++ General->Indexer is not saved when the user checks
it. |
IDE-7333 |
Real-time Watch |
1ms refresh interval in expressions using RX Simulator does not work |
When using the RX Simulator with real-time expressions if you
use 1ms real-time interval the expression view goes blank. On suspend, e2
studio appears to hang while messages are processed. |
IDE-7277 |
IAR plugins |
[IAR][RL78] Linker extra options were not imported |
In some cases, the IAR project importer does not perfectly
import all set build options. |
IDE-6616 |
Eventpoints plugin |
Data Access Event Break compare value always converted to hex |
When adding a new Data Access eventpoint, the Compare value (on the Data Access Settings tab) is always converted to hex and subsequently displayed in hex even if the value entered does not include an 0x prefix. |
IDE-6605 |
Eventpoints plugin |
Eventpoints disabled when e2 studio first opened. |
The enable state of eventpoints for any debug configuration is
not restored when the debug configuration is launched for the first time
after e2 studio is started. |
IDE-6529 |
CDT |
Disassembly view is empty after restart |
After restart on occasion the disassembly window can be empty. Refreshing the window or stepping works around the problem. |
IDE-6408 |
Debug Configuration |
(RX) Selecting user boot mode always show the message. |
When User boot mode is selected at the setting for Mode pin in
CPU Operating Mode, the warning for USB boot program is displayed even if the
device does not have USB boot program. |
IDE-6350 |
CDT |
[Multiple Configuration]: NullPointerException with custom configuration |
NullPointerException is observed when adding a custom
configuration and selecting the same configuration within the ‘Multiple
Configuration’ selection at the same time. |
IDE-5897 |
Managed Build |
Build error when project path has Chinese/Japanese text. |
When operating e2 studio in a
path that has Chinese or Japanese in the path names you may experience
problems invoking the application. Please rename the directory with
alphanumeric characters. |
IDE-5780 |
GDB Server RH850 |
rh850 BPC events do not count in the status area of the eventpoints view |
The counter of the event points in Eventpoint view will not be counted correctly. |
IDE-5770 |
GDB server RX |
Memory View for RX Little Endian shows IO endian reversed |
RX targets and IO registers greater than 1 byte. |
IDE-5668 |
Coverage plugin |
Coverage: IECUBE shows 'branch' for lines that should be 'covered' |
In some cases when using the Coverage facility with the RL78 IECUBE some lines are shown as 'branch' or partial coverage when they should be 100% covered. |
IDE-5637 |
Multicore Debugging RH850 |
(RH850) Disassembly result of PE1 is different from the result of PE2. |
For RH850 multicore devices, disassembly result may be different from the expected. In this case, please refresh the view after changing the debug context to the other PE. |
IDE-5547 |
GDB Server RH850 |
Trace record event for READ access with compared data acquires information which does not match it. |
To use the data access events as trace start, trace stop or trace record for RH850 with E1 emulator, please do not use the "Compare Settings" condition for the event. |
IDE-4982 |
GDB server RX |
[RX] The debugger works same as 'Equals' even if I select 'Not Equals' in 'Comparison:' of 'Data Access Settings'. (only when 0x0 is specified to Mask Value) |
When a data access event for RX is set with the data mask value as 0, the comparison will be treated as "Equals" and the data mask value will be treated as 0xFFFFFFFF. |
IDE-4876 |
Debug Configuration |
Rx, In flash write mode, debugger features should be disabled |
When debugging with RX, if the settings are in flash write mode, the debugger features are not available. If the ID code is changed or the communication I/F is FINE, reading memory will fail after download finished. Please disconnect from emulator and pull USB cable out in this case. |
IDE-4607 |
GDB server |
[BREAKPOINT] (RL78)Behavior in the case of the error by Add Watchpoint. |
When sub menu "Add Watchpoint" is performed from a
Memory view, it seems to have been registered correctly in the Breakpoints
view even if there is an error condition. |
IDE-4492 |
Application |
The Module View of e2studio does not display any information when an executable which includes debug information was downloaded to the target. |
The Module View of e2 studio does not display any information when an executable which includes debug information was downloaded to the target. |
IDE-3950 |
Application |
breakpoints cannot be unset within the editor when code is #ifdef out |
Breakpoints cannot be unset on editor if the codes are out of
#ifdef close. |
IDE-3389 |
Application |
Source Addresses: multiple debug contexts with same-named source file |
When debugging files with the same name show source addresses even though it may not be correct for the file in question. The full file path is not considered just the filename and current debug context. This can lead to e2 studio showing addresses unnecessarily. |
IDE-2716 |
GDB server RL78 |
BeforePC events on IECube temporarily hardcoded limit of 4 |
Before PC events on IECube temporarily hard coded limit of 4. |
IDE-2246 |
Eventpoints plugin |
The RX simulator does not allow trigger count on data access events. |
The trigger count for data access event for RX simulator will be ignored. |
IDE-1778 |
Debug Configuration |
More than 4 'Internal Flash Memory Overwrite' blocks are allowed |
When setting the 'Internal Flash Memory Overwrite' debug option,
it is possible to exceed the maximum number of non-continuous memory blocks
supported. No warning is given if this limit is exceeded. |
IDE-1616 |
Managed Build |
The options of a Build Configuration were not correct after specifying ‘Multiple Configurations...’ functionality. |
The options of a Build Configuration were not correct after specifying Multiple Configurations... functionality. |
IDE-874 |
GDB server RX |
[BREAKPOINT ISSUE]: Execution Address Eventpoints with trigger count do not work with Breakpoints on Segger RX |
Execution Address Eventpoints with trigger count do not work
with Breakpoints on Segger RX. |
Closed Tickets Requiring Inclusion in Release Note:
Issue key |
Component/s |
Summary |
Release Note |
IDE-25159 |
Current Consumption View |
Starting measurement while the job "Analyze current data" in progress make e2 studio hang. |
Starting a new current consumption measurement when the view is still showing "Analyze Current data between markers" can cause the application to hang. |
IDE-25096 |
Device Migration |
Change device does not updated build settings on projects imported from e2s 5 to e2s 7 |
You cannot change the device on projects imported from e2 studio version prior to 6.0 and upgraded. |
IDE-24728 |
Debug Configuration RX |
Endian of debug configuration is not specified correctly when creating a project with big endian |
When CC-RX project is created with specifying big endian, debug configuration of several debugger is always little endian. |
IDE-24686 |
Optimization assistant |
No option changes between each configuration after comparing and measuring on Optimization Assistant |
When creating new
configurations in the Optimization Assistant and comparing them to the
current configuration there are no option changes. The options in the new
configurations should be modified according to the selected settings. |
IDE-24626 |
ARM GCC Plugins |
GNU toolchain linker parameters 32k limit problem on Windows |
For the RZ projects when using the GCC toolchain there is a problem when the linker command line exceeds 32K characters. The operating system truncates the command line and the build will not be correct. |
IDE-24562 |
CCRL Build plugin |
Value of converter options are incorrect when importing CS+ project CC E8.01.00A |
When importing projects from CS+ into e2 studio using the
Renesas common project import tool the following options may not be converted
correctly: |
IDE-24531 |
Application |
Add warning that support 32 bit Windows that support will be dropped in e² studio 2019-08 |
e² studio 2019-08 will only support 64-bit Windows environments. If you still use 32 bit versions of Windows please contact your Renesas representative. |
IDE-24394 |
GDB server RX |
RX simulator doesn't load the appropriate FFW for RXv2/RXv3. |
When using simulator, the cycle count for trace view or performance analysis view will be counted as RX600 series. |
IDE-24346 |
CCRL Build plugin |
[CCRL] Value of -byte_count option is incorrect when importing CS+ project. |
[CC-RL project] |
IDE-24302 |
Debugging Synergy |
[Synergy] Trace showing unknown addresses when Run-break Time Measurement is ON without specified Frequency |
When Debugging Synergy projects with the Run-Break Time
Measurement Enabled (set to Yes) but without setting the Operating Frequency
[MHz] in Debug Tools Settings -> Time Measurement, the Trace Data is
unavailable. |
IDE-24290 |
RL78 GCC build plugin |
imported legacy GNU project lacks start group linker option |
When importing older legacy
RL78 GCC projects into e2 studio in some cases the linker option:
"-Wl--start-group" is missing. This option should be added at
import project. |
IDE-24128 |
Debug Configuration RX |
[Debug Configuration] [RX64M+E2] the default value of 'Overwrite Internal Flash Memory' is incorrect |
When using RX emulator, the setting "Internal Flash Memory Overwrite" doesn't load the current setting in the "Overwirte Internal Flash Memory" dialog box if the dialog box is re-opened after it is set. Please re-set the whole setting, if it needs to be changed. If it is not re-opened, the setting is stored in the launch setting. |
IDE-24127 |
GDB Server RZ |
[RZ][Debug] trace records shows a few line of C codes |
When debugging RZ/T1 projects and using the Trace feature, the
user might get unknown addresses in instruction trace. Most of the records
shown will be left empty( filled with FFFFFFF0). |
IDE-23925 |
ARM GCC Plugins |
[GNUARM] add C++98 language standard option |
e2 studio fails to build a C++ project which intended to apply
language spec C\+\+98 with "Toolchain Default (GNU ISO 1998
C\+\+)"Â with GCC ARM Embedded toolchain 6.x. |
IDE-23921 |
Debugging RZ |
Register View shows wrong value |
When debugging RZ/A1,A2 with J-Link, an incorrect value is
displayed in the CPSR register of Register view. |
IDE-23878 |
Debugging RX |
[RX] lowlvl.src does not work in simulator |
The provided lowlvl.src for debug input/output operations does not work with the RX Simulator. Please replace the lowlvl.src as stated in E series emulator manual (R20UT2081) which works with simulator as well as E1/E2/E2 Lite emulators. |
IDE-23679 |
Time Measurement |
First Value of the Run-break time measurement on Reset of the Debug Session is not correct. (RL78 IE Cube) |
The value of the run-break time measurement displayed when resetting the debug session is not appear correct. This is with RL78G13 IE Cube. Subsequent executions show the correct value. |
IDE-23670 |
CCRL Build plugin |
#NAME? |
When using the Renesas importer to import a CS+ project into e2 studio the CCRL toolchain option “-optimize=branch†is not converted correctly. Please check this after import. |
IDE-23669 |
Debug Configuration RX |
[Debug Configuration] The value of 'Supply Voltage[V]' textbox is NOT restored correctly |
When changing emulator for a Debug Configuration the value of "Supply Voltage" may be reset to a default value. Please check that the value is correct after changing emulators. |
IDE-23664 |
CCRL Build plugin |
#NAME? |
When using the Renesas importer to import a CS+ project into e2 studio the CCRL toolchain option “-entry†is not converted correctly. Please check this after import. |
IDE-23663 |
CCRL Build plugin |
#NAME? |
When using the Renesas importer to import a CS+ project into e2 studio the CCRL toolchain option “--DEBUG_MONITOR†is not converted correctly. Please check this after import. |
IDE-23662 |
CCRL Build plugin |
#NAME? |
When using the Renesas importer to import a CS+ project into e2 studio the CCRL toolchain option “-no_warning_num†is not converted correctly. Please check this after import. |
IDE-23623 |
Smart Configurator |
Drive capacity settings are not displayed for P0_0 and P0_1 |
In the Smart Configurator for RZ/A2M, the drive control setting is not displayed for the port P0_0 and P0_1 in the Drive Control column of the Pin Number list. Even though the setting is not displayed and the value to set the drive control is not generated to the configuration table in r_gpio_drv_sc_cfg.h, the drive control settings for these ports are fixed to 4mA. Please recognize the driver control settings for these pins to be 4mA. |
IDE-23622 |
Smart Configurator |
Drive capacity 4mA cannot be selected for PG_2 to PG_7 and PJ_0 to PJ_5 |
In the Smart Configurator for RZ/A2M, “4mA†cannot be selected for the port PG_2 to PG_7 and PJ_0 to PJ_5 in the Drive Control column of the Pin Number list even the though output is selected for the direction of these ports. To set the drive control of these port to 4mA, please modify r_gpio_drv_sc_cfg.h to change the value of drive control settings for corresponding port in the configuration table from “GPIO_CURRENT_8mA†to “GPIO_CURRENT_4mA†manually after executing code generation. |
IDE-23621 |
Smart Configurator |
Pin interrupt can be enabled for analog input pins |
Pin interrupt cannot be enabled if the pins were assigned to
analog input function (AN000 to AN007). |
IDE-23620 |
Smart Configurator |
Pin interrupt can be enabled for IRQ pins |
When a pin assigned to IRQ function, the pin cannot be used for
pin interrupt as specified in hardware specification. |
IDE-23619 |
Smart Configurator |
Input can be selected for the port JP0_1 |
In the Smart Configurator for RZ/A2M, “I†(input) can be selected for JP0_1 in the Direction column of the Pin Number list even though this port have only output function. Please do not select input for this port. |
IDE-23618 |
Smart Configurator |
Output can be selected for the port P5_0 to P5_7, PL_0 to PL_4 |
In the Smart Configurator for RZ/A2M, “O†(output) can be selected for the port P5_0 to P5_7, PL_0 to PL_4 and JP0_0 in the Direction column of the Pin Number list even though these ports have only input function. Please do not select output for these ports. |
IDE-23614 |
Time Measurement |
First Value of the Run-break time measurement on Reset of the Debug Session is not correct. (RZ and R-Car) |
The value of the run-break time measurement displayed when resetting the debug session is not appear correct. This is with Segger J-Link for RZ. Subsequent executions show the correct value. |
IDE-23526 |
CCRL Build plugin |
Default parameter of -rom option does not need to specify with importing old project |
[CC-RL] |
IDE-23495 |
Device Support RZ |
Correct the startup file of RZ/A2M |
If current pin setting is enabled by Smart Configurator, the initial value remains unchanged and the current setting can not be switched. |
IDE-23483 |
MMU View |
MMU view - save function doesn't work |
If there is no entry for secondary page table in primary page
table, page table data cannot be exported to csv file. |
IDE-23388 |
Help |
Add a limitation about software breakpoint in help. |
Software breakpoints can work only in internal ROM area and internal RAM area. Other areas are not supported. |
IDE-23357 |
Debugging RX |
The reasons threads have stopped is incorrect when debug RX62N via Segger Jlink (RX) |
When using the Segger J-Link with RX when the debugger is
suspended the reason is not correctly displayed in the debug view. |
IDE-23248 |
Trace plugin |
Trace view doesn't show the result of the first execution. |
When debugging RX, Trace view may not show the result for the first execution after connection. In this case, please re-set the Trace acquisition setting before execution. |
IDE-23204 |
CCRL Build plugin |
[CCRX-CCRL] Project is not rebuilt after removing Compiler / Assembler source files |
(CC-RX) |
IDE-23064 |
MISRA-C plugin |
[MisraC in editor] invalid path for linked file. |
MISRA-C In Editor Checker plugin can check MISRA-C rules for
external source file normally. |
IDE-22717 |
Project Generation Core |
Cannot paste device name into device selection text box during Project Generation |
Attempting to paste a device name into the device selection text box during project generation will result in the incorrect device being used. Please select using the menu instead. |
IDE-22460 |
MMU View |
Virus warning in MMU Plugin |
If you are using ESET Nod32 you may see a trojan warning
regarding "a variant of Java/Kryptik.GF trojan" |
IDE-22061 |
Synergy Editor |
Synergy editor fails to open 7.0 project with different SSP version |
Synergy projects which are created in version 7.0 cannot be opened in earlier e2 studio releases. |
IDE-21688 |
MMU View |
MMU registers and page table are not displayed on MMU view if MMU view is opened after tartget is connected |
If MMU view is opened after tartget is connected, MMU registers
and page table are not displayed. |
IDE-20680 |
ARM GCC Plugins |
Project is not re-linked when the linker script is updated |
When linker script is changed
for GCC compiler project and you build the project, the build operation will
not occur. |
IDE-20571 |
Coverage plugin |
Coverage plugin cannot work with virtual folder and linked resource |
The Coverage plugin cannot
display the result in the editor view by color if the C files are in a
virtual folder or treated as the linked resource files. |
IDE-19773 |
Trace plugin |
Trace recorded data is sometimes duplicated |
After the first time executing user program, sometimes the data is displayed twice in Trace view. Please refer to the Cycle number column to decide a correct Trace data. |
IDE-18970 |
Coverage plugin |
Data coverage does not update after touching "Accumulate Results" toolbar button |
Data coverage result will not be updated if "Accumulate Results" is set to OFF once. Please do not uncheck this option. |
IDE-17104 |
Debugging Synergy |
ITM not working correctly on Synergy S5 devices TRCLK incorrectly set |
Currently on Synergy S5 devices the ITM trace feature is not supported. |
IDE-7298 |
Application |
dialog should be re-sizable as font size |
When font size is changed as
magnified, some user interface controls are hidden. |