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.