RX610 Group
26. ROM (Flash Memory for Code Storage)
R01UH0032EJ0120 Rev.1.20
Page 873 of 1006
Feb 20, 2013
26.9
User Boot Mode
When the reset clearing is executed with the MD1 and MD0 pins set to user boot mode, the FCU enters user boot mode.
The reset vector at this time is address FF7F FFFCh in the user boot mat. For other vector tables, see the normal vector
table (see section 10, Interrupt Control Unit (ICU)).
In user boot mode, software for programming with an arbitrary interface can be prepared, and the user mat or data mat
can be programmed/erased by issuing an FCU command. Programming for the user boot mat should be performed only
in boot mode.
26.10 Boot Mode
26.10.1
System Configuration
In boot mode, the host sends control commands and data for programming, and the user mat, user boot mat, and data mat
are programmed or erased accordingly. An on-chip SCI handles transfer between the host and RX610 in asynchronous
mode. Tools for the transmission of control commands and the data for programming must be prepared in the host.
When the RX610 is activated in boot mode, the program on the mat that holds the embedded program is executed. This
program automatically adjusts the bit rate of the SCI and controls programming/erasure by receiving control commands
from the host.
Figure 26.24 shows the system configuration for operations in boot mode.
Host
Tools for boot
programming,
and
data for programming
RX610
SCI4
P05/RxD4
P04/TxD4
Control command
Analysis/
execution
software
ROM/data flash
RAM
Status
Control command and
data for programming
Figure 26.24 System Configuration for Operations in Boot Mode