R01UH0823EJ0100 Rev.1.00
Page 1714 of 1823
Jul 31, 2019
RX23W Group
50. Flash Memory (FLASH)
50.10.5
Inquiry Commands
Inquiry commands are used to obtain necessary information for sending setting commands, program/erase commands,
and read-check commands.
lists the inquiry commands. These commands can only be used in the
inquiry/setting host command wait state.
50.10.5.1
Supported Device Inquiry
This command is used to obtain the device information for identifying the endian of developed software.
After the MCU receives this command, it sends the device information when developed software uses little endian data
and the device information when developed software uses big endian data in this order.
Size (1 byte): Total bytes of Number of Devices, Characters, Device code, and Series name
Number of devices (1 byte): Number of endian types that the MCU supports (the value is always 02h)
Number of characters (1 byte): Number of characters for the device code and device name
Device code (4 bytes): Identification code indicating the endian of developed software
Series name (n bytes): The series name of the MCU (ASCII code) and the classification of little endian/big endian
SUM (1 byte): Value that is calculated so the sum of response data is 00h
Table 50.18
Inquiry Commands
Command
Description
Supported device inquiry
Inquiry for the device code and series name
Data area availability inquiry
Inquiry for the availability of the data area
User area information inquiry
Inquiry for the number of user areas, and the start and end addresses of the user area
Data area information inquiry
Inquiry for the number of data areas, and the start and end addresses of the data area
Block information inquiry
Inquiry for the start address, the block size, and the number of blocks of each of the user and
data areas
Command
20h
Response
30h
Size
Number of
devices
Number of
characters
Device code for little endian
Series name for little endian
Number of
characters
Device code for big endian
Series name for big endian
SUM