Datasheet

Section 22 Flash Memory
Rev. 3.00 Sep. 28, 2009 Page 743 of 910
REJ09B0350-0300
The sequence of new bit-rate selection is shown in figure 22.21.
Host
Boot program
Setting a new bit rate
H'06 (ACK)
Waiting for one-bit period
at the specified bit rate
H'06 (ACK) with the new bit rate
H'06 (ACK) with the new bit rate
Setting a new bit rate
Setting a new bit rate
Figure 22.21 New Bit-Rate Selection Sequence
(5) Transition to Programming/Erasing State
The boot program will transfer the erasing program and erase the data in the user MATs first , then
the data in the user boot MATs. On completion of this erasure, ACK will be returned and the
program will enter the programming/erasing state.
The host should select the device code, clock mode, and new bit rate with device selection, clock-
mode selection, and new bit-rate selection commands, and then send the command for the
transition to programming/erasing state. These procedures should be carried out before sending of
the programming selection command or program data.
Command H'40
Command, H'40, (one byte): Transition to programming/erasing state
Response H'06
Response, H'06, (one byte): Response to transition to programming/erasing state
The boot program will send ACK when the user MATs and the user boot MATs have been
erased by the transferred erasing program.
Error Response H'C0 H'51
Error response, H'C0, (one byte): Error response to the bland check of the user boot MATs
Error code, H'51, (one byte): Erasing error
An error occurred and erasure was not completed.