English
Language : 

M16C65 Datasheet, PDF (742/829 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/60
Under development
M16C/65 Group
Preliminary Specification
This is a preliminary specification and is subject to change.
30. Flash Memory
30.7 User Boot Function
User boot mode can be selected by the status of a port when the MCU starts in boot mode. Table 30.6
shows the User Boot Function Specifications.
Table 30.6 User Boot Function Specifications
Item
Specification
Entry pin
None or select a port from P0 to P14
User boot start level
Select high or low
User boot start address
Address 10000h (the start address of program ROM 2)
Set “UserBoot” in ASCII code to the addresses 13FF0h to 13FF7h in the user boot code area, select a
port for entry from addresses 13FF8h to 13FF9h and 13FFAh, and select the start level with the
address 13FFBh. After starting boot mode, user boot mode or standard serial I/O mode is selected in
accordance with the level of the selected port.
In addition, if addresses 13FF0h to 13FF7h are set to “UserBoot” in ASCII code and addresses 13FF8h
to 13FFBh are set to “00h”, user boot mode is selected.
In user boot mode, the program of address 10000h (the start address of program ROM2) is executed.
The content of the OFS1 address is valid.
Figure 30.2 shows User Boot Code Area, Table 30.7 lists Start Mode (When the Port Pi_j is Selected for
Entry) (1), Table 30.8 lists “UserBoot” in ASCII Code, and Table 30.9 lists Addresses of Selectable Ports
for Entry.
10000h
Program ROM 2
User Boot Start Address
13FF0h
User Boot Code Area
Boot Code
13800h
13FF0h
13FFFh
On-chip Debugger Monitor
Area
User Boot Code Area
Figure 30.2 User Boot Code Area
13FF8h
13FFAh
13FFBh
13FFCh
13FFFh
Address
Bit
Start Level Select
Reserved Space
Port information for
entry
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 707 of 791