RX13T Group
31.
Flash Memory (FLASH)
This MCU has packages with 64 and 128 Kbyte flash memory (ROM) for storing code and 4-Kbyte flash memory (E2
DataFlash) for storing data.
In this section, "PCLK" is used to refer to PCLKB.
31.1
Overview
Table 31.1 lists the Flash Memory Specifications.
Table 31.6 lists the I/O Pins Used in Boot Mode.
Table 31.1
Flash Memory Specifications
Item
Memory space
Software commands
Value after erasure
Interrupt
On-board programming
Off-board programming
ID code protection
Start-up program protection
Area protection
Background Operation (BGO) Programs on the ROM can be executed while rewriting the E2 DataFlash.
Note 1. Refer to the manual of each serial programmer and "Renesas Flash Programmer Flash memory programming software User's
Manual" for more details.
R01UH0822EJ0100 Rev.1.00
Jul 31, 2019
Description
User area: Up to 128 Kbytes
Data area: 4 Kbytes
Extra area: Stores the start-up area information, access window information, and unique ID
The following commands are implemented:
Program, blank check, block erase, and unique ID read
The following commands are implemented for programming the extra area:
Start-up area information program and access window information program
ROM: FFh
E2 DataFlash: FFh
An interrupt (FRDYI) is generated upon completion of software command processing or forced stop
processing.
1
Boot mode (SCI Interface)*
Channel 1 of the serial communications interface (SCI1) is used for asynchronous serial
communication.
The user area and data area are rewritable.
1
Boot mode (FINE interface)*
The FINE is used.
The user area and data area are rewritable.
Self-programming in single-chip mode
The user area and data area are rewritable using the flash rewrite routine in the user program.
The user area and data area are rewritable using a flash programmer compatible with this MCU.
Connection with the serial programmer can be enabled or disabled using ID codes in boot mode.
Connection with the on-chip debugging emulator can be enabled or disabled using ID codes.
This function is used to safely rewrite block 0 to block 15.
This function enables rewriting only the selected blocks in the user area and disables the other blocks
during self-programming.
31. Flash Memory (FLASH)
Page 907 of 1041