82h
: R O M code (only for Flash R O M version)
Any other value for the Buffer ID will cause the command to terminate with C H E C K C O N D I T I O N status.
The file shall set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL F I E L D IN
CDB.
7.37.4.1 Download Microprocessor Microcode and Save (Buffer_ID = 00h)
There are 2 types of download function are supported. The first one is "Single Binary Download" and the
other is "RAM/OVR Download".
Buffer ID is 00h. (Single Binary Download)
The first one is that the data set consist of all necessary code and tables in a one big data set.
This is
starting with the special header data followed by tables, R A M code, 8 Overlay codes, E E P R O M data and
Flash-ROM code. (Flash-ROM code is optional depends on the card type and version if card has update
capability.) This download function is available when the file is running with full function (normal running)
before this write buffer is issued.
It takes about 20 seconds to finish the command. After completion of this type of write buffer command,
the file will start as "Power on Reset" and running with newly downloaded code and configuration. There-
fore initiator may need a special treatment for this target.
Buffer ID is 00h. (RAM/OVR Download)
The second one is that the data set consist of all code except R O M .
This data set is starting without
header, R A M code and 8 Overlay codes are simply concatenated. This type of write buffer is the same effect
of 9 times write buffer described just below. At the end of the command, the file is running without "Power
on Reset". The newly downloaded code becomes effective after Power On Reset.
Buffer Offset must be zero.
If an invalid value is specified, the command is terminated with C H E C K C O N D I T I O N status . File shall
set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL F I E L D IN CDB.
Parameter List Length must be specified for the total byte length of data set. The value should be
3DE80h (Flash-ROM included) or
31E80h (Flash-ROM not included) for Single-Binary download.
Or 2D000h for R A M / O V R one-time write buffer.
It may also be set 0000h in which case no code is updated. If an invalid value is specified, the command is
terminated with C H E C K C O N D I T I O N status. File shall set sense key to ILLEGAL REQUEST and addi-
tional sense code to ILLEGAL F I E L D IN CDB.
7.37.4.2 Download Microprocessor Microcode and Save (Buffer_ID = 00h thru 008h)
Buffer ID is 00h thru 08h. (RAM/OVR Download step by step)
The code must be downloaded to the file in 9 separate blocks. Each of these being 20KB (20480 bytes) in
size, giving a total code size of 180KB. The 9 blocks must be sent in the correct sequential order and incre-
mental buffer ID starting from 0. On all write buffer commands except the final one, the file merely stores
the code and no action is taken.
When the final block is received, the code validity will be checked via
checksum and signature for integrity and compatibility with the R O M code. Once these checks have passed
the file will overwrite the old code stored on the disk with the new download. In between downloading the
code blocks, the file will continue to accept and process other commands from this and any other initiator.
However if power is cycled or a reset occurs among them, the download procedure must be restarted.
Buffer Offset must be zero.
If an invalid value is specified, the command is terminated with C H E C K C O N D I T I O N status . File shall
set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL F I E L D IN CDB.
Parameter List Length must be specified for the total byte length of data set.
158
O E M Spec. of DCAS-34330/32160
Содержание DCAS-32160 - Ultrastar 2.1 GB Hard Drive
Страница 2: ......
Страница 14: ...xii OEM Spec of DCAS 34330 32160...
Страница 16: ...2 OEM Spec of DCAS 34330 32160...
Страница 18: ...4 OEM Spec of DCAS 34330 32160...
Страница 19: ...Part 1 Functional Specification Copyright IBM Corp 1996 5...
Страница 20: ...6 OEM Spec of DCAS 34330 32160...
Страница 22: ...8 OEM Spec of DCAS 34330 32160...
Страница 32: ...18 OEM Spec of DCAS 34330 32160...
Страница 34: ...20 OEM Spec of DCAS 34330 32160...
Страница 56: ...6 7 1 2 68 pin Model Figure 35 Outline of 68 pin Model 42 OEM Spec of DCAS 34330 32160...
Страница 57: ...6 7 1 3 80 pin Model Figure 36 Outline of 80 pin Model Specification 43...
Страница 59: ...6 7 3 Interface Connector 6 7 3 1 50 pin Model Figure 39 Interface Connector 50 pin Model Specification 45...
Страница 60: ...6 7 3 2 68 pin Model Figure 40 Interface Connector 68 pin Model 46 OEM Spec of DCAS 34330 32160...
Страница 61: ...6 7 3 3 80 pin Model Figure 41 Interface Connector 80 pin Model Specification 47...
Страница 62: ...6 7 4 Mounting Positions and Tappings Figure 42 Mounting Positions and Tappings 48 OEM Spec of DCAS 34330 32160...
Страница 70: ...56 OEM Spec of DCAS 34330 32160...
Страница 71: ...Part 2 SCSI Interface Specification Copyright IBM Corp 1996 57...
Страница 72: ...58 OEM Spec of DCAS 34330 32160...
Страница 176: ...162 OEM Spec of DCAS 34330 32160...
Страница 178: ...164 OEM Spec of DCAS 34330 32160...
Страница 198: ...184 OEM Spec of DCAS 34330 32160...
Страница 218: ...204 OEM Spec of DCAS 34330 32160...
Страница 228: ...214 OEM Spec of DCAS 34330 32160...
Страница 232: ...IBML Part Number 73H7993 Published in Japan S73H 7993 03...