EasyManua.ls Logo

Renesas e1 User Manual

Renesas e1
45 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #36 background imageLoading...
Page #36 background image
E1/E20/E2/E2 Lite Additional Document 3. Notes on Usage
R20UT2937EJ0301 Rev.3.01 Page 36 of 45
Jul 1, 2020
3.3 MCU Resources to be Occupied
Figure 3-1 shows the areas which are occupied by the E1/E20/E2/E2 Lite for debugging.
These areas (shaded sections) are used for debugging. These areas should not be changed to save the
user program or data. If a change is made, control by the E1/E20/E2/E2 Lite is no longer possible.
However, when "No" is selected in the [Permit flash programming] property of the debugger, the internal
ROM spaces shown in Figure 3-1 are not used (only the internal RAM spaces are used).
When selecting not to permit flash memory rewriting with the debugger's property, also refer to section
3.3.3, Setting an On-Chip Debugging Option Byte.
00000h
Security ID area
10 bytes
000C3h
Reset vector area
2 bytes
00002h
Debug monitor area
2 bytes
00004h
On-chip debug
option byte area
1 byte
000C4h
000CEh
Debug monitor area
10 bytes
000D8h
Stack area for debugging
10 bytes
Area for pseudo-RRM/
pseudo-DMM
4 bytes
Internal
ROM end
address
Internal ROM
space
Internal
RAM end
address
Internal RAM
space
Figure 3-1 MCU Resources to be Occupied
*1 The reset vector area is used by the program for the E1/E20/E2/E2 Lite when performing debugging
with the E1/E20/E2/E2 Lite. If the contents of the reset vector area are changed, control by the
E1/E20/E2/E2 Lite is no longer possible.
3.3.1 Securing an Area for the Debugging Monitor Program
You may need to secure the area to which the debugging monitor program is to be allocated. The
monitor program initializes the debugger communications interface and handles processing to make the
CPU run or break execution.
The user program or data must not be placed within 23 bytes of the on-chip debugging option byte.
In addition, the reset vector must be changed if it points to an address to which the monitor program is
allocated.
The working RAM for the pseudo-RRM/pseudo-DMM starts at addresses 0x02 and 0x03.
The internal ROM spaces, including the debug monitoring area, are erased when the debugger is
closed.
[Securing the area]
Specifically securing the area for the monitor program is not necessarily required if the user program
does not use the area.
However, to avoid problems that may occur while the debugger is starting up, we recommend securing
this area in advance by using a build tool or some other means.

Table of Contents

Other manuals for Renesas e1

Question and Answer IconNeed help?

Do you have a question about the Renesas e1 and is the answer not in the manual?

Renesas e1 Specifications

General IconGeneral
Host InterfaceUSB
On-Chip DebuggingYes
ManufacturerRenesas Electronics
Product CategoryDebug Emulators
Target MCU FamilyRenesas MCUs
ProgrammingSupported
Power SupplyUSB
CategoryEmulators
Supported DevicesRenesas MCUs

Summary

General Precautions in the Handling of Microprocessing Unit and Microcontroller Unit Products

1. Overview

1.1 Overview of E1/E20/E2 Emulator and E2 Lite

Introduces the E1, E20, E2, and E2 Lite emulators and their primary functions as debugging tools.

1.4 Supported RL78 Devices

Details the specific RL78 family MCUs supported by the emulators, including RL78/G1x series.

2. Designing the User System

2.1 Connecting Emulators to User System

Guides on establishing the physical connection between the emulators and the user system.

2.3 14-Pin Connector Specifications

Details the specifications and pinout of the standard 14-pin connector used for system connection.

2.4 Recommended Connection Circuits

Shows recommended circuit designs for connecting the 14-pin connector to RL78 family MCUs.

2.5 Notes on Connection

Offers important guidelines and considerations for making reliable connections between the emulator and the MCU.

3. Notes on Usage

3.1 Turning Power On/Off

Provides step-by-step procedures for safely powering the emulators and the user system on and off.

3.1.2 Emulator-Supplied Power to User System

Details the process and considerations when the emulator supplies power to the user system.

3.2 Emulator Power Supply Function

Explains the voltage supply capabilities of the E1/E2/E2 Lite emulators and associated voltage drops.

3.9 Debug Functions

Covers various debugging functions like step execution, breakpoints, and standby mode debugging.

Related product manuals