RX610 Group
27. Data Flash (Flash Memory for Data Storage)
R01UH0032EJ0120 Rev.1.20
Page 924 of 1006
Feb 20, 2013
27.6.1.1
ROM P/E Modes
The ROM P/E modes are for programming and erasure of the ROM.
For details on the ROM P/E modes, see section 26.6.1.2, ROM P/E Modes.
27.6.1.2
ROM/Data Flash Read Mode
This mode is for reading the ROM or data-flash memory. The FCU does not accept commands.
The FCU enters this mode when the FENTRYD bit in FENTRYR is set to 0 and the FENTRY1 and FENTRY0 bits in
FENTRYR are set to 0.
27.6.1.3
Data Flash P/E Modes
These modes are for programming and erasure of the data-flash memory. Reading out the data flash is not possible.
Data flash P/E normal mode, data flash status read mode, and data flash lock-bit read mode are the three data flash P/E
modes.
(1)
Data Flash P/E Normal Mode
The transition to data flash P/E normal mode is the first transition in the process of programming or erasing the data flash.
The FCU enters this mode when the FENTRYD bit in FENTRYR is set to 1 and the FENTRY1 and FENTRY0 bits in
FENTRYR are set to 0 in ROM/data flash read mode, or when the normal mode transition command is received in data
flash P/E modes. Table 27.7 lists the acceptable commands in this mode.
Read access to an address within the data flash area causes a data-flash-access violation, and the FCU enters the
command-locked state. High-speed reading of the ROM is possible.
(2)
Data Flash Status Read Mode
The data flash status read mode is for reading information on the state of the data flash.
The FCU enters this mode when a command other than the normal mode transition and lock bit read mode transition
command is received in data flash P/E modes. Data flash status read mode encompasses the states where the FRDY bit in
FSTATR0 is 0 and the command-locked state after an error has occurred. Table 27.7 lists the acceptable commands in
this mode.
Read access to an address within the data flash area will actually read out the value of FSTATR0. High-speed reading of
the ROM is possible.
(3)
Data Flash Lock-Bit Read Mode
The data flash lock-bit read mode is for reading the values of the lock bits of the data flash. However, this is not possible
because the data flash does not have lock bits.
The FCU enters this mode when a lock-bit read mode transition command is received in data flash P/E modes. Table 27.7
lists the acceptable commands in this mode.
Since the data flash does not have lock bits, data read out in read access to addresses within the data flash area are
undefined. However, the access does not lead to a data-flash-access violation. High-speed reading of the ROM is
possible.
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...