EasyManua.ls Logo

Renesas RL78/F24 User Manual

Renesas RL78/F24
58 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 #45 background imageLoading...
Page #45 background image
E1/E20/E2/E2 Lite Additional Document 3. Notes on Usage
R20UT1994EJ0900 Rev.9.00 Page
45
of 58
Jan.20.22
3.3.5 Setting a Serial Programming Security ID
This setting is to prevent to write malicious program or tamper the program by an unauthorized person.
Serial programming security ID is deployed at 0xD6 to 0xE5 of the internal flash memory.
On starting debugger, id certification is done, if it doesn't match, you can't debug. And If you write this ID on
using memory panel, you can't debug the chip anymore.
The setting "0xFFFFFFFFFFFFFFFFFFFF", in which the value at all addresses is "0xFF", can be set.
The way to set serial programming security ID is below.
Embed serial programming security ID by user program.
You can embed serial programming security ID to address 0xD6 to 0xE5 on user program.
For example if the serial programming security ID shown in is embedded as follows, the serial
programming security ID set by the debugger is 0123456789ABCDEF1234556789ABCEF0 (not case-
sensitive). *
1
Table 3-2 Example of Serial Programming Security ID Setting
Address
Value
0x000D6
0x01
0x000D7
0x23
0x000D8
0x45
0x000D9
0x67
0x000DA
0x89
0x000DB
0xAB
0x000DC
0xCD
0x000DD
0xEF
0x000DE
0x12
0x000DF
0x34
0x000E0
0x56
0x000E1
0x78
0x000E2
0x9A
0x000E3
0xBC
0x000E4
0xDE
0x000E5
0xF0
Notes:
1
When connecting a debugger to a device for which the serial programming security ID has
been set, the serial programming security ID needs to be entered in the debugger. For details
on the authentication method, refer to the user's manual for the debugger in use.

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Renesas RL78/F24 and is the answer not in the manual?

Renesas RL78/F24 Specifications

General IconGeneral
BrandRenesas
ModelRL78/F24
CategoryComputer Hardware
LanguageEnglish

Summary

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

Overview

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

Introduces the E1, E20, E2, and E2 Lite as on-chip debugging emulators for Renesas MCUs.

Supported Devices

Lists the RL78 family MCUs compatible with the emulators.

Overview of the Specifications of the External Trigger Input and Output

Details the external trigger functionality of the E2 emulator.

Terminology

Designing the User System

Connecting the E1/E20/E2/E2 Lite to the User System

Explains the initial connection requirements for the user system.

Installing the Connector on the User System

Covers the physical installation of connectors and adapters for system integration.

Pin Assignments of the Connector on the User System

Details the specific pin configurations of the emulator's 14-pin connector.

Recommended Circuits between the Connector and the MCU

Provides essential circuit diagrams for connecting the emulator to various RL78 MCUs.

Notes on Connection

Offers critical guidelines and precautions for signal connections.

Internal Circuits of the Emulator

Illustrates the internal circuitry of the emulators.

Notes on Designing the User System

Additional design considerations, including isolators and connector adapters.

Notes on Usage

Turning the Power On/Off

Step-by-step procedures for safe power management of the emulator and user system.

MCU Resources to be Occupied

Identifies memory areas used by the emulator for debugging operations.

Setting a Security ID

Covers setting security IDs to prevent unauthorized access and enable debugging.

Reset

Discusses reset behavior and its impact on debugging processes.

Flash Memory

Addresses specific considerations for flash memory programming.

MCUs that are Used in Debugging

Advises on proper handling of MCUs used during the debugging phase.

Final Evaluation of the User Program

Emphasizes pre-production evaluation without the emulator.

Debug Functions

Provides an overview of the various debugging features available.

Stepped Execution

Explains stepped execution and associated considerations.

Pseudo-Real-Time RAM Monitor Function or Pseudo-Dynamic Memory Modification Function

Notes on using pseudo-RRM/DMM functions, including clock dependencies.

Points for Caution on Using the RL78/G23

Highlights precautions specific to the RL78/G23, such as flash read protection.

Points for Caution on Using the RL78/F24

Covers critical cautions for the RL78/F24, including security and reset handling.

Revision History

Related product manuals