English
Language : 

SH7055S Datasheet, PDF (808/1002 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series
4. Waiting for programming/erasing command
• When the program selection command is received, the state for waiting program data is
entered. The programming start address and program data must be transmitted
following the programming command. When programming is finished, the
programming start address must be set to H'FFFFFFFF and transmitted. Then the state
for waiting program data is returned to the state of programming/erasing command
wait.
• When the erasure selection command is received, the state for waiting erase-block data
is entered. The erase-block number must be transmitted following the erasing
command.
When the erasure is finished, the erase-block number must be set to H'FF and
transmitted.
Then the state for waiting erase-block data is returned to the state for waiting
programming/erasing command. The erasure must be executed when reset start is not
executed and the specified block is programmed after programming is executed in boot
mode. When programming can be executed by only one operation, all blocks are erased
before the state for waiting programming/erasing/other command is entered. The
erasing operation is not required.
• There are many commands other than programming/erasing. Examples are sum check,
blank check (erasure check), and memory read of the user MAT/user boot MAT and
acquisition of current status information.
Note that memory read of the user MAT/user boot MAT can only read the program data after all
user MAT/user boot MAT has automatically been erased.
Rev.2.0, 07/03, page 770 of 960