SCSI Commands: 53BWRITE BUFFER
Page
222
A Mode field of 00h indicates that the data to be written will be preceded with a four-
byte header. This Write Buffer Data Header is reserved and must be set to all zeros.
The header will not be placed into buffer memory.
A Mode field of 01h indicates that data to be written to the Medium Auxiliary Memory
will be sent. If the optional Application Specific page does not exist in the MAM then
a WRITE BUFFER command to this page will create it prior to writing data.
A Mode field of 02h indicates that only data to be written to the buffer will be sent.
A Mode field of 04h or 06h indicates download Microcode.
A Mode field of 05h or 07h indicates download Microcode and save.
The Buffer ID field indicates which buffer is to be written. All drives support buffer 0.
Other buffers may be available in the drive.
The Buffer Offset is used to specify the byte location within the specified buffer
where data is to be written.
The Parameter List Length field indicated the amount of data to be transferred. Care
needs to be taken so that the Buffer Offset plus the Parameter List Length does not
exceed the buffer capacity. If the buffer capacity is exceeded, no data is written and
Check Condition status is generated.
3.41.1.2
Soft Microcode Download
A soft Microcode download will load the Microcode image and reboot the drive
without flashing the image into memory.
Use Mode field of 04h or 06h to download the Microcode image into memory without
saving (flashing). Buffer Offsets may be used in either of these Modes.
After the downloaded Microcode image is in memory, it may be booted (without
flashing) by issuing a WRITE BUFFER command with Mode 04h or 06h and a
Parameter List Length of zero. The downloaded code will then run on the drive until
the drive is power cycled. Upon power cycling the drive, the original firmware
revision will be restored.
3.41.1.3
Hard Microcode Download
A hard Microcode download will load the Microcode image, flash it into memory and
reboot the drive.
Use Mode field of 04h or 06h to download the Microcode image into memory without
saving (flashing). Buffer Offsets may be used in either of these Modes.
After the downloaded Microcode image is in memory, it may be flashed and booted
by issuing a WRITE BUFFER command with Mode 05h or 07h and a Parameter List
Length of zero. The downloaded code will then run on the drive and remain in
memory until a subsequent hard microcode download is done.
Summary of Contents for LTO 4
Page 1: ......