Download Microcode And Save (Mode 101B) - IBM DDRS-39130 - Ultrastar 9.1 GB Hard Drive Specifications

3.5-inch hard disk drive ( 9130 / 4560 mb )
Hide thumbs Also See for DDRS-39130 - Ultrastar 9.1 GB Hard Drive:
Table of Contents

Advertisement

00h : Main Microprocessor Code
81h : Reserved Area Data
Any other value for the Buffer ID will cause the command to terminate with CHECK CONDITION status.
The file shall set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL FIELD IN
CDB.
Buffer Offset must be zero. If an invalid value is specified, the command is terminated with CHECK CON-
DITION status . File shall set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL
FIELD IN CDB.
Parameter List Length must be size of data set to be downloaded.
It may also be set to 0000h in which case no code is updated. If an invalid value is specified, the command
is terminated with CHECK CONDITION status. File shall set sense key to ILLEGAL REQUEST and
additional sense code to ILLEGAL FIELD IN CDB.
This process generates a unit attention condition for MICROCODE HAS BEEN CHANGED for all initi-
ators except the one which sent the write buffer command. Once the write buffer command has been com-
pleted the new microcode is immediately ready for operation.
Note: The Download Microcode mode described in this specification is to indicate that the file will accept a
command with this mode, though it is not expected that a customer will ever issue such a command. To
use the write buffer command with this mode, a special microcode version will be required from develop-
ment. If such a microcode is released from development then it will include appropriate instructions on the
function of new microcode and its effect on file operations after download.
Note: If the write buffer command with this mode is executed and the invalid code is downloaded, then it is
to be expected that the file will be never complete or hang up the subsequent command. This condition
normally be recoverable by a power on/off cycle, but no guarantee.

7.38.4 Download Microcode and Save (Mode 101b)

In this mode, the data is transferred to the file to save into the System reserved area on the disk. This is for
functional upgrade and configuration change reflecting customers requirements and/or manufacturer's reason,
and stored into media as a permanent.
Reset.
Note: It will take up to 120 seconds to update the microcode including Flash R O M update.
Note: New code to be downloaded to the file will be provided by development either in request of cus-
tomers for additional function or as a result of functional change by development's reason. Please note
however that not all possible fixes or new function can be applied to a file in this manner and that there is a
very considerable dependency on the level of R O M code contained within the file. If invalid code or code
that is not compatible with the R O M code is downloaded the file will normally reject this code and will
continue normal operation. However there is a very small possibility of invalid code being accepted and if
this occurs the unit will usually become inoperable and have to be returned to the manufacturer to be recov-
ered.
Buffer ID field is used to indicate which portion of the microcode image is being downloaded. Following
Buffer IDs are supported by the Target:
00h
: Main Microprocessor Code with all others in one (Single Binary)
00h
: Main Microprocessor Code with all others in one, but separated as chunk.
00h - 02h : Main Microprocessor Code (3 times download by separete data sets)
80h
: E E P R O M Data
81h
: Reserved Area Data
82h
: R O M code (only for Flash R O M version)
156
O E M Spec. of DDRS-3xxxx
The newly downloaded code becomes effective after Power On

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ddrs-34560

Table of Contents