RX610 Group
26. ROM (Flash Memory for Code Storage)
R01UH0032EJ0120 Rev.1.20
Page 891 of 1006
Feb 20, 2013
•
Multiplication ratio error
A multiplication ratio error occurs when the multiplication ratio specified through a new bit rate selection command
does not match the clock mode selected through a clock mode selection command. To check the selectable
multiplication ratios, issue a multiplication ratio inquiry command.
•
Operating frequency error
An operating frequency error occurs when the RX610 cannot operate at the operating frequencies selected through a
new bit rate selection command. The RX610 calculates the operating frequencies from the input frequency and
multiplication ratios specified through a new bit rate selection command and checks if each calculated frequency is
within the range from the minimum to maximum frequencies for the respective clock. To check the minimum and
maximum operating frequencies for each clock, issue an operating clock frequency inquiry command.
(12) Programming/Erasure State Transition
In response to a programming/erasure state transition command sent from the host, the RX610 determines whether ID
code protection is enabled or disabled using the control code and ID code written in the ROM. When ID code protection
is enabled, the RX610 returns a response (16h) and waits for the ID code. When ID code protection is disabled, the
RX610 erases the entire area of each of the user mat, user boot mat, and data mat. After completing erasure, the RX610
returns a response (06h) and waits for a programming/erasure host command. If the RX610 has failed to complete erasure
due to an error, it returns an error response (sends C0h and 51h in that order).
Do not issue a programming/erasure state transition command before device selection, clock mode selection, and new bit
rate selection commands.
Command
40h
Response
ACK
Error response
C0h
51h
[Legend]
ACK (1 byte):
ACK code
06h: ID code protection is disabled
16h: ID code protection is enabled