Program/Erase Commands; User/Data Area Program Preparation - Renesas RX100 Series User Manual

32-bit mcu
Hide thumbs Also See for RX100 Series:
Table of Contents

Advertisement

RX13T Group
31.10.8

Program/Erase Commands

Program/erase commands are used to program or erase the user area or data area based on the response to inquiry
commands. Table 31.17 lists commands used in each of the program/erase host command wait state, program wait state,
and erase wait state. Table 31.18 lists commands that can be accepted in each state.
When a command that is not listed in Table 31.18 is received in each state, the MCU sends a command error response.
Table 31.17
Program/Erase Commands
Command

User/data area program preparation

Program
Data area program
Erase preparation
Block erase
Table 31.18
Acceptable Commands for Each State
State
Program/erase host command wait state
Program wait state
Erase wait state
31.10.8.1
User/Data Area Program Preparation
This command is used to prepare for accepting the program command and the data area program command.
When the MCU receives this command, it recognizes that an instruction to prepare for the program command is issued
from the host. Then, the MCU enters the program wait state, where only the program command to the user area or data
area can be accepted, and sends a response (06h).
Command
43h
Response
06h
R01UH0822EJ0100 Rev.1.00
Jul 31, 2019
Function
Select the user area or data area to program, and enter the program wait state.
Program the specified data to the selected area in the user area or data area.
Or enter the program/erase host command wait state (end of program).
Program the specified-size data to the selected area in the data area.
Or enter the program/erase host command wait state (end of program).
Enter the erase wait state.
Erase the selected block, or enter the program/erase host command wait state
(end of erase).
Acceptable Command
User/data area program preparation command, and erase preparation command
Program command, and data area program command
Block erase command
31. Flash Memory (FLASH)
Page 965 of 1041

Advertisement

Table of Contents
loading

Table of Contents