C141-E054-02EN
4 - 125
(4)
Mode = 1, 0, 0: Microcode download, without saving
In this mode, the controller’s microcode or control information is transferred to the IDD’s control
memory area. “0” must be specified in the “Buffer ID” field and the “Buffer address” field.
The “Transfer byte length” field specifies the total number of transfer bytes of data transferred
from the INIT. This value must not exceed X ‘3CC000’ (3,981,312 bytes). If a value greater
than X ‘3CC000’ is specified, a CHECK CONDITION status (ILLEGAL REQUEST [=5] /
Invalid field in CDB [=24-00]) is reported.
When downloading of microcode is completed, the IDD generates a UNIT ATTENTION
condition for all the INITs. At this time, the IDD performs microprogram reboot and
generates sense code.
The IDD operates according to this microcode until its power is switched off. If the power is
switched on again, the IDD’s operation returns to the existing microcode saved previously on
the disk.
IMPORTANT
Depending on the setting in the IDD, if done using the
START/STOP command, it is necessary to issue the START
command after issuing his command.
(5)
Mode = 1, 0, 1 : Microcode download, with saving
In this mode, the controller’s microcode or control information is transferred to the IDD’s
control memory area and written to the disk. “0” must be specified in the “Buffer ID” field
and the “Buffer address” field.
The “Transfer byte length” field specifies the total number of transfer bytes of data transferred
from the INIT. This value must not exceed X ‘3CC000’ (3,982,312 bytes). If a value greater
than X ‘3CC000’ is specified, a CHECK CONDITION status (ILLEGAL REQUEST [=5] /
Invalid field in CDB [=24-00]) is reported.
When all the data have been received, the IDD writes the new microcode to the disk’s system
area and operates in accordance with this microcode until new microcode is downloaded.
IMPORTANT
When abnormal termination for reasons other than ILLEGAL
REQUEST [=5] / Invalid field in CDB [=24-00] or ILLEGAL
REQUEST [=5] / Invalid field in parameter list [=26-00] occurs,
the IDD indicates that downloading of the new microcode failed,
and it is therefore necessary for the INIT to quickly download the
new microcode.
When downloading of microcode is completed, the IDD generates
a UNIT ATTENTION condition for all the INITs except the INIT
that issued the WRITE BUFFER command. At this time, the sense
code indicates “Microcode has been changed [=3F-01].”
Summary of Contents for MAA3182FC Series
Page 5: ...This page is intentionally left blank ...
Page 9: ...viii C141 E054 02EN This page is intentionally left blank ...
Page 11: ...This page is intentionally left blank ...
Page 21: ...This page is intentionally left blank ...
Page 131: ...This page is intentionally left blank ...
Page 143: ...This page is intentionally left blank ...
Page 311: ...This page is intentionally left blank ...
Page 313: ...This page is intentionally left blank ...
Page 324: ...This page is intentionally left blank ...
Page 327: ......