RX610 Group
26. ROM (Flash Memory for Code Storage)
R01UH0032EJ0120 Rev.1.20
Page 882 of 1006
Feb 20, 2013
(2) Device Selection
In response to a device selection command sent from the host, the RX610 checks if the selected device is supported.
When the selected device is supported, the RX610 specifies this device as the device for use and returns a response (06h).
If the selected device is not supported or the sent command is illegal, the RX610 returns an error response (90h).
Even when 01h has been returned as the number of supported devices in response to a supported device inquiry
command, issue a device selection command to specify the device code that has been returned as the result of the inquiry.
Command
10h
Size
Device code
SUM
Response
06h
Error response
90h
Error
[Legend]
Size (1 byte):
Number of characters in the device code field (fixed at four)
Device code (4 bytes):
ASCII code for the product name of the chip (one of the device codes returned in response
to the supported device inquiry command)
SUM (1 byte):
Checksum
Error (1 byte):
Error code
11h: Checksum error (illegal command)
21h: Incorrect device code error
(3) Clock Mode Inquiry
In response to a clock mode inquiry command sent from the host, the RX610 returns the supported clock modes. If the
clock mode inquiry command comes after the host has selected a clock mode, the RX610 only returns the information
concerning the selected clock mode.
Command
21h
Response
31h
Size
Mode
Mode
. . .
Mode
SUM
[Legend]
Size (1 byte):
Total number of bytes in the mode count and mode fields
Mode (1 byte):
Supported clock mode (for example, 01h indicates clock mode 1)
SUM (1 byte):
Checksum