Fujitsu MCJ3230AP User Manual

C156-E205-01EN  
MCJ3230AP  
OPTICAL DISK DRIVE  
PRODUCT MANUAL  
Revision History  
(1/1)  
Revised section (*1)  
(Added/Deleted/Altered)  
Edition  
01  
Date  
Details  
2001.07.24  
*1  
Section(s) with asterisk (*) refer to the previous edition when those were deleted.  
C156-E205-01EN  
This page is intentionally left blank.  
Preface  
This manual describes the MCJ3230AP 90 mm (3.5-inch) optical disk drive.  
This manual provides an overview of the above optical disk drives, and explains  
their specifications, the requirements and procedures for installing them in a  
system, and how to clean them.  
The manual is intended for users who have a basic understanding of optical disk  
drives and their use in computer systems.  
See "Manual Organization" for details of the organization of manuals related to  
optical disk drives and the scope of this manual. Use the other manuals shown in  
"Manual Organization" together with this manual when necessary.  
The organization of this manual, related reference manual and conventions for  
alert messages follow.  
Overview of Manual  
This manual consists of the following six chapters, glossary, and abbreviation:  
Chapter 1 General Description  
This chapter introduces the MCJ3230AP optical disk drive and describes its  
features, drive configuration, and system configuration.  
Chapter 2 Specifications  
This chapter describes the specifications of the MCJ3230AP optical disk drive and  
the specifications of optical disk cartridges.  
Chapter 3 Installation Requirements  
This chapter describes the basic environmental, mounting, power supply, and  
connection requirements for installing the MCJ3230AP optical disk drive in a user  
system.  
Chapter 4 Host Interface  
This chapter describes the host interface of the MCJ3230AP optical disk drive.  
Chapter 5 Diagnostics and Maintenance  
This chapter describes how to operate and clean the MCJ3230AP optical disk  
drive. This chapter also describes how to operate and clean optical disk cartridges.  
Chapter 6 Diagnostics and Maintenance  
This chapter describes the self-diagnostics functions and maintenance of the  
MCJ3230AP optical disk drive.  
C156-E205-01EN  
i
Preface  
Glossary  
The glossary describes the technical terms that need to be understood to read this  
manual.  
Acronyms and Abbreviations  
This manual contains a list of the abbreviations used in this manual and their  
meanings.  
CONVENTIONS USED INTHIS MANUAL  
Throughout this manual, the MCJ3230AP optical disk drive are described as an  
"ODD," "drive," "unit," "target (TARG)," or "device."  
Decimal values are indicated without any modifiers added.  
Hexadecimal values are indicated as X'17B9', 17B9h, 17B9H, and 17B9H.  
Binary values are indicated as "010" and 010b.  
Conventions for Alert Messages  
This manual uses the following conventions to show the alert messages. An alert  
message consists of an alert signal and alert statements. The alert signal consists  
of an alert symbol and a signal word or just a signal word.  
The following are the alert signals and their meanings:  
This indicates a hazardous situation likely to result in  
serious personal injury if the user does not perform  
the procedure correctly.  
This indicates a hazardous situation could result in  
serious personal injury if the user does not perform  
the procedure correctly.  
This indicates a hazardous situation could result in  
minor or moderate personal injury if the user does  
not perform the procedure correctly. This alert signal  
also indicates that damages to the product or other  
property, may occur if the user does not perform the  
product correctly.  
This indicates information that could help the user  
use the product more efficiently.  
In the text, the alert signal is centered, followed below by the indented message.  
A wider line space precedes and follows the alert message to show where the alert  
message begins and ends. The following is an example:  
ii  
C156-E205-01EN  
Preface  
(Example)  
Low temperature burns: The surface temperatures of some ICs  
on the printed circuit board unit in the optical disk drive exceed  
55°C while operating. Be careful of low tenperature burns.  
The main alert messages in the text are also listed in the “Important Alert Items.”  
Attention  
Please forward any comments you may have regarding this manual.  
To make this manual easier for users to understand, opinions from readers are  
needed. Please write your opinions or requests on the Comment at the back of this  
manual and forward it to the address described in the sheet.  
C156-E205-01EN  
iii  
DISCLAIMER  
Failure of the MCJ3230AP optical disk drive is defined as a failure requiring  
adjustment, repair, or replacement. Fujitsu is not responsible for failure due to  
misuse, operation outside the specified environment conditions, power line  
trouble, controller problems, cable failure, or other failure not caused by the  
optical disk drive itself.  
iv  
C156-E205-01EN  
Important Alert Items  
Important Alert Messages  
The important alert messages in this manual are as follows:  
A hazardous situation could result in minor or moderate personal  
injury if the user does not perform the procedure correctly. Also,  
damage to the product or other property, may occur if the user does not  
perform the procedure correctly.  
Task  
Alert message  
Page  
3-1  
Operation  
Low temperature burns: The surface temperatures of  
some ICs on the printed circuit board unit in the optical disk  
drive exceed 55°C while operating. Be careful of low  
tenperature burns.  
Installation  
3-18  
Device damage:  
1) Shock or vibration applied to the drive that exceeds the  
values defined in the standard damage the drive. Use  
care when unpacking.  
2) Do not leave the drive in dirty or contaminated  
environments.  
3) Since static discharge may destroy the CMOS devices in  
the drive, pay attention to the following points after  
unpacking:  
"
Use an antistatic mat and wrist strap when handling  
the drive.  
"
Hold the mounting frame when handling the  
drive. Do not touch the PCA except when setting  
the switches.  
4) When handling the drive, hold both sides of the  
mounting frame. When touching other than both sides of  
the mounting frame, avoid putting force.  
5) Do not forcibly push up the end of the header pin of the  
printed circuit board unit when handling or setting the  
drive.  
C156-E205-01EN  
v
Important Alert Items  
Task  
Alert message  
Page  
3-19  
Installation  
Device Damage: Be sure to turn on the power supply  
before inserting your cartridge for the first time. It releases  
the device from transport protection and enables you to insert  
the cartridge.  
The device may be damaged if you insert the cartridge  
without releasing the protection. From the next time, you  
don't need to turn on the power supply beforehand.  
Before moving the drive, remove the optical disk cartridge. If  
the drive is moved with the optical disk cartridge loaded in it,  
the head may move back and forth in the drive to damage the  
head or disk and reading the data may fail.  
1) Make sure that the system power is off.  
3-22  
3-23  
2) Do not connect or disconnect any cable when the power  
is on.  
Device Damage: Before demounting the optical disk drive,  
turn off the system power. Do not remove screws securing  
the cables and drive when the power is on.  
Cleaning cartridge  
5-6  
Device Damage: Be sure to use the dedicated head cleaner  
described above.  
5-12  
Damage for disk medium: Use the cleaning solution and  
cleaning cloth specified in Table 5.2. If other than the  
specified items is used, disk media surface may be damaged.  
Damage for date medium: Do not use this cleaning kit  
for the floppy disk or the optical disk cartridge used for other  
optical disk drive.  
5-12  
5-12  
Damage for disk medium: Clean the cartridge at clean  
place. Put a disposable groves at cleaning so that the  
fingerprint does not put on the disk media (recommendation).  
Damage for disk medium: At setting the cartridge to the  
setting case, do not apply the heavy shock and push hardly.  
5-13  
Eye inflammation: In case of contact with eyes,  
immediately flush eyes with water.  
5-14  
6-3  
Maintenance and Repair  
Data loss: In case of regular repair, the optical disk  
cartridge should not be attached except where the cartridge  
causes the error. And before having the drive repaired, save  
the data in the cartridge. Fujitsu is not responsible for data  
last during maintenance or repair.  
vi  
C156-E205-01EN  
MANUAL ORGANIZATION  
OPTICAL DISK DRIVES  
PRODUCT MANUAL  
(C156-E205)  
1.  
2.  
3.  
4.  
5.  
6.  
GENERAL DESCRIPTION  
SPECIFICATIONS  
INSTALLATION REQUIREMENTS  
HOST INTERFACE  
OPERATION AND CLEANING  
DIAGNOSTICS AND MAINTENANCE  
OPTICAL DISK DRIVES  
MAINTENANCE MANUAL  
(C156-F043)  
1.  
2.  
3.  
MAINTENANCE AND DIAGNOSIS  
FAULT ANALYSIS  
REMOVAL AND REPLACEMENT  
PROCEDURES  
<This manual>  
4.  
5.  
PRINCIPLES OF OPERATION  
CLEANING  
C156-E205-01EN  
vii  
REFERENCED STANDARDS  
The product specifications and functions described in this manual conform to the  
following standards:  
Specification  
Name  
Concerned organization  
(document) number  
X3T13/1321D  
Revision 2  
AT Attachment with Packet Interface-5  
(ATA/ATAPI-5)  
American National  
Standards Institute  
(ANSI)  
SFF-8070I  
Revision 1.2  
ATAPI Rmovavle Rewritable Media  
Small From Factor  
Committee (SFF)  
ISO/IEC 10090  
ISO/IEC 13963  
90mm Optical Disk Cartridges, rewritable and  
read only, for data interchange.  
ISO/IEC (*1)  
Data Interchange on 90mm Optical Disk  
cartridges Capacity: 230 megabytes per  
cartridges.  
ISO/IEC (*1)  
ISO/IEC 15041  
Data Interchange on 90mm Optical Disk  
Cartridges Capacity: 640 megabytes per  
cartridges.  
ISO/IEC JTC1 (*1)  
Cherry Book  
GIGAMO 1.3GB 90mm Magneto-Optical Disk  
System.  
FUJITSU LIMITED  
SONY CORPORATION  
Cherry Book 2  
GIGAMO 2.3GB 90mm Magneto-Optical Disk  
System.  
FUJITSU LIMITED  
SONY CORPORATION  
*1  
ISO= International Organization for Standardization  
IEC= International Electrical for Commission  
JTC1= Joint Technical Committee 1  
viii  
C156-E205-01EN  
Contents  
CHAPTER 1 General Description.................................................................. 1-1  
1.1 Features 1-1  
1.1.1 Performance 1-2  
1.1.2 Reliability 1-3  
1.1.3 Maintainability/operability 1-3  
1.1.4 Adaptability 1-4  
1.1.5 Interface 1-4  
1.2 Drive Configuration 1-6  
1.2.1 Drive model 1-6  
1.2.2 Configuration 1-7  
1.2.3 Mechanical sections 1-7  
1.2.4 Control circuit section 1-8  
1.3 System Configuration 1-10  
CHAPTER 2 Specifications............................................................................ 2-1  
2.1 Optical Disk Drive Specifications 2-1  
2.1.1 Model and product number 2-1  
2.1.2 Drive specifications 2-2  
2.1.3 Environmental and power requirements 2-4  
2.1.4 Error rate 2-5  
2.1.5 Reliability 2-6  
2.2 Optical Disk Cartridge Specifications 2-7  
2.2.1 Recommended optical disk cartridge specifications 2-7  
2.2.2 Optical disk cartridge 2-8  
2.2.3 Disk specifications 2-10  
2.3  
Defect Management 2-11  
2.3.1 Defect management schematic diagram 2-11  
CHAPTER 3 Installation Requirments.......................................................... 3-1  
3.1 Environmental Requirements 3-1  
C156-E205-01EN  
ix  
Contents  
3.1.1 Temperature measurement point 3-1  
3.1.2 Temperature requirements and measuring method 3-3  
3.1.3 Air flow 3-3  
3.1.4 Temperature rise under several conditions 3-4  
3.1.5 Air purity 3-4  
3.2 Mounting Requirements 3-5  
3.2.1 External dimensions 3-5  
3.2.2 Installation direction 3-8  
3.2.3 Centers of gravity 3-9  
3.2.4 Notes on mounting 3-10  
3.3 Power Supply Requirements 3-12  
3.4 Cable Connections 3-13  
3.4.1 Drive connectors 3-13  
3.4.2 Cable connector specifications 3-14  
3.4.3 Drive connection 3-14  
3.5 Jumper Settings 3-15  
3.5.1 Jumper settings at factory shipping 3-15  
3.5.2 Mode setting 3-15  
3.6 Notes on Drive Handling 3-18  
3.7 Mounting 3-21  
3.7.1 Checks before mounting the drive 3-21  
3.7.2 Mounting procedure 3-21  
3.8 Cable Connections 3-21  
3.9 Operation Confirmation and Preparation for Use after Installation 3-22  
3.9.1 Confirming initial operations 3-22  
3.9.2 Connection check 3-23  
3.10 Dismounting Drive 3-23  
CHAPTER 4 Host Interface.............................................................................4-1  
4.1 Pin Assignment 4-2  
4.2 Signal Description 4-4  
x
C156-E205-01EN  
Contents  
4.3 Interface Registers 4-6  
4.3.1 I/O registers 4-6  
4.3.1.1 Alternate Status register 4-7  
4.3.1.2 ATA Command register 4-7  
4.3.1.3 Data register 4-7  
4.3.1.4 Device Control register 4-7  
4.3.1.5 Drive Address register 4-8  
4.3.1.6 ATAPI Byte Count register 4-8  
4.3.1.7 ATAPI Block Device Select register 4-9  
4.3.1.8 Error register 4-9  
4.3.1.9 ATA Features register 4-10  
4.3.1.10 ATAPI Features register 4-10  
4.3.1.11 ATA Sector Count register 4-10  
4.3.1.12 ATAPI Interrupt Reason register 4-10  
4.3.1.13 Sector Number register 4-11  
4.3.1.14 ATAPI Status register 4-11  
4.4 Various Processes 4-13  
4.4.1 Reset response 4-13  
4.4.2 Signature 4-14  
4.4.3 Defect sector management 4-14  
4.4.4 Automatic alternate sector assignment function 4-14  
4.4.5 Cache function 4-15  
4.4.5.1 Data buffer 4-15  
4.4.5.2 Read cache 4-15  
4.4.5.3 MO write cache 4-16  
4.4.6 Media status notification function 4-16  
4.4.7 Power management function 4-17  
4.4.7.1 Power mode 4-17  
4.4.7.2 Active mode 4-17  
4.4.7.3 Pre-idle mode 4-17  
4.4.7.4 Idle mode 4-18  
4.4.7.5 Standby mode 4-18  
4.4.7.6 Sleep mode 4-18  
4.4.7.7 Standby timer 4-18  
4.4.7.8 Power mode transition 4-19  
4.4.8  
4.4.9  
Unsupported functions 4-19  
LED Indications 4-20  
4.5 ATA Commands 4-21  
4.5.1 CHECK POWER MODE (E5h) 4-22  
4.5.2 DEVICE RESET (80h) 4-23  
4.5.3 EXECUTE DEVICE DIAGNOSTIC (90h) 4-23  
xi  
C156-E205-01EN  
Contents  
4.5.4 FLUSH CACHE (E7h) 4-25  
4.5.5 GET MEDIA STATUS (DAh) 4-25  
4.5.6 IDENTIFY PACKET DEVICE (A1h) 4-26  
4.5.7 IDLE IMMEDIATE (E1h) 4-33  
4.5.8 NOP (00h) 4-33  
4.5.9 PACKET (A0h) 4-34  
4.5.10 SET FEATURES (Efh) 4-35  
4.5.11 SLEEP (E6h) 4-37  
4.5.12 STANDBY IMMEDIATE (E0h) 4-38  
4.6 Packet Commands 4-39  
4.6.1 ERASE command 4-40  
4.6.2 FORMAT UNIT command 4-41  
4.6.3 INQUIRY command 4-42  
4.6.4 MODE SELECT (6) command 4-44  
4.6.4.1 Read-Write error recovery page 4-46  
4.6.4.2 Flexible disk page 4-48  
4.6.4.3 Caching page 4-50  
4.6.4.4 Power Condition page 4-51  
4.6.4.5 Verify Control Page 4-52  
4.6.5 MODE Select (10) command 4-53  
4.6.6 MODE SENSE (6) command 4-55  
4.6.7 MODE SENSE (10) command 4-57  
4.6.8 PREVENT/ALLOW MEDIUM REMOVAL command 4-59  
4.6.9 READ (10) command 4-60  
4.6.10 READ CAPACITY command 4-60  
4.6.11 READ FORMAT CAPACITIES command 4-61  
4.6.12 READ DEFECT DATA (10) command 4-62  
4.6.13 READ DEFECT DATA (12) command 4-64  
4.6.14 READ LONG command 4-65  
4.6.15 RECEIVE DIAGNOSTIC RESULTS command 4-66  
4.6.16 REQUEST SENSE command 4-66  
4.6.17 SEND DIAGNOSTIC command 4-71  
4.6.18 SEEK command 4-71  
4.6.19 START/STOP UNIT command 4-72  
4.6.20 SYNCHRONIZE CACHE command 4-73  
4.6.21 TEST UNIT READY command 4-73  
4.6.22 VERIFY command 4-74  
4.6.23 WRITE (10) command 4-74  
4.6.24 WRITE AND VERIFY command 4-75  
4.6.25 WRITE BUFFER command 4-76  
4.6.26 WRITE LONG command 4-77  
4.7 Timing 4-78  
xii  
C156-E205-01EN  
Contents  
4.7.1 Register/PIO data transfer timing 4-78  
4.7.2 Multiword DMA data transfer timing 4-80  
4.7.3 Ultra DMA data in transfer (initialization timing) 4-82  
4.7.4 Ultra DMA data in transfer (continuous transfer timing) 4-82  
4.7.5 Ultra DMA data in transfer (host stop timing) 4-83  
4.7.6 Ultra DMA data in transfer (device end timing) 4-83  
4.7.7 Ultra DMA data in transfer (host end timing) 4-84  
4.7.8 Ultra DMA data out transfer (initialization timing) 4-85  
4.7.9 Ultra DMA data out transfer (continuous transfer timing) 4-85  
4.7.10 Ultra DMA data out transfer (device stop timing) 4-86  
4.7.11 Ultra DMA data out transfer (host suspend timing) 4-87  
4.7.12 Ultra DMA data out transfer (device end timing) 4-88  
4.7.13 Power-on and Reset Timing 4-90  
CHAPTER 5 Operation and Cleaning ........................................................... 5-1  
5.1 Operating Optical Disk Drive 5-1  
5.1.1 Optical disk drive 5-2  
5.1.2 Note 5-3  
5.1.3 Inserting cartridge 5-3  
5.1.4 Ejecting (removing) cartridge 5-5  
5.2 Cleaning Drive 5-6  
5.3 Optical Disk Cartridge Operation 5-7  
5.3.1 Optical disk cartridge 5-7  
5.3.2 Write protect tab 5-8  
5.3.3 How to affix an index label on the MO cartridge (See figure 5.6) 5-9  
5.3.4 Notes 5-9  
5.4 Cleaning Optical Disk Cartridge 5-11  
5.4.1 Cleaning tool 5-11  
5.4.2 Cleaning procedure 5-12  
CHAPTER 6 Diagnosis and Maintenance..................................................... 6-1  
6.1 Diagnosis 6-1  
6.1.1 Initial self-diagnosis 6-2  
6.1.2 Diagnostic command 6-2  
6.1.3 Test program 6-2  
6.2 Maintenance Information 6-3  
xiii  
C156-E205-01EN  
Contents  
6.2.1 Maintenance requirements 6-3  
6.2.2 Revision number 6-4  
Glossary  
.................................................................................................GL-1  
Abbreviations .................................................................................................AB-1  
Index  
.................................................................................................. IN-1  
xiv  
C156-E205-01EN  
Contents  
Illustrations  
Figures  
Figure 1.1 Outer view (with panel) 1-6  
Figure 1.2 Outer view (without panel) 1-6  
Figure 1.3 Optical disk drive configuration 1-7  
Figure 1.4 Control circuit section block diagram 1-8  
Figure 1.5 System configuration with one optical disk drive 1-10  
Figure 1.6 System configuration with two optical disk drives 1–10  
Figure 2.1 Optical disk cartridge 2-8  
Figure 2.2 Algorithms for alternate processing 2-11  
Figure 2.3 Example of alternate processing 2–12  
Figure 3.1 Surface temperature measurement points 3-2  
Figure 3.2 Dimensions 3-6  
Figure 3.3 Dimensions (without panel) 3-7  
Figure 3.4 Installation directions 3-8  
Figure 3.5 Centers of gravity 3-9  
Figure 3.6 Mounting frame structure 3-10  
Figure 3.7 Service clearance 3-11  
Figure 3.8 Current waveform (+5 VDC) 3-12  
Figure 3.9 Connector and terminal locations 3-13  
Figure 3.10 Cable connection diagram 3-14  
Figure 3.11 Jumper settings at factory shipping 3-15  
Figure 3.12 Master device setting 3-15  
Figure 3.13 Slave device setting 3-16  
Figure 3.14 Cable select mode setting 3-16  
Figure 3.15 Cable select examples 3-17  
Figure 3.16 Individual packaging style 3-20  
Figure 4.1 Power mode 4-19  
Figure 4.2 Register/PIO data transfer 4-78  
Figure 4.3 Multiword DMA data transfer 4-80  
Figure 4.4 Ultra DMA data in transfer (initialization timing) 4-82  
Figure 4.5 Ultra DMA data in transfer (continuous transfer timing) 4-82  
Figure 4.6 Ultra DMA data in transfer (host stop timing) 4-83  
Figure 4.7 Ultra DMA data in transfer (device end timing) 4-83  
Figure 4.8 Ultra DMA data in transfer (host end timing) 4-84  
Figure 4.9 Ultra DMA data out transfer (initialization timing) 4-85  
xv  
C156-E205-01EN  
Contents  
Figure 4.10 Ultra DMA data out transfer (continuous transfer timing) 4-85  
Figure 4.11 Ultra DMA data out transfer (device stop timing) 4-86  
Figure 4.12 Ultra DMA data out transfer (host suspend timing) 4-87  
Figure 4.13 Ultra DMA data out transfer (device end timing) 4-88  
Figure 4.14 Power-on and reset timing 4–90  
Figure 5.1 Optical disk drive front view (with panel) 5-2  
Figure 5.2 Inserting cartridge 5-4  
Figure 5.3 Removing cartridge 5-5  
Figure 5.4 Optial disk cartridge 5-7  
Figure 5.5 Write protect tab 5-8  
Figure 5.6 How to stick an index label on the MO cartridge 5-9  
Figure 5.7 Cleaning procedure (1) 5-12  
Figure 5.8 Cleaning procedure (2) 5-13  
Figure 5.9 Cleaning procedure (3) 5-13  
Figure 5.10 Cleaning procedure (4) 5–14  
Figure 6.1 Revision label 6-4  
Figure 6.2 Revision number indication 6-4  
Tables  
Table 2.1  
Table 2.2  
Table 2.3  
Table 2.4  
Table 2.5  
Model and order number 2-1  
Specifications 2-2  
Environmental and power requirements 2-4  
Recommended optical disk cartridge specifications 2-7  
Disk specifications 2–10  
Table 3.1  
Table 3.2  
Table 3.3  
Temperature requirements at measurement points 3-3  
Temperature at each measuring point (Reference) 3-4  
Cable connector specifications 3–13  
Table 4.1  
Table 4.2  
Table 4.3  
Table 4.4  
Table 4.5  
Table 4.6  
Table 4.7  
Table 4.8  
Table 4.9  
Connector pin assignments 4-2  
Signal description 4-4  
I/O port functions and mapping 4-6  
Bit definitions of Alternate Status register 4-7  
Bit definitions of Device Control register 4-7  
Bit definitions of Drive Address register 4-8  
Bit definitions of ATAPI Byte Count register 4-8  
Bit definitions of ATAPI Block Device Select register 4-9  
Bit definitions of Error register 4-9  
Table 4.10 Bit definitions of ATAPI Features register 4-10  
Table 4.11 Bit definitions of ATAPI Interrupt Reason register 4-10  
xvi  
C156-E205-01EN  
Contents  
Table 4.12 IO and Cod 4-11  
Table 4.13 Bit definitions of ATAPI Status register 4-11  
Table 4.14  
Table 4.15  
Table 4.16 LED indications 4-20  
Table 4.17 Command codes and parameters 4-21  
Table 4.18 CHECK POWER MODE command 4-22  
Table 4.19 Power mode indication 4-22  
Table 4.20 DEVICE RESET command 4-23  
Table 4.21 EXECUTE DEVICE DIAGNOSTIC command 4-23  
Table 4.22 Self-diagnosis detailed code 4-24  
Table 4.23 FLUSH CACHE command 4-25  
Table 4.24 GET MEDIA STATUS command 4-25  
Table 4.25 Error register 4-26  
Table 4.26 IDENTIFY PACKET DEVICE command 4-26  
Table 4.27 Device parameter information (1/5) 4-27  
Table 4.28 IDLE IMMEDIATE command 4-33  
Table 4.29 NOP command 4-33  
Table 4.30 PACKET command 4-34  
Table 4.31 SET FEATURES command 4-35  
Table 4.32 FR register setting value 4-35  
Table 4.33 Transfer setting values in the SC register 4-36  
Table 4.34 Cylinder Low register 4-36  
Table 4.35 Cylinder High register 4-36  
Table 4.36 SLEEP command 4-37  
Table 4.37 STANDBY IMMEDIATE command 4-38  
Table 4.38 Packet command codes and parameters 4-39  
Table 4.39 ERASE command 4-40  
Table 4.40 FORMAT UNIT command 4-41  
Table 4.41 FORMAT UNIT parameter list 4-41  
Table 4.42 Defect list header 4-41  
Table 4.43 INQUIRY command 4-42  
Table 4.44 INQUIRY data 4-43  
Table 4.45 MODE SELECT (6) command 4-44  
Table 4.46 Mode parameters 4-44  
Table 4.47 Mode parameter list 4-45  
Table 4.48 Mode parameter header 4-45  
Table 4.49 Block descriptor 4-45  
Table 4.50 Mode Page Format 4-46  
Table 4.51 Read-Write error recovery page 4-46  
Table 4.52 Changeable values in the read-write recovery page 4-47  
Table 4.53 Default values for the read-write recovery page 4-47  
Table 4.54 Flexible disk page 4-48  
xvii  
C156-E205-01EN  
Contents  
Table 4.55 Changeable values in flexible disk page 4-49  
Table 4.56 Default values in flexible disk page 4-49  
Table 4.57 Caching page 4-50  
Table 4.58 Changeable values in the caching page 4-50  
Table 4.59 Default values for the caching page 4-50  
Table 4.60 Power Condition Page 4-51  
Table 4.61 Power Condition Page Variable 4-51  
Table 4.62 Power Condition Page Default value 4-52  
Table 4.63 Verify Control Page 4-52  
Table 4.64 Verify Mode 4-52  
Table 4.65 Verify Control Page variable 4-53  
Table 4.66 Verify Control Page default value 4-53  
Table 4.67 Mode Select (10) command 4-53  
Table 4.68 Mode Parameter List 4-54  
Table 4.69 Mode Parameter Header 4-54  
Table 4.70 MODE SENSE (6) command 4-55  
Table 4.71 Page Control field 4-55  
Table 4.72 Mode parameter list 4-56  
Table 4.73 Mode parameter header 4-56  
Table 4.74 Block descriptor 4-57  
Table 4.75 Mode Page Format 4-57  
Table 4.76 MODE SENSE (10) command 4-57  
Table 4.77 Mode Parameter List 4-58  
Table 4.78 Mode Parameter Header 4-58  
Table 4.79 PREVENT/ALLOW MEDIUM REMOVAL command 4-59  
Table 4.80 Response to Prevent/Allow/Eject 4-59  
Table 4.81 READ (10) command 4-60  
Table 4.82 READ CAPACITY command 4-60  
Table 4.83 READ CAPACITY data 4-61  
Table 4.84 READ FORMAT CAPACITIES command 4-61  
Table 4.85 READ FORMAT CAPACITIES data format 4-61  
Table 4.86 Capacity list header 4-61  
Table 4.87 Current/Maximum capacity descriptor 4-62  
Table 4.88 Descriptor code definition 4-62  
Table 4.89 READ DEFECT DATA (10) command 4-62  
Table 4.90 Defect List Format - READ DEFECT DATA (10) 4-63  
Table 4.91 Defect List Header - READ DEFECT DATA (10) 4-63  
Table 4.92 Defect Descriptor 4-63  
Table 4.93 Sector Address Format 4-64  
Table 4.94 READ DEFECT DATA (12) command 4-64  
Table 4.95 Defect List Format - READ DEFECT DATA (12) 4-64  
Table 4.96 Defect List Header - READ DEFECT DATA (12) 4-65  
Table 4.97 READ LONG command 4-65  
xviii  
C156-E205-01EN  
Contents  
Table 4.98 RECEIVE DIAGNOSTIC RESULTS command 4-66  
Table 4.99 REQUEST SENSE command 4-66  
Table 4.100 Request sense data 4-67  
Table 4.101 Error code 4-67  
Table 4.102 Sense key 4-68  
Table 4.103 Logical block address format 4-68  
Table 4.104 ASC/ASCQ list (1/2) 4-69  
Table 4.105 Format Progress Indication Bytes 4-70  
Table 4.106 SEND DIAGNOSTIC command 4-71  
Table 4.107 SEEK command 4-71  
Table 4.108 START/STOP UNIT command 4-72  
Table 4.109 START/STOP/EJECT processing 4-72  
Table 4.110 SYNCHRONIZE CACHE command 4-73  
Table 4.111 TEST UNIT READY command 4-73  
Table 4.112 VERIFY command 4-74  
Table 4.113 WRITE (10) command 4-74  
Table 4.114 WRITE AND VERIFY command 4-75  
Table 4.115 WRITE BUFFER command 4-76  
Table 4.116 WRITE LONG command 4-77  
Table 4.117 Register/PIO data transfer timing parameters 4-79  
Table 4.118 Multiword DMA data transfer timing parameters 4-81  
Table 4.119 Ultra DMA data out transfer parameter 4-89  
Table 4.120 Power-on and reset timing 4–91  
Table 5.1  
Table 5.2  
Table 5.3  
Head cleaner 5-6  
Cleaning kit 5-11  
Packed items (cleaning kit) 5–11  
Table 6.1  
Self-diagnostic function 6-1  
xix  
C156-E205-01EN  
This page is intentionally left blank.  
CHAPTER 1 General Description  
1.1 Features  
1.2 Drive Configuration  
1.3 System Configuration  
This chapter describes the features and configuration of the optical disk drives.  
The MCJ3230AP (hereafter, the optical disk drive) is the successor model to the  
MCE3130AP. This optical disk drive, which maintains compatibility with the  
MCE3130AP, offers high performance and high capacity. Supporting 2.3 GB of  
storage capacity, this device delivers superior performance with a 5,455-rpm  
rotational speed, and supports security functions.  
The optical disk drive is high-performance, 90 mm (3.5-inch) commutative  
rewritable optical disk drive which incorporates an ATAPI controller.  
The interface connecting the optical disk drive to the host system complies with  
the ATA/ATAPI-4.  
The flexibility and expandability through ATAPI I/F, the high performance of the  
optical disk drive, and the drive's commands set enable the user to construct high-  
reliability, high-performance disk subsystems with advanced functions and large-  
scale storage.  
1.1 Features  
This section describes the following drive features:  
!
!
!
!
!
Performance  
Reliability  
Maintainability/operability  
Adaptability  
Interface  
C156-E205-01EN  
1-1  
General Description  
1.1.1 Performance  
(1) Half-height standard 90 mm (3.5-inch) size (25.4 mm height)  
The ATAPI controller can be directly connected to the system EIDE bus. The  
controller meets the specifications of the standard 25.4 mm height 90 mm  
(3.5-inch) fixed disk drive form factor.  
(2) 2.3 GB capacity  
The optical disk drive conforms to the 2.3 GB GIGAMO standard. It also  
supports read and write accesses to 128 MB, 230 MB, 540 MB, 640 MB, and 1.3  
GB disks.  
(3) High-speed data transfer  
The optical disk drive supports a disk media rotational speed of 3,637 rpm when  
using 2.3 GB disks. The device supports a rotational speed of 5,455 rpm (ZCAV)  
when using a 128 MB, 230 MB, 540 MB, or 640 MB disks. When using 1.3 GB  
disks, the optical disk drive supports ZCAV mode with a rotational speed of 3,637  
rpm, and ZCLV mode that controls the speed at three levels: 3,637/4, 138/4,801  
rpm, in accordance with the position of the optical head.  
In ZCLV mode, the optical disk drive speeds up by detecting continuous accessing  
of inner disk tracks to prevent a reduction of inner disk rotation.  
For random accesses, the optical disk drive switches to ZCAV mode that is fixed  
to 3,637 rpm to prevent access performance degradation.  
In the disk unit, high-speed data transfers at rates of 4.62 to 8.26 MB/s (2.3 GB)  
are realized. The data transfer rate on the EIDE bus is 16.6 MB/s in PIO mode 4,  
16.6 MB/s in Multi-word DMA mode, and 33.3 MB/s in Ultra DMA Mode 2.  
The EIDE bus high-speed data transfer capacity can be used effectively through  
the optical disk unit's large capacity data buffer.  
(4) High-speed mean seek time  
This drive features a linear voice-coil motor for high-speed head positioning. The  
average seek time is the average of 1,000 random seeks and is 19 ms. (However,  
this does not include command overhead or address check.)  
(5) Compatible with international standards (media interchangeability)  
90 mm (3.5 inch) type optical disks as well as ISO standards compatible 128 MB,  
230 MB, 540 MB and 640 MB format optical disk media can be used in the optical  
disk unit.  
(6) Direct-overwrite medium support  
The drive can use an optic modulation direct-overwrite disk that does not perform  
an erase operation; 230-MB disk, 540-MB disk with the ISO standard.  
1-2  
C156-E205-01EN  
1.1 Features  
(7) Dust resistance  
The optical disk unit provides low-power consumption, eliminating the need for a  
cooling fan. The top of the cartridge is sealed with film, and the bottom of the  
optical disk unit is sealed with sheet metal, providing protection that is not  
complicated.  
The optical disk drive needs class 5 millions or less of the dust particles.  
(8) Lower power consumption  
The power consumption of the optical disk drive is 5.6 W (These power  
consumption values are typical values during read and write operation.) These  
drives do not use a fan.  
The minimum power consumption is 0.7 W (typical value) during power save.  
(9) Automatic spindle stop function  
If access is not made within a certain time, this function stops disk rotation to  
minimize dust accumulation on the disk. This function can be set that time by the  
MODE SELECT command.  
1.1.2 Reliability  
(1) Mean time between failures (MTBF)  
This drive features a 120,000 hour MTBF.  
(2) Error recovery  
For the error depending on the optical disk drive, recovery process is made by a  
suitable retry. This drive features Reed-Solomon error correction (ECC) to assure  
error-free operation.  
(3) Automatic allocation of alternate data blocks  
This drive features a function which automatically allocates alternate data blocks  
to defective data blocks detected while data is being read from or written to an  
optical disk.  
1.1.3 Maintainability/operability  
(1) Diagnostic function  
This drive has a diagnostic function to check optical disk drive operations. The  
diagnostic function facilitates test and restoration.  
(2) Five-year service life (no overhaul)  
This drive will not require overhaul within the first five years of installation if  
appropriately handled, maintained, and cleaned as recommended.  
C156-E205-01EN  
1-3  
General Description  
1.1.4 Adaptability  
(1) Wide operating environment  
An LSI circuits reduce power consumption. This drive features a wide operating  
environment (5 to 45°C, general office environment). Dust particles are class 5  
millions or less.  
(2) Vibration resistance (shock resistance)  
Rubber vibration isolators protect the drive against external shock or vibration.  
(3) Safety standards  
!
UL1950 (U.S.A., safety)  
!
!
!
!
CDRH class 1 (U.S.A., laser)  
CSA C22.2 No. 950 (Canada, safety)  
EN60950 (Europe, safety)  
EN60825 Class 1 (Europe, laser)  
(4) Various radio wave standards  
This optical disk device is installed in a host system, and meets the following  
standards:  
!
!
!
EN55022 class B, EN55024 (European wave standards)  
AS/NZS3548 class B (Australian wave standards)  
CNS13438 (Taiwanese radio interference standard)  
1.1.5 Interface  
(1) ATA/ATAPI-4  
This drive supports the basic ATA/ATAPI-4 specifications.  
ATAPI commands enable operation using logical block addresses that are  
independent of the physical attributes of the drive, enabling software flexibility in  
terms of system expansion.  
Supports PIO Mode 4 Multi-word DMA Mode 2, and Ultra DMA Mode 2.  
(2) Continuous block processing  
Logical block addresses are used for data block addressing. Without consideration  
of the physical attributes of track boundaries, the host can access data by  
specifying a block number in logically continuous data space.  
1-4  
C156-E205-01EN  
1.1 Features  
(3) Data buffer  
7,600 KB buffer is used to transfer data between the EIDE bus and disk. Since  
data is stored in this buffer, the host can execute input-output processing  
effectively by using the high-speed data transfer capability of the EIDE bus  
without regard to the data transfer rate of the optical disk drive.  
(4) Read-ahead cache feature  
The read-ahead cache feature enables high-speed sequential data access as  
follows:  
After executing a command to read data from the disk, the drive automatically  
reads the next data block and stores it in the data buffer (pre-reading). If the next  
command requests this data, the data is transferred from the buffer without another  
disk access.  
(5) Write cache feature  
When the host system issues the write command to the optical disk drive, a  
command complete is usually responded after completion of the write and verify  
operations. By using the write cache feature, a command complete is responded  
after completion of the data transfer to the data buffer without waiting the  
completion of the write and verify operations then the write and verify operations  
are made asynchronously with the interface operation. Therefore, the apparent  
write command processing time measured at the host system is reduced and the  
I/O performance of the host system is improved.  
The write cache feature is enabled or disabled by MODE SELECT command.  
When the write cache feature is enabled, a write error is reported at  
the completion status of next command. At a system so that the host  
retries the command, a retry process may be failed.  
(6) Defective block slipping  
When a disk is initialized, logical data blocks are reallocated in a physical  
sequence by slipping defective data blocks. This enables high-speed continuous  
data block processing without rotational delay due to defective data blocks.  
(7) Device driver software  
The optical disk drive requires more extended processing time than conventional  
optical device drives because of higher density. Consequently, a processing time  
timeout when using the OS can occur and this requires special device driver  
software.  
C156-E205-01EN  
1-5  
General Description  
1.2 Drive Configuration  
1.2.1 Drive model  
Figures 1.1 and 1.2 show the outer view.  
Figure 1.1 Outer view (with panel)  
Figure 1.2 Outer view (without panel)  
1-6  
C156-E205-01EN  
1.2 Drive Configuration  
1.2.2 Configuration  
Figure 1.3 shows the drive configuration.  
The drive consists of mechanical sections, a fixed optics section, actuator, and a  
control circuit section. The mechanical sections include the spindle motor,  
actuator section, bias magnet, and the cartridge folder vertical motion mechanism.  
The fixed optics section consists of the optical components, position detector, and  
LD controller.  
The control circuit sections include the drive control circuit section and ATAPI  
controller section.  
Optical disk cartridge  
Control circuit section  
Spindle motor  
Actuator section  
Fixed optics section  
Figure 1.3 Optical disk drive configuration  
1.2.3 Mechanical sections  
(1) Optical disk cartridge load/eject  
The system includes a cartridge mechanism which lowers the optical disk cartridge  
and mounts (loads) it on the spindle motor automatically when the optical disk  
cartridge is fully inserted in the optical disk drive's disk slot, and a mechanism  
which automatically ejects the cartridge when the Eject button on the front panel is  
pressed.  
(2) Spindle motor  
Optical disk cartridge hubs are linked through magnetic clamps to minimize  
slippage between the spindle motor shaft and disk. The spindle motor is the direct  
drive type which rotates the disk at the same speed as the spindle motor shaft. A  
DC brushless spindle motor is used. The spindle motor rotates at 5,455 rpm ±  
0.1%.  
(3) Actuator section  
The positioner moves (seeks) a head actuator radically across the disk surface.  
C156-E205-01EN  
1-7  
General Description  
The positioner is driven by a linear voice coil motor. A pulse-width modulation  
(PWM) is adopted as a driving system and realizes low power consumption and  
high-speed access.  
(4) Separate optical sections  
The optical head section is separated in such a way that the fixed optics section  
is separated from the moving optics section to minimize seek time and positioning  
error. (See Subsection 1.2.4 for the fixed optical section.) This reduces the weight  
of the moving parts.  
The fixed optics section consists of the laser diodes, collimator lens, and optical  
detector.  
The fixed optics section includes a laser diode for recording and playback, and  
transmits one laser beam to the head actuator.  
(5) Panel  
The central part of the panel is hollowed out deeply to provide pushing finger  
space for inserting the cartridge, thereby facilitating the insertion.  
The panel is also simply designed by making the eject button and LED light  
emitting part integral with each other.  
1.2.4 Control circuit section  
Figure 1.4 is the block diagram of the control circuit section.  
DE  
Main control  
MPU  
ODC  
Head  
Laser Diode  
ATAPI I/F  
DSP  
Photo Diode  
APC Amp  
LPC Amp  
User Logic  
LSI i/f  
Servo AGC  
F-ROM  
D-RAM  
Actuator  
Focus Act.  
Track Act.  
Spindle Motor  
Temperature Sensor  
Drive  
Read Amp  
Power Amp  
Filter  
Sensor  
Motor Driver  
Bias Coil  
Eject Motor  
Cartridge Sensor  
Figure 1.4 Control circuit section block diagram  
1-8  
C156-E205-01EN  
1.2 Drive Configuration  
The control circuit section is divided into two parts: an ATAPI controller section  
which deals with control between the ATAPI interface and drive interface, and a  
drive circuit section which controls the drive.  
(1) ATAPI controller circuit section  
The ATAPI controller circuit's reliability is improved by large-scale integrated  
circuit technology. The high-speed microprocessor (MPU) handles ATAPI  
interface control and drive control such as drive read-and-write control and single-  
beam control.  
(2) Drive circuit section  
The drive circuit section consists of the following circuits:  
!
!
!
!
!
Laser diode control circuit  
Signal reproduction circuit  
Servo/seek control circuit  
Rotation control circuit  
Drive miscellaneous control circuit  
The DSP (digital signal processor) is used for the servo/seek control circuit to  
reduce the circuit amount, therefore this circuit is a simple configuration.  
The drive circuit section executes operations such as seek, erase, record, and  
playback while the MPU controls the focus-tracking of the beam.  
C156-E205-01EN  
1-9  
General Description  
1.3 System Configuration  
Figures 1.5 and 1.6 show the PC AT interface system configuration. The interface  
can be directly connected to the 40-pin AT-compatible IDE interface.  
HA  
(Host adapter)  
ODD  
Host system  
IDE interface  
AT bus  
(Host interface)  
Figure 1.5 System configuration with one optical disk drive  
ODD  
HA  
Host system  
(Host adapter)  
AT bus  
(Host interface)  
ODD  
IDE interface  
Figure 1.6 System configuration with two optical disk drives  
The PC AT interface will not meet the specification if two optical  
disk drives not conforming to the ATA are connected.  
The host adapter (HA) consists of an address decoder, driver, and  
receiver. ATA stands for AT Attachment. This drive supports the  
ATA interface.  
1-10  
C156-E205-01EN  
CHAPTER 2 Specifications  
2.1 Optical Disk Drive Specifications  
2.2 Optical Disk Cartridge Specifications  
2.3 Defect Management  
This chapter contains the specifications of the optical disk drive, and the optical  
disk cartridge.  
2.1 Optical Disk Drive Specifications  
2.1.1 Model and product number  
Table 2.1 lists the model and order number.  
Table 2.1 Model and order number  
Model Name  
MCJ3230AP  
Order No.  
Panel  
Panel Color  
Light gray  
Mounting Screws  
CA05890-B501  
with panel  
Metric screws (M3)  
(2.5Y 7.2/0.4)  
CA05890-B701  
CA05890-B601  
without panel  
with panel  
Metric screws (M3)  
Metric screws (M3)  
!
Light gray  
(2.5Y 7.2/0.4)  
Note: The panel colors (2.5Y 7.2/0.4) are indicated in Munsell symbols. (JIS  
Z8721)  
C156-E205-01EN  
2-1  
Specifications  
2.1.2 Drive specifications  
Table 2.2 lists MCJ3230AP drive specifications  
Table 2.2 Specifications (1 of 2)  
[MCJ3230AP]  
Item  
Specifications  
Optical disk cartridge  
Total capacity Unformatted  
Formatted  
128 MB media 230 MB media 540 MB media 640 MB media 1.3 GB media 2.3 GB media  
181 MB  
325 MB  
230 MB  
819 MB  
538 MB  
818 MB  
643 MB  
1.683 GB  
1.283 GB  
2.901 GB  
2.261 GB  
128 MB  
18,100 bytes  
18,100 bytes  
(logical track  
capacity)  
19,450 bytes  
(logical track  
capacity)  
43,928 bytes  
(logical track  
capacity)  
45,798 bytes  
(logical track  
capacity)  
47,022 bytes  
(logical track  
capacity)  
Capacity/track Unformatted  
12,800 bytes  
12,800 bytes  
(logical track  
capacity)  
12,800 bytes  
(logical track  
capacity)  
34,816 bytes  
(logical track  
capacity)  
34,816 bytes  
(logical track  
capacity)  
34,816 bytes  
(logical track  
capacity)  
Formatted  
725 bytes  
512 bytes  
10,000  
778 bytes  
778 bytes  
2,584 bytes  
2,048 bytes  
18,480  
2,694 bytes  
2,766 bytes  
Capacity/sector Unformatted  
Formatted  
17,940  
42,042  
36,855  
64,944  
Number of user tracks/side (*1)  
Number of alternate sectors/side  
Number of sectors/track  
Data transfer rate  
" 1,024  
" 1,025  
" 2,250  
" 2,244  
" 4,437  
" 8,976  
25  
17  
1.65 MB/s (max.) 2.00 to 3.16 MB/s 3.45 to 5.94 MB/s 3.52 to 5.87 MB/s 3.92 to 6.70 MB/s 4.69 to 8.38 MB/s  
0.39 MB/s  
continuous  
(max.)  
0.47 to 0.75 MB/s 0.78 to 1.30 MB/s 0.93 to 1.55 MB/s 0.99 to 1.70 MB/s 1.16 to 2.07 MB/s  
continuous continuous continuous continuous  
(max.)  
(max.)  
(max.)  
(max.)  
writing (effective) continuous  
1.16 MB/s  
continuous  
writing (effective) writing (effective) writing (effective) writing (effective) writing (effective)  
1.40 to 2.23 MB/s 2.33 to 3.91 MB/s 2.79 to 4.66 MB/s 2.98 to 5.09 MB/s 3.84 to 6.21 MB/s  
reading (effective) continuous  
continuous  
continuous  
continuous  
continuous  
reading (effective) reading(effective) reading (effective) reading (effective) reading (effective)  
5.17 to 6.70 MB/s  
(ZCLV max.)  
continuous  
writing  
(ZCLV effective)  
1.31 to 1.70 MB/s  
continuous  
reading  
(ZCLV effective)  
3.93 to 5.09 MB/s  
19 ms (typ)  
5.5 ms  
Random seek time (*2)  
Average latency  
8.2 ms  
7.2 ms (ZCLV)  
6.3 ms (ZCLV)  
8.2 ms  
5.455 rpm  
3,637 rpm  
4,138 rpm  
3,637 rpm  
Rotational speed  
(ZCLV)  
4,801 rpm(ZCLV)  
Positioner + Separete Optical Section  
Linear voice coil motor  
Heads  
Positioner type  
Servo tracking method  
ISO continuous servo method  
2-2  
C156-E205-01EN  
2.1 Optical Disk Drive Specifications  
Table 2.2 Specifications (2 of 2)  
[MCJ3230AP]  
Item  
Specifications  
Optical disk cartridge  
Density  
128 MB media 230 MB media 540 MB media 640 MB media 1.3 GB media 2.3 GB media  
24,424 bpi  
(1.04µm/bit)  
15,875 tpi  
29,308 bpi  
(0.87µm/bit)  
18,275 tpi  
52,900 bpi  
(0.48µm/bit)  
23,090 tpi  
89,100 bpi  
(0.285µm/bit)  
28,200 tpi  
112,474 bpi  
(0.228µm/bit)  
37,910 tpi  
8 sec. (typ)  
4 sec. (typ)  
20,000  
12 sec. (typ)  
20 sec. (typ)  
Loading time (*3)  
Unloading time (*4)  
Load/unload life  
ATAPI (ATA/ATAPI-4 standard)  
PIO Mode 4 16.6 MB/s  
Host interface  
Data Transfer Model and rates  
Multi-word DMA Mode 2  
16.6 MB/s  
Ultra DMA Mode 2 33.3 MB/s  
7,600 KB  
Data buffer  
Correctable up to 8-byte/interleave  
Bit error rate: 10-12 or less  
Error correction (*5)  
*1  
*2  
The number of user tracks indicates the maximum user zone which includes  
the spare area and slipping area.  
Mathematical average of 1,000 times of seek and does not include command  
overhead nor track address recognition time. Furthermore, it may depend  
on the quality of media and drive installation environment.  
*3  
*4  
*5  
Loading time is the time from when the optical disk cartridge is inserted to  
when the optical disk drive is ready.  
Unloading time is the time from when the eject button is pressed or the eject  
command is issued to when the optical disk cartridge is ejected.  
The bit error rate must be 10-12 or less when a disk whose raw error rate is  
10-4 or less is used.  
C156-E205-01EN  
2-3  
Specifications  
2.1.3 Environmental and power requirements  
Table 2.3 lists the environmental and power requirements.  
Table 2.3 Environmental and power requirements (1 of 2)  
Item  
Specification  
Power  
requirements  
Average  
+5 VDC±5%, 1.4 A (2.5 A Max.) (*1)  
Ripple requirement 100mV P-P (DC-1 MHz)  
4.3 W (typical) (*2)  
Power  
Ready (active mode)  
consumption  
(Average)  
Random seek, read/ write 5.6 W (typical) (*2)  
Physical Format  
7.0 W (typical) (*2)  
Power save mode  
Pre-idle mode  
Idle mode  
Standby mode  
Sleep mode  
3.8 W (typical) (*2)  
1.3 W (typical) (*2)  
0.7 W (typical) (*2)  
0.7 W (typical) (*2)  
Dimensions  
(W#D#H)  
With panel  
101.6 # 150.0 # 25.4 mm  
101.6 # 148.4 # 25.4 mm  
480 g (with panel)  
Without panel  
Weight  
Environmental Operating  
requirements  
Temperature:  
5 to 45°C (*3)  
(gradient 15°C /h or less)  
Relative humidity: 10 to 85% (Noncondensing)  
Max. wet bulb temperature: 29°C or lower  
Non Operating  
Temperature:  
0 to 50°C  
Relative humidity: 10 to 85% (Noncondensing)  
Max. wet bulb temperature: 36°C or lower  
Transport  
Temperature: -40 to 60°C (24 hours or less)  
Temperature: -20 to 60°C (24 hours or more)  
Relative humidity: 5 to 90% (Non condensing)  
Max. wet bulb temperature: 41°C or lower  
Installation  
Tilt angle  
Operating  
-5° to +10° (*3)  
Vibration/  
shock  
3.9 m/s2 (5 to 500 Hz, sine sweep)  
1.96 m/s2 (5 to 500 Hz, sine sweep AV record/play)  
Shock 19.6 m/s2 (10ms, half-sine pulse)  
Non Operating  
No cartridge, power ON  
9.8 m/s2 (5 to 500 Hz, sine sweep)  
Shock 49 m/s2 (10 ms, half-sine pulse)  
Transport  
Shock 490 m/s2 (10 ms, half-sine pulse)  
Requirement: Packing conditions specified by  
Fujitsu  
2-4  
C156-E205-01EN  
2.1 Optical Disk Drive Specifications  
Table 2.3 Environmental and power requirements (2 of 2)  
Item  
Specification  
3,000 m (10,000 ft) or less  
Altitude  
Operating  
Non Operating  
Air flow  
12,000 m (40,000 ft) or less  
Unused (*4)  
Ambient for  
purity  
Air purity  
General office environment or better  
(dust perticles: Class 5 millions or less)  
Note:  
*1  
At random seek or read/write. Excluding pulse waveform under 500 us or  
less.  
*2  
It demonstrates in an installation environment of a temperature of 25°C,  
voltage of 5 V.  
See Section 4.4.8 for information on the power management function.  
*3  
*4  
The efficiency is specified in an environment of a temperature of 25°C and  
0° horizontal level placement.  
For details, refer to section 3.1.3 'Air Flow'  
1. Current limiter value for +5 VDC power: 5 A or less  
2. Specifications under transporting condition are under the packaging specified  
by Fujitsu.  
3. A voltage drop may occur depending on the used power supply or power  
cable.  
2.1.4 Error rate  
Data blocks to be accessed are evenly distributed on the disk. Errors due to disk  
defects are not included.  
(1) Bit error rate after ECC processing  
The error rate after ECC processing must be 10-12 or less. An optical disk cartridge  
whose raw error rate is 10-4 or less should be used.  
(2) Positioning error rate  
The positioning error rate must be 10-6 or less. (with retry)  
C156-E205-01EN  
2-5  
Specifications  
2.1.5 Reliability  
(1) Mean time between failures (MTBF)  
The MTBF is 120,000 hours or more. Failure due to disk errors is not included.  
Conditions  
$
$
$
Power-on time: 200 hours/month or less  
LD-on time: 20% or less of power-on time  
Environment Temp.: 25°C  
Note:  
The MTBF is defined as follows:  
total operating time in all fields (hours)  
number of device failure in all fields  
MTBF=  
1) Operating time is the total time power is applied.  
2) Device failures indicate that devices require repair, readjustment, or  
replacement. Failure due to external factors such as minor defects during  
device handling, operation outside environmental specifications, power  
failure, host system errors, and interface cable errors are not included.  
(2) Service Life  
Under appropriate handling and operation, disk cleaning and optical head  
cleaning, overhaul of the drive is not required for the first five years.  
(3) Data security at power failure  
Except for the data of the block to which write operation is in progress, all data on  
the disk is secure from power failure. This does not apply if power failure occurs  
during disk initialization (formatting) or defect processing (alternate block  
allocation).  
2-6  
C156-E205-01EN  
2.2 Optical Disk Cartridge Specifications  
2.2 Optical Disk Cartridge Specifications  
2.2.1 Recommended optical disk cartridge specifications  
The following three disk types comply with the specifications.  
Table 2.4 shows the specifications of the optical disk cartridge recommended for  
this optical disk drive. The use of another disk cartridge may lower drive  
performance.  
Table 2.4 Recommended optical disk cartridge specifications  
Model  
Order number  
Figure number  
Optical disk cartridge (128 MB)  
Optical disk cartridge (230 MB)  
Optical disk cartridge (540 MB)  
Optical disk cartridge (640 MB)  
Optical disk cartridge (1.3 GB)  
0242110  
0242210  
0242410  
0242610  
0242810  
0242910  
0242310  
0242510  
0242710  
CA90002-C010  
CA90002-C011  
CA90002-C012  
CA90002-C013  
CA90002-C015  
CA90002-C030  
CA90002-C041  
CA90002-C042  
CA90002-C043  
Optical disk cartridge (2.3 GB)  
Overwrite optical disk cartridge (230 MB)  
Overwrite optical disk cartridge (540 MB)  
Overwrite optical disk cartridge (640 MB)  
C156-E205-01EN  
2-7  
Specifications  
2.2.2 Optical disk cartridge  
Figure 2.1 shows an optical disk cartridge. The figure below shows the cartridge  
with its shutter open.  
$
Shutter closed  
2) Shutter  
1) Cartridge case  
3) Write protect tab  
$
Shutter open  
4) Disk  
5) Hub  
Figure 2.1 Optical disk cartridge  
2-8  
C156-E205-01EN  
2.2 Optical Disk Cartridge Specifications  
The following explains the components of the optical disk drive shown in Figure  
2.1:  
1) Cartridge case  
Covers the disk to protect it from damage when handled and facilitates disk  
replacement. The cartridge case is labeled and has a write protect tab.  
2) Shutter  
Protects the disk against dust. When the cartridge is inserted into the optical  
disk drive, the shutter (metallic door) is opened.  
3) Write protect tab  
The write protect tab selects whether write is enabled or disabled.  
4) Disk  
Holds information which can be read by an optical beam.  
5) Hub  
The hub is placed at the center of the disk and is linked to the spindle of the  
drive. The hub is used for radial centering and axial positioning.  
C156-E205-01EN  
2-9  
Specifications  
2.2.3 Disk specifications  
(1) 128 MB disk  
The ISO/IEC10090 defines 128 MB disk specification.  
(2) 230 MB disk  
The ISO/IEC13963 defines 230 MB disk specification.  
(3) 540 MB/640 MB disk  
The ISO/IEC15041 defines 540 MB/640 MB disk specification.  
(4) 1.3 GB disk  
The Cherry Book defines 1.3 GB disk specification.  
The Cherry Book 2 defines 2.3 GB disk specification.  
(5) 2.3 GB disk  
Table 2.5 lists disk specifications.  
Table 2.5 Disk specifications  
Item  
Specification  
Reliability  
Read cycle  
>108  
>106  
Erase/write/read cycle  
Load/unload cycle  
25,000  
Archival life (according to acceleration test results) >10 years (*1)  
Shelf life (according to acceleration test results)  
Operating temperature  
>10 years (*2)  
5 to 55°C  
Environmental  
requirements  
Operating relative humidity  
Storage temperature  
3 to 85%RH (*3)  
-20 to 55°C  
Storage humidity  
3 to 90% RH (*3)  
*1  
Archival life is the period in which recorded information can be read.  
Shelf life is the period in which information to be recorded can be written.  
Maximum wet bulb temperature = 29°C.  
*2  
*3  
Note:  
Non-recommended disks must be checked for compatibility.  
2-10  
C156-E205-01EN  
2.3 Defect Management  
2.3 Defect Management  
2.3.1 Defect management schematic diagram  
Defective sectors on the disk shall be replaced by good sectors according to the  
defect management scheme as follows: Defective sectors found during surface  
certification are handled by a sector slipping algorithm. Defective sectors found  
after initialization are handled by a linear replacement algorithm.  
Figure 2.2 shows the algorithms for alternate processing.  
(a) Sector slipping algorithm  
(b) Linear replacement algorithm  
Figure 2.2 Algorithms for alternate processing  
The user area is divided into several groups during media initialization. Each  
group contains data sectors and spare sectors. Spare sectors are used as  
replacements for defective data sectors. Media initialization can include a  
certification of the user area.  
Figure 2.3 shows an example of alternate processing.  
C156-E205-01EN  
2-11  
Specifications  
Figure 2.3 Example of alternate processing  
2-12  
C156-E205-01EN  
CHAPTER 3 Installation Requirements  
3.1 Environmental Requirements  
3.2 Mounting Requirements  
3.3 Power supply Requirements  
3.4 Cable Connections  
3.5 Jumper Settings  
3.6 Notes on Drive Handling  
3.7 Mounting  
3.8 Cable Connections  
3.9 Operation Confirmation and Preparation for Use after Installation  
3.10 Dismounting Drive  
This chapter describes environmental, mounting, power supply, and connection  
requirements.  
3.1 Environmental Requirements  
The environment in which these drives are installed must comply with the ambient  
environmental requirements defined in Subsection 2.1.3.  
3.1.1 Temperature measurement point  
When a drive is operating, the ambient temperature measured 3 cm from the base  
surface of the optical disk drive and the PCA unit surface must satisfy the  
environmental requirements specified in Subsection 2.1.3. For the temperature of  
each surface during operation, the contact temperature at each measurement point  
shown in Figure 3.1 must satisfy the requirements specified in Subsection 3.1.2.  
Low temperature burns: The surface temperatures of some ICs  
on the printed circuit board unit in the optical disk drive exceed  
55°C while operating. Be careful of low tenperature burns.  
C156-E205-01EN  
3-1  
Installation Requirements  
(a) Inside optical disk cartridge  
Operating of inner  
partition wall  
Tip of thermocouple  
Hole for inserting thermocouple  
(b) IC (controller, read amp)  
IC (controller)  
IC (read amp)  
IC (power amp)  
Figure 3.1 Surface temperature measurement points  
3-2  
C156-E205-01EN  
3.1 Environmental Requirements  
3.1.2 Temperature requirements and measuring method  
Table 3.1 shows the temperature requirement at each measurement point shown in  
Figure 3.1.  
Table 3.1 Temperature requirements at measurement points  
Measurement point  
Cartridge inside  
Maximum surface temperature  
55°C (*)  
90 °C  
IC (controller) surface  
IC (read amp.) surface  
IC (power amp.) surface  
95 °C  
90 °C  
Following procedure is for temperature measurement of inside cartridge.  
1) Make a hole for the thermocouple as shown in Figure 3.1.  
2) Disassemble the cartridge disk.  
3) Cut off a part of the partition wall for the optical media as shown in Figure  
3.1. (Cut off width: 5 to 10 mm)  
4) Fix the tip of the thermocouple to the cut portion of partition wall with an  
adhesive agent.  
5) Pass the thermocouple through the hole at the cartridge case and assemble the  
cartridge disk. When there is a gap between the hole and the thermocouple,  
fill the gap with the adhesive agent.  
Note:  
The surface of the cartridge shown in Figure 3.1 has been cut away to make  
the elements inside the case clearly visible. In reality the surface is not cut  
away.  
If the external environment temperature is higher than the specified value, the  
device will automatically take an interval to respond to command, and then  
take protective action to respond to the temperature increase.  
3.1.3 Air flow  
It is recommended that this optical disk drive be installed in a fanless cabinet.  
However, if the power supply is incorporated into the same cabinet, it is necessary  
that it satisfy the "Temperature Conditions" in 3.1.2 and that the air flow rate  
being drawn in by the device) at the cartridge loading slot be 0.3 m/s or lower.  
Furthermore, if there is a system fan in a system where this drive is being installed,  
the same conditions must be met.  
C156-E205-01EN  
3-3  
Installation Requirements  
3.1.4 Temperature rise under several conditions  
Table 3.2 Temperature at each measuring point (Reference)  
[Ambient atmospheric temperature of the optical disk drive: 45°C]  
(°C)  
Measurement point  
Ready  
Random seek  
Criteria  
Inside cartridge  
47°C  
51°C  
48°C  
47°C  
47°C  
54°C  
68°C  
90°C  
78°C  
55°C  
55°C  
90°C  
95°C  
90°C  
!
IC (controller) surface  
IC (read amp.) surface  
IC (power amp.) surface  
Thermal sensor  
Notes:  
1. The above data are data estimated as they were measured where the  
temperature surrounding the equipment was kept at 45 °C, using that at  
25 °C. They are not the same as the data obtained from measurements  
using the exclusive box in which the equipment is normally used.  
2. When using the box, the ambient temperature around the equipment will  
differ depending on the air circulation conditions of the box, and the  
temperature rise inside the cartridge will differ because of this, so please  
exercise caution.  
3.1.5 Air purity  
Air purity in the device environment is expressed by the number of dust particles  
per unit area and must be class 5 millions (equivalent to 0.15 mg/m3) or less.  
(Class 5 millions: 5 millions dust particles of 0.5 um dia. or larger per cubic foot)  
3-4  
C156-E205-01EN  
3.2 Mounting Requirements  
3.2 Mounting Requirements  
3.2.1 External dimensions  
Figures 3.2 to 3.3 show the dimensions of the drive and the positions of the  
mounting holes.  
C156-E205-01EN  
3-5  
Installation Requirements  
Unit: mm  
Figure 3.2 Dimensions  
3-6  
C156-E205-01EN  
3.2 Mounting Requirements  
Unit: mm  
Figure 3.3 Dimensions (without panel)  
C156-E205-01EN  
3-7  
Installation Requirements  
3.2.2 Installation direction  
Figure 3.4 shows the permissible installation directions for this drive. The  
mounting angle tolerance must be within -5 to 10 from the horizontal. (-) shows  
that the insertion faces below.  
"
Horizontal  
Eject button / Busy LED  
Disk insertion slot  
Manual eject hole  
"
Vertical  
(Two orientations)  
Figure 3.4 Installation directions  
3-8  
C156-E205-01EN  
3.2 Mounting Requirements  
3.2.3 Centers of gravity  
Figure 3.5 shows the centers of gravity of the drive.  
Figure 3.5 Centers of gravity  
C156-E205-01EN  
3-9  
Installation Requirements  
3.2.4 Notes on mounting  
(1) Mounting frame structure and clearance  
a) For vibration resistance and heat dissipation, this optical disk drive uses an  
embossed structure as shown in Figure 3.6, as well as a frame which has a  
construction similar to other frames which perform the same function.  
b) As shown in Figure 3.6, the inward projection of the mounting screw from the  
outer surface of the drive frame must not exceed 3 mm.  
c) The clearance between the external surface of the drive frame and the user's  
frame structure must be at least 1.5 mm.  
d) The clearance between the top and bottom surfaces and the user's frame  
structure must be at least 1.5 mm.  
e) When mounting the optical disk drive, the screw tightening torque should be  
0.4 to 0.45Nm (4 to 4.6kgcm).  
f) When the optical disk drive (with panel) is mounted in a locker, there should  
be no deformation of the mounting fittings provided and the optical disk  
drive's panel should not be deformed. If the drive is used with the panel  
deformed, ejection of the cartridge will be faulty. Check if the door will close  
from any position whatever when the optical disk drive is installed.  
# 15  
or less  
# 15  
or less  
Figure 3.6 Mounting frame structure  
3-10  
C156-E205-01EN  
3.2 Mounting Requirements  
(2) Panel function processing  
When installed in a cabinet, do not change the panel formal. The processing is  
installation status and the disk insertion door can be closed from any locations.  
(3) Service clearance  
Figure 3.7 shows locations which must be accessed for installation and  
maintenance. Be sure to leave sufficient service clearance.  
P side  
"
Cable connection  
R side  
"
Mounting screw hole  
Q side  
"
Mounting screw hole  
Figure 3.7 Service clearance  
(4) External magnetic fields  
Mount the optical disk drive away from powerful magnetic materials (e.g., a  
speaker) to avoid influence from magnetic fields.  
(5) Leak magnetic field  
The VCM drive magnetic circuit may leak the magnetic field (Maximum 25 mT at  
distance of 4 mm from the drive).  
Do not place a device sensitive to a magnetic field near the optical  
disk drive.  
(6) External light source  
Mount the optical disk drive away from strong light sources (e.g., camera flash).  
C156-E205-01EN  
3-11  
Installation Requirements  
(7) System ground  
The optical disk drive should be grounded to the signal ground (SG) of the power  
supply of the system. This SG line should be supplied with the system.  
The Frame Ground is shorted in the optical disk drive by a metal strip attached to  
the vibration isolation rubber between the frame (FG) and the base (SG).  
When mounting the optical disk drive in the Device Bay 120mm (5  
inch) of the PC chassis, there are two ways of choosing frames the  
metal frame and the plastic (nonconductive material) frame.  
When using a plastic frame, there is not a short circuit between FG  
of PC and FG of the optical disk drive. As a result, the static  
electricity tolerance decreases compared with metal frame.  
It is recommended to use a metal frame to enhance the static  
electricity prevention.  
3.3 Power Supply Requirements  
(1) Allowable input voltage and current  
The DC power supply input voltage measured at the power supply connector pin  
of the optical disk drive (receiving end) must satisfy the requirements in Section  
2.1.3.  
(2) Current waveform (reference)  
Figure 3.8 shows the +5 VDC waveform at seek.  
Figure 3.8 Current waveform (+5 VDC)  
3-12  
C156-E205-01EN  
3.4 Cable Connections  
3.4 Cable Connections  
3.4.1 Drive connectors  
The optical disk drive (ODD) has connectors. Figure 3.9 shows the location of the  
connectors.  
"
AT interface connector (40-pin) and power supply connector (4-pin)  
1 pin  
4 pin  
2 pin  
1 pin  
CNH5  
CN1  
Figure 3.9 Connector and terminal locations  
Power supply connector  
1
2
3
4
+12 VDC or not connected  
+12 VDC RETURN (GND) or not connected  
+5 VDC RETURN (GND)  
+5 VDC  
C156-E205-01EN  
3-13  
Installation Requirements  
3.4.2 Cable connector specifications  
Table 3.3 lists the recommended cable connector specifications.  
Table 3.3 Cable connector specifications  
Cable name  
AT interface  
Name  
Model name  
FCN-707B040-AU/B  
Vendor  
Fujitsu  
Cable socket (Close end type)  
cable (40-pin)  
Cable socket (Through-end type) FCN-707B040-AU/0  
Fujitsu  
Signal cable  
445-248-40  
SPECTRS  
STRIP  
Power cable  
Cable socket housing  
Contact  
1-480424-0  
170121-4  
AWG18  
AMP  
AMP  
Signal cable  
The host interface cable must be a flat cable in terms of its overall  
length. (Do not use a cable with a flat crimp terminal and loose  
lines or twisted pairs.)  
3.4.3 Drive connection  
Figure 3.10 is a diagram showing cable connections between equipment.  
DC power  
Power  
supply  
ODD1  
Host system  
ODD2  
Figure 3.10 Cable connection diagram  
3-14  
C156-E205-01EN  
3.5 Jumper Settings  
3.5 Jumper Settings  
3.5.1 Jumper settings at factory shipping  
Figure 3.11 shows jumper settings at factory shipping.  
CNH5  
5
3
1
: Short  
6
4
2
5-6 short-circuited: Sets the master device.  
Figure 3.11 Jumper settings at factory shipping  
3.5.2 Mode setting  
(1) Setting master device mode  
Figure 3.12 shows the setting for recognizing the master device (device 0).  
CNH5  
5
3
1
6
4
2
Figure 3.12 Master device setting  
C156-E205-01EN  
3-15  
Installation Requirements  
(2) Setting slave device mode  
Figure 3.13 shows the setting for recognizing the slave device (device 1).  
CNH5  
3
5
1
6
4
2
Figure 3.13 Slave device setting  
(3) Setting cable select mode  
Figure 3.14 shows the master device/slave device setting when the CSEL signal is  
connected to the interface. In the example shown in Figure 3.15, this setting  
requires a special interface connection.  
CNH5  
5
3
1
6
4
2
Figure 3.14 Cable select mode setting  
Figure 3.15 shows a cable select example using a special interface cable.  
This example connects CSEL of the master device to the CSEL line (conductor) of  
the cable, then grounds it so that the drive recognizes that it is the master. At this  
time, the CSEL conductor of the slave device is removed and cannot be connected  
to CSEL of the cable, so that the drive recognizes that it is the slave.  
3-16  
C156-E205-01EN  
3.5 Jumper Settings  
CSEL conductor  
Open  
GND  
Host system  
Master device  
Slave device  
1
Example  
CSEL conductor  
Open  
GND  
Host system  
Slave device  
Master device  
2
Example  
Figure 3.15 Cable select examples  
C156-E205-01EN  
3-17  
Installation Requirements  
3.6 Notes on Drive Handling  
(1) General notes  
Note the following points to maintain drive performance and reliability:  
Device damage:  
1) Shock or vibration applied to the drive that exceeds the values  
defined in the standard damage the drive. Use care when  
unpacking.  
2) Do not leave the drive in dirty or contaminated environments.  
3) Since static discharge may destroy the CMOS devices in the  
drive, pay attention to the following points after unpacking:  
Use an antistatic mat and wrist strap when handling the  
drive.  
Hold the mounting frame when handling the drive. Do  
not touch the Printed circuit board except when setting the  
switches.  
4) When handling the drive, hold both sides of the mounting  
frame. When touching other than both sides of the mounting  
frame, avoid putting force.  
5) Do not forcibly push up the end of the header pin of the printed  
circuit board unit when handling or setting the drive.  
(2) Unpacking  
a) Make sure that the UP label on the package is pointing upward and start  
unpacking on a level surface. Handle the drive on a soft surface such as a  
rubber mat, not on a hard surface such as a desk.  
b) Use care to avoid exerting excessive pressure on the unit when removing the  
cushions.  
c) Use care to avoid exerting excessive pressure on the printed circuit board  
surface and interface connectors when removing the drive from the antistatic  
bag.  
d) If the temperature difference between installation locations is 10 degrees or  
more, leave the drive in the new location for at least two hours before  
unpackaging it.  
3-18  
C156-E205-01EN  
3.6 Notes on Drive Handling  
(3) Installation  
a) Do not connect or disconnect the connectors or change the terminal settings  
when the power is on.  
b) Do not move the drive with the power on.  
c) Eject the optical disk cartridge, lock the carriage securing the head, turn off  
the power, then move the drive.  
Device damage: Be sure to turn on the power supply before  
inserting your cartridge for the first time. It releases the device from  
transport protection and enables you to insert the cartridge.  
The device may be damaged if you insert the cartridge without  
releasing the protection. From the next time, you don't need to turn  
on the power supply beforehand.  
Before moving the drive, remove the optical disk cartridge. If the  
drive is moved with the optical disk cartridge loaded in it, the head  
may move back and forth in the drive to damage the head or disk  
and reading the data may fail.  
(4) Packing  
a) Before packing, remove the optical cartridge.  
b) Store the drive in an antistatic plastic bag with desiccant (silica gel).  
c) Use the same cushions and packaging supplied with the drive. If they are not  
available, ensure that adequate shock absorbent material is used. In this case,  
some method of protecting the printed circuit board surface and interface  
connectors must be used.  
d) Apply "UP" and "Handle With Care" labels to the outside of the package.  
Figure 3.16 shows the single-unit packing style and the multiple-unit packing  
style. (The form and material of the cushion may be changed.)  
C156-E205-01EN  
3-19  
Installation Requirements  
Desiccant  
Conductive bag  
MCJ3230AP  
Desiccant  
MCJ3230AP  
Conductive bag  
Eject pin (use a sealing tape)  
Support (Front, Rear)  
Eject pin (x 20)  
Support (Middle)  
Box  
Shipping Label (2)  
Master carton  
(12/24 units)  
Single-unit packing  
Multiple-unit packing  
Figure 3.16 Packing style  
(5) Transportation  
a) Transport the optical disk drive packed in principle, with the UP sign upward.  
b) After unpacking, minimize the transportation distance and use cushions to  
avoid shock and vibration. Transport the drive in one of the orientations  
described in Subsection 3.2.2 after unpacking. (The horizontal direction is  
recommended.)  
(6) Storage  
a) Use moistureproof packaging when storing the drive.  
b) The storage environment must satisfy the requirements specified in  
Subsection 2.1.3 when the drive is not operating.  
c) To prevent condensation, avoid sharp changes in temperature.  
3-20  
C156-E205-01EN  
3.8 Cable Connections  
3.7 Mounting  
3.7.1 Checks before mounting the drive  
Before mounting the optical disk drive in the system cabinet, check whether the  
jumper settings are set correctly.  
3.7.2 Mounting procedure  
How the drive is mounted depends on the system cabinet structure. Determine the  
mounting procedure in consideration of the requirements of each system. This  
section contains the general mounting procedure and check items.  
See Section 3.2 for details on mounting drive.  
1) Tighten four mounting screws to secure the drive in the system cabinet.  
!
The drive has ten mounting holes (both sides: 3 $ 2, bottom: 4). Secure  
the drive using the four mounting holes on both sides or the bottom.  
!
Use mounting screws whose lengths are 3 mm or less from the external  
wall of the mounting frame of the drive when they are tightened. (See  
Figure 3.6)  
!
!
When mounting with screws, the screw tightening torque should be 0.4 to  
0.45Nm (4 to 4.6kgfcm).  
Be careful not to damage the parts on the PCA when mounting the drive.  
2) After securing the drive, make sure that the drive does not touch the chassis of  
the system cabinet. There must be at least 1.5 mm clearance between the  
drive and chassis. (See Figure 3.6)  
3.8 Cable Connections  
Use the following cables to connect the drive to the system. See Subsection 3.4  
for details on the connector positions and cable requirements.  
"
"
"
Power supply cable  
AT interface cable  
DC ground cable (if required)  
The general procedure for cable connection and notes on connecting cables are  
given below. Pay attention to the insertion direction of each cable connector.  
C156-E205-01EN  
3-21  
Installation Requirements  
1) Make sure that the system power is off.  
2) Do not connect or disconnect any cable when the power is on.  
1) Connect the DC ground cable (only if required to decrease ground noise).  
2) Connect the power cables.  
3) Connect the AT interface cable.  
4) After each cable connector is connected, secure the cable so that the cable  
does not touch the drive or the parts on the PCA or obstruct the flow of  
cooling air in the system cabinet.  
3.9 Operation Confirmation and Preparation for Use after  
Installation  
3.9.1 Confirming initial operations  
This section provides the operation check procedures after the power is turned on.  
(1) Initial operation when the power is turned on  
"
"
"
When the power is turned on, the drive starts initial self-diagnosis. The LED  
on the front panel is on for 1 second during initial self-diagnosis.  
If an error is detected during initial self-diagnosis, the LED on the front panel  
blinks.  
In case of not inserted the cartridge, when the power is turned on, the eject  
motor automatically turns once.  
(2) Checks if errors occur at initial self-diagnosis  
"
"
Make sure that the cables are connected correctly.  
Make sure that the supply voltage is correct. (Measure the voltage at the  
power supply connector of the optical drive.)  
"
"
Make sure that the settings of all terminals are correct.  
If the LED on the front panel blinks continuously, an error was detected  
during initial self-diagnosis. In this case, issue the REQUEST SENSE  
command from the initiator (host system) to obtain sense data for error  
analysis.  
3-22  
C156-E205-01EN  
3.10 Dismounting Drive  
The BUSY LED is on while the optical disk drive is executing seek,  
write, or read operations. The BUSY LED is on momentarily, so it  
seems as if it blinked or is off.  
The eject motor turns once when the power is turned on so that in  
case the spindle motor position deviates due to shocks received by  
the drive during transport the position is corrected to allow the  
cartridge to be inserted normally. If the cartridge fails to be inserted,  
remove the cartridge and turn on the drive power to turn the eject  
motor once and reinsert the cartridge.  
3.9.2 Connection check  
When initial operation check terminates normally after the power is turned on,  
check whether the drive is correctly connected by issuing command from the host  
system. Checking procedure depends on the host system configuration.  
If processing terminates abnormally:  
a) If sense data has been obtained by the REQUEST SENSE command, analyze  
the sense data. If the error is recoverable, retry the processing.  
b) Check the following items for AT interface cable connection:  
!
!
All connectors, including other devices, are connected correctly.  
Make sure the correct cable is being used (whether it corresponds with  
the cable selection mode).  
c) Make sure again that the jumper settings are correct.  
3.10 Dismounting Drive  
How to demount an optical disk drive (for setting terminal checking, setting  
change, or device replacement) depends on the system cabinet configuration.  
Determine the demounting procedure in consideration of the requirements of each  
system. This section describes the general demounting procedure and notes on  
demounting drives.  
Device damage: Before demounting the optical disk drive, turn  
off the system power. Do not remove screws securing the cables  
and drive when the power is on.  
1) Remove the power cable.  
2) Remove the AT interface cable.  
3) Remove the DC ground cable.  
C156-E205-01EN  
3-23  
Installation Requirements  
4) Remove the four screws securing the drive, then remove the drive from the  
system cabinet.  
5) When storing or transporting the drive, put the drive into an antistatic bag.  
(See Section 3.6.)  
3-24  
C156-E205-01EN  
CHAPTER 4 Host Interface  
4.1 Pin Assignment  
4.2 Signal Description  
4.3 Interface Registers  
4.4 Various Processes  
4.5 ATA Commands  
4.6 Packet Commands  
4.7 Timing  
This chapter describes host interface specification.  
C156-E205-01EN  
4-1  
Host Interface  
4.1 Pin Assignment  
The table below lists pin assignments of the interface connector.  
Table 4.1 Connector pin assignments (1/2)  
Description  
PIN  
Signal name  
RESET-  
Reset  
1
2
Ground  
Ground  
DD7  
Data bus bit 7  
Data bus bit 8  
Data bus bit 6  
Data bus bit 9  
Data bus bit 5  
Data bus bit 10  
Data bus bit 4  
Data bus bit 11  
Data bus bit 3  
Data bus bit 12  
Data bus bit 2  
Data bus bit 13  
Data bus bit 1  
Data bus bit 14  
Data bus bit 0  
Data bus bit 15  
Ground  
3
4
DD8  
5
DD6  
6
DD9  
7
DD5  
8
DD10  
DD4  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
DD11  
DD3  
DD12  
DD2  
DD13  
DD1  
DD14  
DD0  
DD15  
Ground  
Reserved  
DMARQ  
Ground  
DIOW-  
STOP  
Ground  
DIOR-  
HDMARDY-  
HSTROBE  
(keypin)  
DMA Request  
Ground  
I/O Write  
Stop during Ultra DMA data bursts  
Ground  
24  
25  
I/O Read  
DMA ready during Ultra DMA data in bursts  
Data strobe during Ultra DMA data out bursts  
4-2  
C156-E205-01EN  
4.1 Pin Assignment  
Table 4.1 Connector pin assignments (2/2)  
Ground  
26  
27  
Ground  
I/O Ready  
IORDY  
DDMARDY-  
DSTROBE  
CSEL  
DMA ready during Ultra DMA data out bursts  
Data strobe during Ultra DMA data in bursts  
Cable Select  
28  
29  
30  
31  
32  
33  
34  
DMA Acknowledge  
DMACK-  
Ground  
INTRQ  
IOCS16-  
DA1  
Ground  
Interrupt Request  
16 Bit I/O  
Device Address Bit 1  
PASSED DIAGNOSTICS  
Cable assembly type identifier  
Device Address Bit 0  
Device Address Bit 2  
Chip Select 0  
PDIAG-  
CBLID-  
DA0  
35  
36  
37  
38  
39  
40  
DA2  
CS0-  
Chip Select 1  
CS1-  
Device Active or Slave (Device 1) Present  
Ground  
DASP-  
Ground  
C156-E205-01EN  
4-3  
Host Interface  
4.2 Signal Description  
Table 4.2 Signal description (1/2)  
PIN  
Signal name  
I/O  
I
Description  
1
RESET-  
DD7-0  
Reset signal  
3, 5, 7, 9, 11,  
I/O The low-order bus is a 8-bit bidirectional bus signal for  
exchanging the status, data, and control data between  
the host and ODD.  
13, 15, 17, 18, DD15-8  
16, 14, 12, 10,  
8, 6, 4  
The high-order bus is used for 16-bit data transfers only.  
21  
23  
DMARQ  
DIOW-  
O
I
Data request signal for DMA transfer  
Write strobe signal.  
STOP  
Indicates that transfer has ended at Ultra DMA transfer.  
Read strobe signal  
25  
27  
DIOR-  
I
HDMARDY-  
HSTROBE  
Indicates that the host can receive Ultra DMA data at  
Ultra DMA in transfer.  
The ODD latches data at both edges of this signal at  
Ultra data out transfer.  
IORDY  
O
This is the ready signal for the host computer. The ODD  
uses this signal to request an extension of the transfer  
cycle when it cannot prepare a response to a data  
transfer request from the host computer in time.  
DDMARDY-  
DSTROBE  
Indicates that the ODD can receive Ultra DMA data at  
Ultra DMA out transfer.  
The host latches data at both edges of this signal at Ultra  
data in transfer.  
28  
29  
CSEL  
I
I
Sets the ODD to the master (device 0) or slave (device  
1).  
Effective by jumpering.  
DMACK-  
Answer signal in response to DMARQ during DMA  
transfer  
31  
32  
INTRQ  
O
O
Interrupt signal to the host  
IOCS16-  
Indicates that the ODD is ready for 16-bit transfer when  
the host addresses the 16-bit data port during PIO  
transfer.  
36, 33, 35  
34  
DA2, 1, 0  
O
Address signal used by the host to address the ODD task  
file register  
PDIAG-  
CBLID-  
I/O Used by the slave (device 1) to notify the master (device  
0) that diagnostics ended  
4-4  
C156-E205-01EN  
4.2 Signal Description  
Table 4.2 Signal description (2/2)  
PIN  
Signal name  
I/O  
Description  
37  
38  
39  
CS0-  
O
O
Select signal used to select the command block register  
Select signal used to select the control block register  
CS1-  
DASP-  
I/O When reset, slave (device 1) output signal indicating  
that the slave (device 1) exists. Otherwise, the signal  
indicates that the master (device 0) and slave (device 1)  
is performing mechanical operation or a failure  
occurred.  
2, 19, 22, 24,  
26, 30, 40  
Ground  
-
Ground signal  
C156-E205-01EN  
4-5  
Host Interface  
4.3 Interface Registers  
4.3.1 I/O registers  
This section provides the I/O register functions and mapping. Definitions of each  
register vary depending on which ATA or ATAPI commands are used.  
Table 4.3 I/O port functions and mapping  
Address signal  
CS0- CS1- DA2 DA1 DA0  
Function  
READ (DIOR-)  
WRITE (DIOW-)  
Ineffective  
N
N
x
x
x
High impedance state  
Control block register  
High impedance state  
N
N
N
N
A
A
A
A
0
1
1
1
x
0
1
1
x
x
0
1
Ineffective  
Ineffective  
High impedance state  
Alternate Status  
Drive Address  
Device Control  
Ineffective  
Command block register  
Data  
A
A
N
N
0
0
0
0
0
1
Error  
ATA Features (ATA)  
ATAPI Features (ATAPI)  
A
N
0
1
0
Sector Count (ATA)  
ATAPI Interrupt Reason  
(ATAPI)  
Ineffective  
A
A
N
N
0
1
1
0
1
0
Sector Number  
Cylinder Low (ATA)  
ATAPI Byte Count (bits 0-7) (ATAPI)  
A
A
N
N
1
1
0
1
1
0
Cylinder High (ATA)  
ATAPI Byte Count (bits8-15) (ATAPI)  
Device/Head (ATA)  
ATAPI Block Device Select (ATAPI)  
A
A
N
A
1
x
1
x
1
x
ATAPI Status  
Ineffective  
ATA Command  
Ineffective  
The letter A indicates that the bit is asserted, N indicates that the bit is negated,  
and X indicates that the bit is ignored.  
C156-E205-01EN  
4-6  
4.3 Interface Register  
4.3.1.1 Alternate Status register  
This register contains the same information as that of the ATAPI Status register,  
except that the ODD does not recognize interrupts when reading this register.  
Therefore, the ODD does not clear the INTRQ signal and does not clear interrupts  
during the pending.  
For details of each bit, see Section 4.3.1.14.  
Table 4.4 Bit definitions of Alternate Status register  
7
6
5
4
3
2
1
0
Reserved  
Reserved Reserved  
BSY  
DRDY  
SERV  
DRQ  
CHK  
Read  
4.3.1.2 ATA Command register  
This register contains a command to be passed to the ODD. The ODD starts  
executing a command immediately after the command is written in this register.  
For executable commands and required parameters, see Table 4.38.  
4.3.1.3 Data register  
The data register is used for data transfer. The data width is always 16 bits.  
4.3.1.4 Device Control register  
This register's bits are defined as shown below.  
Table 4.5 Bit definitions of Device Control register  
7
6
5
4
3
2
1
0
0
Reserved Reserved Reserved Reserved Reserved  
SRST  
nIEN  
Write  
!
!
!
!
Bits 7 to 3 are reserved. The ODD ignores all value sets in these bits.  
0 should be set for bit 0. The ODD ignores the value set in this bit.  
SRST is a reset bit for host software.  
nIEN is an enable bit for device interrupts to the host. When nIEN is 0 and  
the device is selected, the INTRQ signal is enabled by the tri-state buffer.  
When nIEN is 1 or the device is not selected, the INTRQ signal is in the high-  
impedance state.  
C156-E205-01EN  
4-7  
Host Interface  
4.3.1.5 Drive Address register  
This register's bits are defined as shown below.  
Table 4.6 Bit definitions of Drive Address register  
7
6
5
4
3
2
1
0
HiZ  
nWTG  
nHS3  
nHS2  
NhS1  
nHS0  
nDS1  
nDS0  
Read  
!
!
HiZ is always in the high-impedance state.  
nWTG indicates the status of the ODD internal data write control signal  
(Write Gate).  
!
!
!
nHS3 indicates a binary complement of bits 3 to 0 of the drive select register.  
nDS1 is the device select bit for device 1. It is 0 when device 1 is selected.  
nDS0 is the device select bit for device 0. It is 0 when device 0 is selected.  
4.3.1.6 ATAPI Byte Count register  
This register's bits are defined as shown below.  
Table 4.7 Bit definitions of ATAPI Byte Count register  
7
6
5
4
3
2
1
0
Byte Count (Bits 7-0)  
Byte Count (Bits 15-8)  
R/W  
R/W  
!
This register is used for PIO transfer only. The ODD sets the byte count to be  
transferred by the host in this register and sets DRQ to 1. The ODD does not  
update this register until transfer starts.  
4-8  
C156-E205-01EN  
4.3 Interface Register  
4.3.1.7 ATAPI Block Device Select register  
This register's bits are defined as shown below.  
Table 4.8 Bit definitions of ATAPI Block Device Select register  
7
6
5
4
3
2
1
0
Unused Unused Unused  
Dev  
Unused  
Unused  
R/W  
!
!
Bits 7, 6, 5, 3, 2, 1, and 0 are not used. The ODD ignores all value sets in  
these bits.  
Dev indicates the device address. When Dev is 0, device 0 is selected and  
when Dev is 1, device 1 is selected.  
4.3.1.8 Error register  
This register indicates the status of the final command.  
The value of this register is effective when the ERR bit of the Status register is 1 at  
completion of a command other than EXECUTE DEVICE DIAGNOSTIC.  
The value of this register indicates the diagnostic code at power-on, reset, and  
execution of the EXECUTE DEVICE DIAGNOSTIC command. For details on  
diagnostic codes, see Section 4.5.3.  
Table 4.9 Bit definitions of Error register  
7
6
5
4
3
2
1
0
Sense Key  
MCR  
ABRT  
EOM  
ILI  
Read  
!
!
!
For the Sense Key, see Table 4.102.  
MCR (Media Change Requested) is not used. It is always 0.  
ABRT (Aborted Command) indicates that the value of the ATA command  
code or task file register is incorrect.  
!
!
EOM (End of Media) is not used. It is always 0.  
ILI (Illegal Length Indication) is not used. It is always 0.  
C156-E205-01EN  
4-9  
Host Interface  
4.3.1.9 ATA Features register  
This register is used for the SET FEATURES command.  
4.3.1.10 ATAPI Features register  
This register's bits are defined as shown below.  
Table 4.10 Bit definitions of ATAPI Features register  
7
6
5
4
3
2
1
0
OVERLAP  
Reserved  
DMA  
Write  
!
!
!
All values in bits 7 to 2 are ignored.  
OVERLAP is not used. The ODD ignores the value set in this bit.  
When DMA is 1, the ODD performs DMA transfer for data transfer.  
4.3.1.11 ATA Sector Count register  
This register is used for the SET FEATURES command.  
4.3.1.12 ATAPI Interrupt Reason register  
This register's bits are defined as shown below.  
Table 4.11 Bit definitions of ATAPI Interrupt Reason register  
7
6
5
4
3
2
1
0
Reserved Reserved Reserved Reserved Reserved  
REL  
I/O  
C/D  
Read  
!
!
!
!
Bit 7 to 3 are reserved. It is always 0.  
REL is not used. It is always 0.  
I/O indicates the direction of data transfer. See Table 4.12.  
I/O indicates the type of transfer. See Table 4.12.  
4-10  
C156-E205-01EN  
4.3 Interface Register  
Table 4.12 I/O and C/D  
Meaning  
I/O  
C/D  
0
1
0
1
1
0
0
1
Packet command transfer  
Data or parameter transfer (from the ODD to the host)  
Data or parameter transfer (from the host to the ODD)  
The completion status in the Status register is effective.  
4.3.1.13 Sector Number register  
This register is not used. The ODD ignores all specified values.  
4.3.1.14 ATAPI Status register  
This register indicates the status of the ODD. It is updated to reflect the current  
ODD status and the progress of the current command. When the BSY bit is 0,  
other bits of the register are effective and some other command block registers  
may be set with significant information. When the BSY bit is 1, the other bits of  
this register and all other command block registers are ineffective.  
While the ODD is in sleep mode, the ATAPI Status register and all other  
command block registers are ineffective.  
If the host reads this register during interrupt pending, the interrupt is cleared.  
Table 4.13 Bit definitions of ATAPI Status register  
7
6
5
4
3
2
1
0
Reserved  
Reserved Reserved  
BSY  
DRDY  
SERV  
DRQ  
CHK  
Read  
!
!
Bit 5, 2, and 1 are reserved. They are always 0.  
BSY (Busy) is set during command block register control. When BSY is 1,  
the ODD ignores all command block registers other than the Device Reset  
command.  
The ODD updates the DRQ and CHECK values only when BSY is 1. After the  
final block of the PIO data-in command is transferred, the BSY bit setting is  
canceled and the DRQ bit is cleared.  
When BSY is 0, the ODD may update the SERVICE bit of the ATAPI Status  
register and the Data register. The ODD does not update all other command block  
registers and the ATAPI Status register bits.  
C156-E205-01EN  
4-11  
Host Interface  
The ODD sets BSY:  
a) After RESET- is negated or within 400 ns of setting the SRST bit of the  
Device Control Register  
b) Within 400 ns of receiving a command when the DRQ bit is not set  
c) Between data transfer blocks of the PIO data-in/PIO data-out command  
when the DRQ bit is not set  
d) After data block transfer with the PIO data-out command when the DRQ  
bit is not set  
e) During DMA transfer when the DRQ bit is not set  
In all other cases, the ODD does not set BSY.  
If BSY is set after RESET- is negated, the SRST bit is set, or a Device Reset  
command is issued, it remains set until the ODD completes the internal reset  
process.  
!
!
!
DRDY (Device Ready) is always 1, except at the time after reset is made until  
the next command is issued.  
For SERV, set the same value as that of DRDY. The SERV bit should be  
ignored from the standpoint of compatibility.  
DRQ (Data Request) indicates that the ODD can transfer one byte or one  
word to or from the host. When DRQ is 1, the ATAPI Interrupt Reason  
register of the current packet command is effective.  
!
CHK indicates that an error occurred in command processing. The Error  
register contains additional information on the cause of the error. When the  
ODD sets CHK to 1, the items below are not changed until a new command is  
received or the ODD is reset.  
"
"
"
CHK bit of the Status register  
Error register  
Device/Head register  
4-12  
C156-E205-01EN  
4.4 Various Processes  
4.4 Various Processes  
4.4.1 Reset response  
There are four types of resets.  
!
Power-on reset  
"
The ODD performs initialization such as initial diagnostics and default  
setting. If any media is mounted, it also spins up media.  
!
Hardware reset  
"
The ODD is reset when the RESET- signal is asserted. The ODD  
initializes the interface controller by setting default values.  
"
UNIT ATTENTION is generated.  
!
ATA software reset  
"
"
The ODD is reset when the SRST bit of the Device Control register is set.  
The device driver should not use the SRST bit to reset the ODD (except  
for restore from sleep mode).  
"
After ATA software reset, the ODD initializes the task file as shown  
below.  
Status = 00h  
Error = (Depending on the SRST sequence)  
Sector Count = 01h  
Sector number = 01h  
Cylinder Low = 14h  
Cylinder High = EBh  
Drive/Head = 00h  
"
"
DRDY is set to 1 with the first command after ATA reset.  
If ATA software reset is issued while the ODD is selected and a  
command is being executed (BSY = 1 or DRQ = 1), the command is  
interrupted. Otherwise, the ODD continues command processing.  
"
The contents set with the MODE SELECT and Set Features commands  
remain unchanged.  
!
ATAPI reset  
The ODD is reset with a DEVICE RESET command. The ODD  
"
interrupts the current command.  
C156-E205-01EN  
4-13  
Host Interface  
"
"
UNIT ATTENTION is not generated.  
The contents set with the MODE SELECT and Set Feature commands  
remain unchanged.  
4.4.2 Signature  
The ODD specifies the following as signatures that indicate the support of the  
PACKET command function in the task file.  
Sector Count = 01h  
Sector Number = 01h  
Cylinder Low = 14h  
Cylinder High = EBh  
Drive/Head = 00h or 10h  
The ODD sets signatures in the task file when any of the following occurs.  
!
!
!
!
!
!
!
Power on reset  
Hardware reset  
Software reset  
Reception of Device Reset command  
Reception of Execute Device Diagnostic command  
Reception of Identify Device command (command code ECh)  
Reception of Read Sector(s) command (command code 20h)  
When the Device Reset command, the Identify Device command, or the Read  
Sector(s) command is received, the DEV bit is not changed.  
4.4.3 Defect sector management  
Sector mapping is executed based on the ISO/IEC 10090 standard for 128 MB  
media, the ISO/IEC 13963 standard for 230 MB media, the ISO/IEC 15041  
standard for 540 and 640 MB media, and Cherry Book for 1.3 GB media, the  
Cherry Book 2 for 2.3GB media. Basically, possibly defective sector management  
is not required for the host.  
Defective sectors cannot be deleted from the host, except for certifying recordable  
areas. Recordable areas can be certified with the FORMAT UNIT command.  
4.4.4 Automatic alternate sector assignment function  
The ODD automatically assigns an alternate sector if a verify error is detected in  
the ID or data section during the WRITE (I0) command, or WRITE AND  
VERIFY and ERASE command. Alternate sector information is registered in  
SDL (Secondary Defect List) on media.  
4-14  
C156-E205-01EN  
4.4 Various Processes  
After automatic alternate assignment terminates successfully, the ODD does not  
report any error.  
4.4.5 Cache function  
The ODD supports the read cache and MO write cache.  
The read cache consists of the read ahead cache and the LRU cache that reads  
write data remaining in the data buffer.  
The read ahead cache allows for data transfer at a near effective transfer speed  
during continuous read operation without causing any delay owing to rotation  
latency. LRU allows for data transfer with no mechanical operation if write and  
read operations are executed frequently on the same sector.  
The MO write cache writes data in batch mode during continuous write operation,  
thus reducing positioning operations depending on the buffer size and recovering  
the write throughput.  
4.4.5.1 Data buffer  
The ODD uses part of the buffer area as work memory for control firmware and  
the remaining area as a buffer. The data buffer consists of plural segments and  
contains write data of plural segments.  
4.4.5.2 Read cache  
The ODD enables the read ahead cache and LRU cache when the cache function is  
enabled. When the read cache is enabled, the ODD contiguously pre-reads the  
specified sector, then pre-reading the next sector when receiving a READ  
command (called Read command in this document). While pre-reading the next  
sector, the ODD transfers the data in the sector specified by the command.  
When data in the sector specified by the host hits pre-read data, the ODD transfers  
data directly from the buffer without any mechanical operation.  
Pre-read stops under the following conditions:  
!
!
Read error  
When the data buffer is full (Pre-read may start again when the buffer  
becomes sufficient.)  
!
!
!
Media ejection instruction using the Eject switch  
Power-off  
When It is decided that the performance becomes better by stopping pre-  
reading and give priority to other processings.  
When the cache is enabled, the buffer contains data transferred from the host with  
a write command. If a read command is issued to the sector address at this time,  
the ODD directly transfers data to the high-level equipment from the data buffer  
C156-E205-01EN  
4-15  
Host Interface  
without reading it from media. If the cache is hit with a read command, the ODD  
makes the data in the hit segment being kept in the highest priority.  
The data listed below cannot be stored in the read cache.  
!
!
Data read before power-off  
Data already stored before media is mounted  
All buffer data is discarded under the following conditions:  
!
!
!
!
!
Power-off  
When media is ejected  
When the FORMAT UNIT command is received  
In standby mode  
In sleep mode  
Buffer data my be discarded under the following condition:  
!
When the system receives the MODE SELECT and SET FEATURES  
command that may change the reading mode  
4.4.5.3 MO write cache  
When the write cache is enabled, the ODD responds to the host with command  
end. This occurs when the data transfer is done with the WRITE command or  
WRITE AND VERIFY command (hereafter "Write command" in this document).  
The ODD writes data kept in the buffer to media under the following conditions:  
!
!
!
When the Eject switch is pressed  
When the SYNCHRONIZE CACHE command is received  
When the FLUSH CACHE command is received  
Under the conditions given below, write data in the buffer may not be written  
properly on media:  
!
!
Power-off  
Forced media ejection (mechanical ejection)  
4.4.6 Media status notification function  
The media status notification function notifies the host of various information on  
the removable media device. The function is enabled or disabled with the SET  
FEATURES command.  
When the media status notification function is enabled, the functions below will be  
added or changed.  
4-16  
C156-E205-01EN  
4.4 Various Processes  
!
!
The GET MEDIA STATUS command is enabled.  
The Eject switch is disabled.  
The media status notification function is disabled at power-on reset, software reset,  
when the DEVICE RESET command is received, or when the EXECUTE  
DEVICE DIAGNOSTIC command is received.  
4.4.7 Power management function  
The ODD provides the power management function that minimizes the power  
consumed. For this function, the ODD has some control commands and a timer.  
The host uses the functions below to control the power management function.  
1) Standby timer  
2) Idle Immediate command  
3) Sleep command  
4) Standby Immediate command  
4.4.7.1 Power mode  
The ODD supports power modes shown below. The ODD uses a power mode  
equivalent to standby mode, except that the DRDY bit is 0 while media is not  
mounted.  
!
!
!
!
!
Active mode  
Pre-idle mode  
Idle mode  
Standby mode  
Sleep mode  
4.4.7.2 Active mode  
In active mode, all circuits are enabled. The ODD requires the shortest time to  
start processing a command.  
4.4.7.3 Pre-idle mode  
In pre-idle mode, the read/write circuits stop. The ODD can receive a command  
from the host, but since some circuits stop, the command requires 20 ms to access  
media.  
The ODD automatically enters pre-idle mode if no command is issued within a  
specified time (0.5 second) in active mode. When it receives an access command,  
the ODD automatically enters active mode. The pre-idle mode cannot be  
controlled from the host computer.  
C156-E205-01EN  
4-17  
Host Interface  
4.4.7.4 Idle mode  
In idle mode, the servo and read/write circuits stop. The ODD can receive a  
command from the host, but because some circuits stop, the ODD takes 1 s  
seconds (standard) to access media.  
If no command is issued within a specified time (180 s) in active mode, the ODD  
automatically enters pre-idle mode, then enters idle mode. When it receives an  
access command, the ODD automatically returns active mode. The Idle  
Immediate command can shift the ODD from active mode or standby mode to idle  
mode.  
4.4.7.5 Standby mode  
In standby mode, the spindle motor stops. The ODD can receive a command from  
the host, but since the spindle motor stops, the recovery to access media takes 5 s  
(standard).  
The ODD automatically enters standby mode from active mode if no command is  
issued within a specified time when the standby timer is enabled. When it receives  
a command, the ODD automatically returns active mode. The Standby Immediate  
command can also directly shift the ODD from active or idle mode to standby  
mode.  
4.4.7.6 Sleep mode  
Sleep mode uses power consumption as standby mode. To set the ODD in sleep  
mode, the host must issue the Sleep command. To restore the ODD from sleep  
mode, hardware reset or software reset is required. The host must not issue any  
command after the Sleep command. The ODD requires 15 s (standard) to respond.  
4.4.7.7 Standby timer  
The standby timer is used to count the time during which the host issues no  
command.  
The standby timer value is programmable with the Power Condition Page of the  
MODE SELECT command. The default value is 32 minutes (including the  
transition time to idle mode).  
4-18  
C156-E205-01EN  
4.4 Various Processes  
4.4.7.8 Power mode transition  
The power mode transits as shown in Figure 4.1.  
Media is inserted.  
Reset  
Active  
(5)  
(1)  
(4)  
(4)  
(3)  
(2)  
Media is ejected.  
Standby  
(5)  
(3)  
(5)  
Sleep  
(1) The ODD enters idle mode because it receives the Idle Immediate command  
or because it receives no commands within a specified time.  
(2) The ODD enters idle mode with the Idle Immediate command.  
(3) The ODD enters standby mode with the Standby Immediate command and  
standby timer.  
(4) The ODD enters active mode because it receives a media access command.  
(5) The ODD enters sleep mode with the Sleep command.  
Figure 4.1 Power mode  
4.4.8 Unsupported functions  
The ODD does not support the following functions which are covered by the  
ATA/ATAPI-5 standard.  
!
!
!
!
!
Overlapped feature set  
Queued feature set  
Advance Power Management feature set  
Security Mode feature set  
Power-Up In Standby feature set  
C156-E205-01EN  
4-19  
Host Interface  
The ODD also does not support the following functions which are not supported  
by ATAPI devices.  
!
!
SMART feature set  
Host Protected Area feature set  
4.4.9 LED Indications  
The ODD notifies the operator of a serious error by turning on or blinking the  
LED lamp. Table 4.16 lists indication modes and operation.  
Table 4.16 LED indications  
LED blink cycle  
Operation  
Off  
On  
Command wait state  
Command processing  
Seek operation  
Read/write processing (including cache processing)  
Formatting  
Power-on diagnostics  
Spinning up (Including return from standby mode)  
Spinning down (Including shifting to standby mode)  
Starting the download only firmware (*1)  
Blinking (on for 0.1 second and off  
for 0.7 seconds repeatedly)  
Blinking (on for 0.1 second and off  
for 0.1 second repeatedly)  
A power-on diagnostics error occurred.  
A thermal alarm occurred.  
Blinking (on for 0.4 seconds and off  
for 0.4 seconds repeatedly)  
Blinking (on for 0.1 second and off  
for 0.3 seconds repeatedly)  
An error occurred during writing to the WRITE cache (*2)  
*1  
The ODD control firmware is stored on the flash ROM and can be  
downloaded from the host with the WRITE BUFFER command. However,  
if any problem occurs during downloading, such as power failure,  
downloading is interrupted and the microcodes in the control firmware may  
be damaged. To download microcode data again in such a case, the ODD  
starts the emergency download firmware that simply supports only the  
WRITE BUFFER command and other basic commands.  
*2  
The blinking of the LED for the error during writing to the WRITE cache is  
cancelled by ejecting the media.  
4-20  
C156-E205-01EN  
4.5 ATA Commands  
4.5 ATA Commands  
Table 4.17 lists supported ATA commands.  
This section represents ODD registers as shown below.  
Cylinders High/Low registers: CY  
Sector register: SC  
Device/Head register: DH  
Sector Number register: SN  
Features register: FR  
Table 4.17 Command codes and parameters  
Protocol  
Command name  
Command  
code  
Parameters used  
FR SC SN CY DH  
Section  
ND  
ND  
ND  
CHECK POWER MODE  
DEVICE RESET  
E5h  
08h  
90h  
y
D
D
4.5.1  
4.5.2  
EXECUTE DEVICE  
DIAGNOSTIC  
D* 4.5.3  
ND  
ND  
PI  
FLUSH CACHE  
E7h  
y
y
y
y
y
D
D
D
D
y
4.5.4  
4.5.5  
4.5.6  
4.5.7  
4.5.8  
4.5.9  
4.5.10  
4.5.11  
4.5.12  
GET MEDIA STATUS  
DAh  
IDENTIFY PACKET DEVICE A1h  
ND  
ND  
"
IDLE IMMEDIATE  
NOP  
E1h  
00h  
A0h  
EFh  
E6h  
E0h  
PACKET  
y
y
y
y
D
D
D
D
ND  
ND  
ND  
""  
SET FEATURES  
SLEEP  
STANDBY IMMEDIATE  
RESERVED: Other codes  
Notes:  
1. y - This register contains parameters effective to run the command.  
D - Indicates that only the Device parameter is effective and the LUN  
parameter is ineffective.  
D* - Device 0 is addressed, but both devices execute the command.  
2. The protocol above indicates the command protocol used.  
C156-E205-01EN  
4-21  
Host Interface  
ND - A non data command  
PI - A PIO data-in command  
4.5.1 CHECK POWER MODE (E5h)  
Table 4.18 CHECK POWER MODE command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
1
1
0
1
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The CHECK POWER MODE command sets the ODD power mode status in the  
SC register, then notifies the host of the value in Table 4.19 When the drive is in  
sleep mode, the interface is inactive and the ODD cannot receive this command.  
Table 4.19 Power mode indication  
Power mode status  
Standby mode  
SC register  
00h  
00h  
00h  
80h  
FFh  
FFh  
Entering standby mode  
Returning from standby mode  
Idle mode  
Pre-idle mode  
Active mode  
4-22  
C156-E205-01EN  
4.5 ATA Commands  
4.5.2 DEVICE RESET (08h)  
Table 4.20 DEVICE RESET command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
0
0
0
1
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The DEVICE RESET command resets the ODD.  
When the ODD receives the DEVICE RESET command, it sets the BSY bit to 1.  
After reset is completed, the ODD sets the BUSY bit to 0. INTRQ is not asserted.  
4.5.3 EXECUTE DEVICE DIAGNOSTIC (90h)  
Table 4.21 EXECUTE DEVICE DIAGNOSTIC command  
Bit  
7
6
5
4
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
0
0
1
0
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
When the ODD receives this command, it recognizes self-diagnostics.  
C156-E205-01EN  
4-23  
Host Interface  
When the ODD receives this command, it responds to the command regardless of  
the DEV bit value; this means that the drive is unit 0 or 1.  
When the ODD is device 0 (master), its response after the command is received  
depends on whether device 1 (slave) is connected.  
When no device 1 is connected  
The ODD sets 01h in the Error register and terminates the command.  
When device 1 is connected  
The ODD monitors the PDIAG- signal sent from device 1 for six seconds. If  
device 1 asserts the PDIAG- signal within this time, the ODD recognizes that the  
device 1 self-diagnostic test ends successfully. Otherwise, the ODD recognizes  
that the device 1 self-diagnostic test ended abnormally and the ODD makes OR-  
operation to its self-diagnostics results of unit 0 (Device 0) with 80h and sets it in  
the Error register. If device 1 ends abnormally, the ODD sets the CHECK bit of  
the Status register.  
When the ODD is device 1  
The ODD asserts the PDIAG- signal within five seconds. It sets 01h in the Error  
register and ends the command.  
Table 4.22 Self-diagnosis detailed code  
Detailed code  
01h  
Meaning  
Normally end  
02h-7Fh  
Hardware error  
(For power-on and hardware reset only)  
8xh  
Device 1 ended abnormally. (For device 0 only)  
4-24  
C156-E205-01EN  
4.5 ATA Commands  
4.5.4 FLUSH CACHE (E7h)  
Table 4.23 FLUSH CACHE command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
1
1
0
1
1
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The FLUSH CACHE command writes unwritten data in the cache memory in the  
data buffer to the media.  
4.5.5 GET MEDIA STATUS (DAh)  
Table 4.24 GET MEDIA STATUS command  
Bit  
7
6
5
4
1
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
1
0
1
0
1
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The GET MEDIA STATUS command respond with the ODD status.  
The command ends abnormally in either of the conditions given below and sets the  
value shown in Table 4.25 in the Error register.  
!
!
When no media is inserted  
When media is exchanged  
C156-E205-01EN  
4-25  
Host Interface  
!
!
When the Eject switch is pressed  
When media is write-protected  
Otherwise, the command ends normally. If a hardware error by which the  
command cannot be executed occurs, as is the case with other commands, the  
command ends with Aborted Command.  
Table 4.25 Error register  
Bit 7  
0
Bit 6  
WP  
Bit 5  
MC  
Bit 4  
0
Bit 3  
Bit 2  
0
Bit 1  
NM  
Bit 0  
0
MCR  
WP: Set to 1 when write-protected.  
MC: Set to 1 when media is exchanged. Reported only once.  
MCR: Set to 1 when the Eject switch is pressed. Reported only once.  
NM: Set to 1 when no media is inserted.  
If this command is received while the media status notification function is  
disabled, this command responds with the ODD status assuming that the media  
status notification function is enabled. Subsequently, this command operates  
assuming that the media status notification function is enabled until it is set to  
disabled.  
4.5.6 IDENTIFY PACKET DEVICE (A1h)  
Table 4.26 IDENTIFY PACKET DEVICE command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
0
1
0
0
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
When the ODD receives this command, it transfers device parameter information  
to the host. It accepts this command even if in standby mode.  
Table 4.27 lists the transfer data format. The reserved word indicates a value of 0.  
4-26  
C156-E205-01EN  
4.5 ATA Commands  
The transfer byte length is 512 bytes.  
One-word information uses DD15 as MSB (Most Significant Bit) and DD0 as  
LSB (Least Significant Bit).  
For ASCII character information such as base serial number, firmware version  
number, and product number, the first character code in the string uses word 1,  
DD15 to 8; the second character code uses word 1, DD7 to 0; the third character  
code uses word 2, DD15 to 8; and so on.  
Table 4.27 Device parameter information (1/6)  
Word  
0
Value  
Bits  
Description  
General configuration information  
15-14 Protocol type (10b = ATAPI device)  
13 Reserved  
12-8 Device type 00000b = Direct access unit  
80C0h  
7
Replaceable media device 1b  
CMD DRQ type (10b = Accelerated DRQ)  
Reserved  
6-5  
4-2  
1-0  
Command packet size (B'00' = 12 bytes)  
Reserved  
1-9  
0000h  
10-19  
"xxx...xxx"  
Base serial number  
(Left justified, ASCII codes)  
20-22  
23-26  
0000h  
"aaab"  
Reserved  
Firmware version number  
aaa: Major level version number (000 - 999)  
b: Minor level version number (0 - 9, a - z, and A - Z)  
(Left justified, ASCII codes, blank indicating space character)  
27-46  
“FUJITSU  
Product number  
MCJ3230AP”  
(Left justified, ASCII codes, blank indicating space character)  
47-48  
49  
0000h  
0F00h  
Reserved  
15  
14  
13  
12  
11  
10  
9
Interleave DMA transfer supported (0b)  
Command queing supported (0b)  
Overlap function supported (0b)  
Reserved (0b)  
IORDY supported (1b)  
IORDY can be disabled (1b)  
LBA mode supported (1b)  
DMA transfer mode supported (1b)  
Unused (0b)  
8
7-0  
C156-E205-01EN  
4-27  
Host Interface  
Table 4.27 Device parameter information (2/6)  
Bits Description  
Word  
Value  
50  
51  
0000h  
0200h  
Reserved  
15-8 PIO data transfer cycle timing mode  
7-0 Reserved  
52  
53  
0000h  
0007h  
15-0 Reserved  
15-3 Reserved  
2
1
Information in word 88 is valid. (1b)  
Information in words 64 to 70 is valid. (1b)  
0
Information in words 54 to 58 is valid. (1b)  
Reserved  
54-62  
63  
0000h  
0407h  
15- Reserved (0b)  
11  
(Default value)  
10  
9
Multiword DMA transfer mode 2 is selected.  
Multiword DMA transfer mode 1 is selected.  
Multiword DMA transfer mode 0 is selected.  
8
7-3 Reserved (0b)  
2
1
0
Multiword DMA transfer modes 2 to1 are supported.(1b)  
Multiword DMA transfer modes 1 and 0 are supported.(1b)  
Multiword DMA transfer modes 0 is supported.(1b)  
64  
0003h  
15-2 Reserved (0b)  
1
0
PIO transfer modes 4 and under are supported.(1b)  
PIO transfer modes 3 and under are supported.(1b)  
Minimum multiword DMA transfer time per word (ns)  
Recommended multiword DMA transfer time (ns)  
65  
66  
67  
0078h (120)  
0078h (120)  
0078h (120)  
Minimum PIO transfer cycle time when flow control is disabled  
(ns)  
68  
0078h (120)  
Minimum PIO transfer cycle time when flow control using  
IORDY is enabled (ns)  
69-70  
71  
0000h  
Reserved  
07D0h (2000)  
Required time after the PACKET command is received until the  
bus is released (#s) (Typical)  
72  
0000h (0000)  
0000h  
Required time after the SERVICE command is received until  
BSY is cleared (#s) (Typical)  
73-79  
Reserved  
4-28  
C156-E205-01EN  
4.5 ATA Commands  
Table 4.27 Device parameter information (3/6)  
Word  
Value  
Bits  
Description  
80  
81  
82  
0020h  
0015h  
4278h  
Major Version number (ATA/ATAPI-5)  
Minor Version number (ATA/ATAPI-5 T13 1321D revision 1)  
Command set supported  
(A value of less than 1 indicates that the command is supported.)  
15  
14  
13  
12  
11  
10  
9
Unused (0b)  
NOP command (1b)  
READ BUFFER command (0b)  
WRITE BUFFER command (0b)  
Unused (0b)  
Host protect area function (0b)  
DEVICE RESET command (1b)  
SERVICE command interrupt (0b)  
Interrupt at release (0b)  
Read ahead cache (1b)  
8
7
6
5
Write cache (1b)  
4
Packet command function (1b)  
Power management function (1b)  
Removable media function (0b)  
Security mode (0b)  
3
2
1
0
SMART function (0b)  
83  
4010h  
Command set supported  
(A value of less than 1 indicates that the command is supported.)  
15  
14  
13-8  
7
0b.  
1b  
Reserved (0b)  
SET MAX security (0b)  
6
Spin up function after power-on with SET FEATURES command  
Power-up mode in standby status (0b)  
Removable media status notification function (1b)  
Reserved (0b)  
5
4
3-1  
0
DOWNLOAD MICROCODE command supported (0b)  
Command set supported  
84  
4000h  
15  
0b  
C156-E205-01EN  
4-29  
Host Interface  
Table 4.27 Device parameter information (4/6)  
Word  
84  
Value  
4278h  
Bits  
14  
Description  
1b  
13-0 Reserved (0b)  
85  
Command set supported and whether the function is enabled or  
disabled  
(Default value)  
(A value of less than 1 indicates that the command is supported  
and enabled.)  
15  
14  
13  
12  
11  
10  
9
Unused (0b)  
NOP command support (1b)  
READ BUFFER command support (0b)  
WRITE BUFFER command support (0b)  
Unused (0b)  
Host protect area function support (0b)  
DEVICE RESET command support (1b)  
SERVICE command interrupt is enabled (0b)  
Interrupt at release is enabled (0b)  
Read ahead cache is enabled (1b: Default value)  
Write cache is enabled (1b: Default value)  
Packet command function support (1b)  
Power management function support (1b)  
Removable media function support (0b)  
Security mode enabled (0b)  
8
7
6
5
4
3
2
1
0
SMART function is enabled (0b)  
86  
0000h  
(Default value)  
Command set supported and whether the function is enabled or  
disabled (A value of less than 1 indicates that the command is  
supported and enabled.)  
15-8 0b  
7
6
SET MAX security enabled (0b)  
Spin up function enabled after power-on with SET FEATURES  
subcommand (0b)  
5
4
Power-up mode enabled in standby status (0b)  
Removable media status notification function enabled (0b:  
Default value)  
3-1 Reserved (0b)  
DOWNLOAD MICROCODE command supported (0b)  
0
4-30  
C156-E205-01EN  
4.5 ATA Commands  
Table 4.27 Device parameter information (5/6)  
Word  
87  
Value  
4000h  
Bits  
Description  
Command set supported and whether the function is enabled or  
disabled  
(A value of less than 1 indicates that the command is supported  
and enabled.)  
15  
14  
0b  
1b  
13-0 Reserved  
88  
0007h  
15-13 Reserved (0b)  
(Default value)  
12  
11  
10  
9
Ultra DMA transfer mode 4 is selected  
Ultra DMA transfer mode 3 is selected  
Ultra DMA transfer mode 2 is selected  
Ultra DMA transfer mode 1 is selected  
Ultra DMA transfer mode 0 is selected  
Reserved (0b)  
8
7-5  
4
Ultra DMA transfer modes 4 or under are supported (0b)  
Ultra DMA transfer modes 3 or under are supported (0b)  
Ultra DMA transfer modes 2 or under are supported (1b)  
Ultra DMA transfer modes 1 or under are supported (1b)  
Ultra DMA transfer modes 0 is supported (1b)  
Reserved  
3
2
1
0
89-92  
93  
0000h  
xxxxh  
15  
14  
13  
0b  
1b  
0b  
- for device 0  
12-8 0b  
7
6
0b  
1b (Responds when device 1 is selected)  
5
If DASP- is detected: 1b If not: 0b  
4
If PDIAG- is detected: 1b If not: 0b  
3
If diagnosis ends normally: 1b If an error occurred: 0b  
2-1  
0
11b  
1b  
C156-E205-01EN  
4-31  
Host Interface  
Table 4.27 Device parameter information (6/6)  
Word  
93  
Value  
Bits  
Description  
- for device 1  
0b  
12  
11  
If PDIAG- is asserted: 1b If not: 0b  
10-9 11b  
8
1b  
7-0  
0b  
94-126  
127  
0000h  
0001h  
Reserved  
15-2 Reserved (0b)  
1-0  
Media status notification function supported (01b)  
128  
0000h  
15-9 Reserved (0b)  
8
7-6  
5
Security level (0b)  
Reserved (0b)  
Extended security erase supported (0b)  
Security count invalid (0b)  
Security freeze (0b)  
Security lock (0b)  
4
3
2
1
Security valid (0b)  
0
Security supported (0b)  
Reserved  
129-  
254  
0000h  
0000h  
255  
15-8 Cheek some (Unused)  
7-0 Signature (Unused)  
4-32  
C156-E205-01EN  
4.5 ATA Commands  
4.5.7 IDLE IMMEDIATE (E1h)  
Table 4.28 IDLE IMMEDIATE command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
1
1
0
0
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The ODD sets the power mode to idle mode.  
4.5.8 NOP (00h)  
Table 4.29 NOP command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
0
0
0
0
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The NOP command enables 16-bit access for Status register checking. The ODD  
judges an unsupported command. The command ends with Aborted Command.  
C156-E205-01EN  
4-33  
Host Interface  
4.5.9 PACKET (A0h)  
Table 4.30 PACKET command  
Bit  
7
6
0
5
1
4
0
3
0
2
0
1
0
0
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
X
X
X
DEV  
X
X
X
X
Byte Count Limit (15-8)  
Byte Count Limit (7-0)  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The PACKET command issues the ATAPI packet command.  
For the Byte Count Limit, specify the maximum number of bytes transferred per  
INTRQ in PIO mode.  
When the value of the Byte Count Limit is smaller than 2048, the data is  
transferred in 2048-byte units.  
The execution protocol of the ATAPI packet command conforms to the AT  
Attachment with Packet Interface - 5 (ATA/ATAPI-5) of the ANSI documents.  
4-34  
C156-E205-01EN  
4.5 ATA Commands  
4.5.10 SET FEATURES (EFh)  
Table 4.31 SET FEATURES command  
Bit  
7
1
6
1
5
1
4
0
3
1
2
1
1
1
0
1
CM  
DH  
CH  
CL  
SN  
SC  
FR  
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Setting value  
Setting value  
The SET FEATURES command changes the ODD operating mode to the mode  
set in the SC and FR registers. If the specified value is not supported by the ODD  
or an invalid value, the ODD reports Aborted Command.  
Table 4.32 FR register setting value  
Setting  
value  
Function  
Default  
value  
02  
03  
Enables the write cache.  
*
Supports data transfer depending on the value of the SC register. See Table  
4.33.  
31  
31  
55  
66  
Disables the media status notification function.  
Disables the read ahead cache.  
*
*
Does not reset various setting values to the power-on default value by  
software reset. (The media status notification function is reset normally.)  
82  
95  
Disables the write cache.  
Enables the media status notification function.  
Enables the read ahead cache.  
AA  
CC  
*
Returns various setting values to the power-on default value by software  
reset.  
C156-E205-01EN  
4-35  
Host Interface  
Table 4.33 Transfer setting values in the SC register  
Transfer mode Bits 7 to 3  
bits 2 to 0  
PIO default transfer mode  
00000  
00000  
00001  
00010  
00100  
01000  
10000  
000  
001  
Mode  
"
PIO default transfer mode (without IORDY signal)  
PIO flow control transfer mode (with IORDY signal)  
Undefined  
Multiword DMA transfer mode  
Ultra DMA transfer mode  
Mode  
Mode  
"
Undefined  
Mode indicates the number of transfer modes.  
When the FR register is 95h, the ODD responds with the following value at the  
end of the command.  
Table 4.34 Cylinder Low register  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
Version (00h)  
Table 4.35 Cylinder High register  
Bit 7  
0
Bit 6  
0
Bit 5  
0
Bit 4  
0
Bit 3  
0
Bit 2  
Bit 1  
Bit 0  
PEJ (1)  
LOCK (1)  
PENA  
PENA: Set to 1 when the media status notification function is enabled.  
4-36  
C156-E205-01EN  
4.5 ATA Commands  
4.5.11 SLEEP (E6h)  
Table 4.36 SLEEP command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
1
1
0
1
1
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The SLEEP command sets the ODD in sleep mode. The ODD enters sleep mode  
by following the steps given below.  
1. The ODD spins down media.  
2. The ODD issues an interrupt to the host to report command end. After the  
host receives the interrupt, the ODD deactivates the interface. Once the  
interface becomes inactive, the ODD ignores all resets except software reset  
and hardware reset and Device Reset command.  
A software reset, or hardware reset or Device Reset command is required for a  
return from sleep mode.  
Software reset is recommended for returning from sleep mode.  
C156-E205-01EN  
4-37  
Host Interface  
4.5.12 STANDBY IMMEDIATE (E0h)  
Table 4.37 STANDBY IMMEDIATE command  
Bit  
7
6
5
4
0
3
2
1
0
CM  
DH  
CH  
CL  
SN  
SC  
FR  
1
1
1
0
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DEV  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
The ODD sets the power mode to standby mode.  
4-38  
C156-E205-01EN  
4.6 Packet Commands  
4.6 Packet Commands  
The ODD supports the packet commands listed below.  
Table 4.38 Packet command codes and parameters  
Command  
Operation code  
Section  
ERASE (10)  
2Ch  
04h  
12h  
15h  
4.6.1  
4.6.2  
4.6.3  
4.6.4  
FORMAT UNIT  
INQUIRY  
MODE SELECT (6)  
MODE SELECT (10)  
MODE SENSE (6)  
MODE SENSE (10)  
55h  
1Ah  
5Ah  
1Eh  
28h  
25h  
23h  
37h  
B7h  
3Eh  
1Ch  
03h  
1Dh  
2Bh  
1Bh  
35h  
00h  
2Fh  
2Ah  
2Eh  
3Bh  
3Fh  
4.6.5  
4.6.6  
4.6.7  
PREVENT/ALLOW MEDIUM REMOVAL  
READ (10)  
4.6.8  
4.6.9  
READ CAPACITY  
4.6.10  
4.6.11  
4.6.12  
4.6.13  
4.6.14  
4.6.15  
4.6.16  
4.6.17  
4.6.18  
4.6.19  
4.6.20  
4.6.21  
4.6.22  
4.6.23  
4.6.24  
4.6.25  
4.6.26  
READ FORMAT CAPACITIES  
READ DEFECT DATA (10)  
READ DEFECT DATA (12)  
READ LONG  
RECEIVE DIAGNOSTIC RESULTS  
REQUEST SENSE  
SEND DIAGNOSTIC  
SEEK (10)  
START STOP UNIT  
SYNCHRONIZE CACHE  
TEST UNIT READY  
VERIFY  
WRITE (10)  
WRITE AND VERIFY  
WRITE BUFFER  
WRITE LONG  
C156-E205-01EN  
4-39  
Host Interface  
In this chapter, unless otherwise specified, the value of data marked as "Reserved"  
that is sent from the host is ignored. In addition, unless otherwise specified, 0 is  
returned to the data marked as "Reserved" that is sent from the device to the host.  
However, if the data marked as "Reserved" is specified for a code value such as  
Page Code of the Mode Sense command, unless otherwise specified, Check  
Condition is returned.  
4.6.1 ERASE command  
Table 4.39 ERASE command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (2Ch)  
Reserved  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Transfer Length  
Reserved  
The ERASE command erases data of the specified number of blocks from the  
specified logical block address.  
Logical Block Address specifies the head logical block address from which the  
ODD starts writing.  
Transfer Length specifies the number of blocks to be transferred and written.  
When Transfer Length is specified as 0, the command does not carry out data  
transfer. The ERASE command erases no data of the blocks and ends normally.  
4-40  
C156-E205-01EN  
4.6 Packet Commands  
4.6.2 FORMAT UNIT command  
Table 4.40 FORMAT UNIT command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (04h)  
FmtData CmpList  
Reserved  
Defect List Format  
2
Reserved  
Interleave  
Reserved  
3-4  
5-11  
The FORMAT UNIT command formats media physically on the basis of the  
specified parameter values.  
When the FmtData bit is 1, the FORMAT UNIT parameter list must be  
transferred. Defect List Format is ignored.  
When the FmtData bit is 0, the ODD does not transfer the FORMAT UNIT  
parameter list and formats media using the internal default values instead.  
The CmpList is ignored.  
The interleaving is set to the internal default value even if a value is specified.  
Table 4.41 FORMAT UNIT parameter list  
Bit  
Byte  
7
7
6
6
5
4
3
2
1
0
0-3  
Defect List Header  
Table 4.42 Defect list header  
Bit  
5
4
3
2
1
0
Byte  
0
1
2
Reserved  
Reserved  
Defect List Length  
Reserved  
IMMED  
Reserved  
DCRT  
When the DCRT (Disable Certification) bit is 1, the ODD formats media without  
checking it.  
C156-E205-01EN  
4-41  
Host Interface  
When the IMMED (Immediate) bit is 1, the ODD responds with immediate end  
after the command is received and before formatting is completed. At this time,  
during formatting, the Ready bit of the Status register is set to 0, and then set to1  
after formatting is completed.  
Defect List Length must be 0. If any other value is set, the command assumes as 0  
is specified.  
4.6.3 INQUIRY command  
Table 4.43 INQUIRY command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (12h)  
Reserved  
2
Reserved  
3
Reserved  
4
Allocation Length  
Reserved  
5-11  
The INQUIRY command transfers device information to the host.  
If the INQUIRY command is issued while the ODD contains the Unit Attention  
condition, the ODD responds normally, but does not clear the Unit Attention  
condition.  
4-42  
C156-E205-01EN  
4.6 Packet Commands  
Table 4.44 INQUIRY data  
Bit  
7
6
5
4
3
2
1
0
Byte  
Peripheral Device Type Optical memory Device (07h)  
Reserved  
0
1
Reserved  
RMB  
(1b)  
2
3
Version (04h)  
Response data format (2h)  
Additional length (2Bh)  
Reserved  
Reserved  
4
5-7  
8-15  
Vendor Information  
"FUJITSU" (in ASCII)  
Left justified. The rightmost data field not used is filled with space characters. (20h)  
16-31  
Products Identification  
"MCJ3230AP" (in ASCII)  
Left justified. The rightmost data field not used is filled with space characters. (20h)  
32-35  
36  
Firmware Revision Level  
"0000" - "999z" (in ASCII)  
Firmware Local Revision  
00h - FFh (in HEX)  
37  
Boot Firmware Revision Level  
00h - FFh (in HEX)  
38-39  
40-47  
Signature  
"MO" (in ASCII)  
Factory infomation  
The Factory Information is the data for drive manufacturing factories. The data  
may vary depending on the device. Therefore, the host should not have an  
expected value. Normally return 0.  
C156-E205-01EN  
4-43  
Host Interface  
4.6.4 MODE SELECT (6) command  
Table 4.45 MODE SELECT (6) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (15h)  
PF  
Reserved  
Reserved  
SP  
2-6  
7-8  
9-11  
Reserved  
Parameter List Length  
Reserved  
The MODE SELECT (6) command sets various device operating modes.  
The PF (Page Format) bit must be 1. If the PF bit is 0, the command responds  
with Check Condition.  
When the SP (Save Pages) bit is 1, the ODD saves all parameter values transferred  
to the flash ROM.  
Parameter List Length specifies the number of bytes in the mode parameters to be  
transferred. If it is 0, the command does not carry out transfer and ends normally.  
If the transferred mode parameters are insufficient, the command responds with  
Check Conditions.  
Table 4.46 lists mode parameters supported.  
Table 4.46 Mode parameters  
Definition  
Page Code  
Section  
Read-Write Error Recovery Page  
Flexible Disk Page  
01h  
05h  
08h  
1Ah  
3Eh  
4.6.4.1  
4.6.4.2  
4.6.4.3  
4.6.4.4  
4.6.4.5  
Caching Page  
Power Condition Page  
Verify Control Page  
4-44  
C156-E205-01EN  
4.6 Packet Commands  
Table 4.47 lists the mode parameter list.  
Table 4.47 Mode parameter list  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-4  
0-7  
0-n  
Mode Parameter Header  
Block Descriptor  
Mode Page (s)  
The mode parameter list consists of a mode parameter header Block Descriptor  
and Mode Page (s). Table 4.48 lists the mode parameter header.  
Table 4.48 Mode parameter header  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
2
3
Mode Data Length  
Medium Type Code  
Reserved  
WP  
Block Descriptor Length  
The values specified for Mode Data Length, Medium Type Code, and WP are  
ignored. Block descriptor Length must be 0 or 8.  
Table 4.49 lists the block descriptors.  
All the values specified for Block Descriptor are ignored.  
Table 4.49 Block descriptor  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
Density Code (00h)  
Number of Blocks  
Reserved  
1-3  
4
5-7  
Block Length  
C156-E205-01EN  
4-45  
Host Interface  
Table 4.50 lists the Mode Page format.  
Table 4.50 Mode Page Format  
Bit  
Byte  
7
6
0
5
4
3
2
1
0
0
1
PS  
Page Code  
Page Length (n-1)  
Mode Parameters  
2-n  
4.6.4.1 Read-Write error recovery page  
Table 4.51 Read-Write error recovery page  
Bit  
Byte  
7
6
0
5
4
3
2
1
0
0
1
PS (1)  
Page Code (01h)  
Page Length (0Ah)  
Reserved Reserved  
Reserved  
Reserved  
2
AWRE  
RC  
PER  
DCR  
3
Read Retry Count  
Reserved  
4-7  
8
Write Retry Count  
00h  
9-11  
When the AWRE (Automatic Write Reallocation Enable) bit is 0, no automatic  
alternate block assignment is made for the WRITE (10), or WRITE AND VERIFY  
command. When the bit of AWRE is 1, automatic alternate block assignment is  
made.  
When the RC (Read Continuous) bit is 0, the command reports an error if an  
uncorrectable data error is detected in the READ (10) command. When the bit of  
RC is 1, the command transfers the wrong data and ends normally even if an  
uncorrectable error is detected.  
When the PER (Post Error) bit is 0, the command reports the GOOD status when it  
recovers the normal state by using the error recovery process. When the bit of PER  
is 1, the command reports the CHECK CONDITION status when it recovers the  
normal state by using the error recovery process. At this time, Sense key is set  
with RECOVERED ERROR.  
4-46  
C156-E205-01EN  
4.6 Packet Commands  
RECOVERED ERROR is reported:  
!
!
!
When 7 to 8 error bytes per interleaving was corrected by the ECC correction  
during read operation  
When a defect sector is detected and replaced with an alternate sector during a  
write operation  
When an error occurs in one of four sets of media data during media  
management information (DMA) write operation with the FORMAT UNIT  
command (MEDIUM ERROR is set if an error occurs in two, three, or four  
sets of four sets.)  
When the DCR (Disable Correction) bit is 0, the command corrects errors if a  
correctable error is detected in the READ (10) command. When the bit of DCR is  
1, the command does not correct errors even if a correctable error is detected.  
Read Retry Count must not be 3 or smaller. If a value of 3 or smaller is specified,  
the command assumes 4 and reports Recovered Error.  
Write Retry Count must not be a value other than 3. If a value other than 3 is  
specified, the command assumes 3 and reports Recovered Error.  
To assure media compatibility, the read-write error recovery page should be set to  
the default value, except for diagnostics purposes.  
The read-write error recovery page can be saved.  
Table 4.52 Changeable values in the read-write recovery page  
Bit  
Byte  
7
1
6
0
5
0
4
1
3
0
2
1
1
0
0
1
2
3
FFh  
00h  
FFh  
00h  
4-7  
8
9-11  
Table 4.53 Default values for the read-write recovery page  
Bit  
Byte  
7
1
6
0
5
0
4
1
3
0
2
1
1
0
0
1
2
3
3Fh  
00h  
03h  
00h  
4-7  
8
9-11  
C156-E205-01EN  
4-47  
Host Interface  
4.6.4.2 Flexible disk page  
Table 4.54 Flexible disk page  
Bit  
Byte  
7
0
6
0
5
4
3
2
1
0
0
1
Page Code (05h)  
Page Length (1Eh)  
Transfer Rate  
2-3  
4
Number of Heads  
Sectors per Track  
Data Bytes per Sectors  
Number of Cylinders  
Reserved  
5
6-7  
8-9  
10-19  
20  
Motor off Delay  
Reserved  
21-27  
28-29  
30-31  
Medium Rotation Rate  
Reserved  
This page is supported for compatibility of device driver.  
Recommendation: A device driver should not be used this page, because if device  
driver uses of this page and it is not able to keep compatibility for logically of  
media (No guarantee).  
"Transfer Rate" defines "kbits/sec".  
"Number of Heads, Sectors per Track and Number of Cylinders" define logical  
value. It does not show physical numbers. No guarantee for logical compatibility  
of media when device driver or application is used this value.  
"Data Bytes per Sectors" defines Block Length (200h or 800h).  
"Motor off Delay" defines time for spinning down operation. X'FF' is to does not  
stop motor forever.  
"Medium Rotation Rate" defines revolutions per minute.  
4-48  
C156-E205-01EN  
4.6 Packet Commands  
Table 4.55 Changeable values in flexible disk page  
Bit  
7
6
5
4
3
2
1
0
Byte  
2-3  
4
0000h  
00h  
5
00h  
6-7  
00h  
8-9  
0000h  
0000h  
00h  
10-19  
20  
21-27  
28-29  
30-31  
00h  
0000h  
00h  
Table 4.56 Default values in flexible disk page  
Bit  
7
6
5
4
3
2
1
0
Byte  
2-3  
4
3E80h  
40h  
5
20h  
6-7  
In case of 640 Mbytes, 1.3 Gbytes and 2.3 Gbytes media = 800h  
Others or Not Ready = 200h  
8-9  
Number of LBA for media / (40h " 20h)  
In case of Not Ready = the value of the maximum capacity media among the  
supported 512 sectors media  
10-19  
20  
00h  
FFh  
21-27  
28-29  
30-31  
00h  
1194h  
00h  
C156-E205-01EN  
4-49  
Host Interface  
4.6.4.3 Caching page  
Table 4.57 Caching page  
Bit  
Byte  
7
6
0
5
4
3
2
1
0
0
1
PS (1)  
Page Code (08h)  
Page Length (12h)  
Reserved  
2
Reserved  
WCE  
RCD  
3-19  
Reserved  
When the WCE (Write Cache Enable) bit is 0, the write cache function for the  
WRITE (10), or WRITE AND VERIFY command is disabled. When the bit of  
WCE is 1, the write cache function is enabled.  
When the RCD (Read Cache Disable) bit is 0, the read ahead cache function for  
the READ (10) command is enabled. When the bit of RCD is 1, the read ahead  
cache function is disabled.  
The caching page can be saved.  
Table 4.58 Changeable values in the caching page  
Bit  
Byte  
7
0
6
0
5
0
4
0
3
0
2
1
1
0
0
1
2
3-19  
00h  
Table 4.59 Default values for the caching page  
Bit  
Byte  
7
0
6
0
5
0
4
0
3
0
2
1
1
0
0
0
2
3-19  
00h  
4-50  
C156-E205-01EN  
4.6 Packet Commands  
4.6.4.4 Power Condition page  
Table 4.60 Power Condition Page  
Bit  
Byte  
7
6
0
5
4
3
2
1
0
0
1
PS (1)  
Page Code (1Ah)  
Page Length (0Ah)  
Reserved  
2
3
Reserved  
Idle  
Standby  
4-7  
8-11  
Idle Condition Timer (in 100-ms unit)  
Standby Condition Timer (in 100-ms unit)  
The values specified for the Idle bit and Idle Condition Timer are ignored. It  
always operates in accordance with the default timer value in the ODD.  
When the Standby bit is 1, specify the time after the device enters idle mode until  
it enters standby mode.  
The Idle Condition Timer value and the Standby Condition Timer value are  
specified with a value in 100-ms units.  
If the value specified for the Standby Condition Timer is not a multiple of 600  
(258h), the ODD automatically rounds down the fractions to a value in 60-second  
units.  
Power Condition Page can be saved.  
Table 4.61 Power Condition Page Variable  
Bit  
Byte  
7
6
5
4
3
2
1
0
0
1
2
3
0
0
4-7  
8-11  
0
ffffffffh  
C156-E205-01EN  
4-51  
Host Interface  
Table 4-62 Power Condition Page Default value  
2
Bit  
Byte  
7
6
5
4
3
1
1
0
1
2
3
0
0
4-7  
8-11  
00000708h  
000043F8h  
4.6.4.5 Verify Control Page  
Table 4-63 Verify Control Page  
Bit  
Byte  
7
6
0
5
4
3
2
1
0
0
1
PS (1)  
Page Code (3Eh)  
Page Length (06h)  
Reserved  
2
AV  
SM  
VM  
3
Reserved  
DevType  
4-7  
Reserved  
The Verify Control Page is a vendor unique page.  
When the Audio Visual Mode (AV) bit is 0, the cache mode is applied. When the  
AV bit is 1, the AV data support mode is applied.  
When the Streaming Mode (SM) bit is 0, the test write operation may interrupt the  
read or write operation. When the SM bit is 1, the test write operation is restricted  
during the read or write operation. We recommend setting 0 for the SM bit.  
The Verify Mode (VM) specifies the verify operation for the WRITE command.  
Table 4.64 Verify Mode  
VM  
Description  
0
1
2
3
Always executes the Verify operation.  
Never executes the Verify operation.  
Depending on the condition (Verify Skip Mode)  
Reserved  
4-52  
C156-E205-01EN  
4.6 Packet Commands  
The DevType specifies the Device Type value that is provided in response to the  
Identify command and the Identify Packet Device command. To validate the  
specified value, instruct the system to save the specification, and power on again.  
The Verify Control Page can be saved.  
Table 4.65 Verify Control Page variable  
Bit  
Byte  
7
1
6
5
4
3
2
1
0
2
3
1
0
0
0
11b  
1Fh  
4-7  
Table 4.66 Verify Control Page default value  
Bit  
Byte  
7
1
6
5
4
3
2
1
0
2
3
0
0
0
0
00b  
0h  
4-7  
4.6.5 Mode Select (10) command  
Table 4.67 Mode Select (10) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (55h)  
PF  
Reserved  
Reserved  
SP  
2-6  
7-8  
9-11  
Reserved  
Parameter List Length  
Reserved  
The MODE SELECT (10) command performs the same processing as the MODE  
SELECT (6) command.  
For an explanation of each field, see the MODE SELECT (6) command.  
C156-E205-01EN  
4-53  
Host Interface  
For information about the supported mode page, see Table 4.46, Mode Page  
Codes.  
Table 4.68 shows the Mode Parameter List.  
Table 4.68 Mode Parameter List  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-7  
0-7  
0-n  
Mode Parameter Header  
Block Descriptor  
Mode Page (s)  
The Mode Parameter List consists of the Mode Parameter Header, the Block  
Descriptor, and the Mode Page. Table 4.69 shows the mode parameter header.  
Table 4.69 Mode Parameter Header  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-1  
2
Mode Data Length  
Medium Type Code  
Reserved  
3
WP  
4-5  
6-7  
Reserved  
Block Descriptor Length  
The values specified for the Mode Data length, the Medium Type Code, and the  
WP are ignored.  
For the Block Descriptor and the Mode Page, see Section 4.6.4, MODE SELECT  
(6) command.  
4-54  
C156-E205-01EN  
4.6 Packet Commands  
4.6.6 MODE SENSE (6) command  
Table 4.70 MODE SENSE (6) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (1Ah)  
DBD  
Reserved  
Reserved  
2
PC  
Page Code  
3
Reserved  
Allocation Length  
Reserved  
4
5-11  
The MODE SENSE (6) command transfers the mode parameter list to the host.  
When the Disable Block Descriptors (DBD) is 1, the Block Descriptor is not  
returned. When the DBD is 0, the Block Descriptor is returned. The Allocation  
Length specifies the number of bytes of the mode parameter to be transferred.  
When the Allocation Length is 0, this command is terminated normally without  
transferring data.  
The Page Control (PC) specifies the type of the Page to be transferred.  
Table 4.71 Page Control field  
Bit 7  
Bit 6  
Parameter type  
0
0
1
1
0
1
0
1
Current value  
Changeable value  
Default value  
Saved value  
Page Code specifies the Mode Page to be transferred. If Page Code is 3Fh, all  
Mode Pages are transferred. For page descriptors supported, see Table 4.46.  
Mode pages are transferred in ascending page code order.  
When 0 is specified for both the Page Code and the Page Control, the Mode  
Parameter Header and the Block Descriptor (only when the DBD bit is 0) are  
transferred.  
Table 4.72 shows the mode parameter list.  
C156-E205-01EN  
4-55  
Host Interface  
Table 4.72 Mode parameter list  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-4  
0-7  
0-n  
Mode Parameter Header  
Block Descriptor  
Mode Page (s)  
The mode parameter list consists of a mode parameter header and Block  
Descriptor and Mode Page. The mode parameter header is shown in Table 4.73.  
Table 4.73 Mode parameter header  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
2
3
Mode data Length  
Medium Type Code  
Reserved  
WP  
Block Descriptor Length  
Medium Type Code returns the following values:  
!
!
!
03h for non overwrite  
07h for overwrite  
03h for other media and Not Ready state  
The WP (Write Protect) bit indicates the state of the write protect key on the  
cartridge. A value of 1 indicates write protected  
Mode Data Length indicates the length of mode data to be transferred  
Block Descriptor Length indicates the length of block descriptor to be transferred  
in bytes.  
The Block descriptor is shown in Table 4.74.  
4-56  
C156-E205-01EN  
4.6 Packet Commands  
Table 4.74 Block descriptor  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
Density Code (00h)  
Number of Block  
Reserved  
1-3  
4
5-7  
Block Length  
Each field value of the Block Descriptor is validated only when the accessible  
media is inserted. If not, 0 is returned.  
Table 4.75 shows the mode page format.  
Table 4.75 Mode Page Format  
Bit  
Byte  
7
6
0
5
4
3
2
1
0
0
1
PS  
Page Code  
Page length (n-1)  
Reserved  
2-n  
A value of 1 in PS indicates that the page descriptor can be saved on the Flash  
ROM.  
4.6.7 MODE SENSE (10) command  
Table 4.76 MODE SENSE (10) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (5Ah)  
DBD  
Reserved  
Reserved  
2
PC  
Page Code  
3-6  
7-8  
9-11  
Reserved  
Allocation length  
Reserved  
C156-E205-01EN  
4-57  
Host Interface  
The MODE SENSE (10) command performs the same processing as the MODE  
SENSE (6) command.  
For an explanation of each field, see Section 4.6.6, MODE SENSE (6) command.  
Table 4.77 shows the mode parameter list.  
Table 4.77 Mode Parameter List  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-7  
0-7  
0-n  
Mode Parameter Header  
Block Descriptor  
Mode Page (s)  
The Mode Parameter List consists of the Mode Parameter Header, the Block  
Descriptor, and the Mode Page.  
Table 4.7.8 shows the mode parameter header.  
Table 4.78 Mode Parameter Header  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-1  
2
Mode Data Length  
Medium Type Code  
Reserved  
3
WP  
4-5  
6-7  
Reserved  
Block Descriptor Length  
For an explanation of each field of the Mode Parameter Header, an explanation of  
the Block Descriptor and an explanation of Mode Page, see Section 4.6.6, MODE  
SENSE (6) command.  
4-58  
C156-E205-01EN  
4.6 Packet Commands  
4.6.8 PREVENT/ALLOW MEDIUM REMOVAL command  
Table 4.79 PREVENT/ALLOW MEDIUM REMOVAL command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (1Eh)  
Reserved  
2-3  
4
Reserved  
Reserved  
Prevent  
5-11  
Reserved  
The PREVENT/ALLOW MEDIUM REMOVAL command allows or inhibits  
media ejection on the device.  
A value of 0 in the Prevent bit allows ejection and a value of 1 disables ejection.  
The power-on default value is Enabled.  
If there is any data not written yet in the write cache, the ODD completes writing  
on media, then allows ejection.  
Hard reset resets the prevent state to allow ejection.  
Table 4.80 Response to Prevent/Allow/Eject  
Operation  
Status at  
operation  
When no media is  
loaded  
When media is loaded  
Prevent = 0  
Prevent = 1  
Eject  
Enabled  
Inhibited  
Enabled  
Inhibited  
Enabled  
Inhibited  
No error  
No error  
No error  
No error  
No error  
No error  
No error  
No error. Media ejection is inhibited.  
No error  
No error: Eject the cartridge  
(Ejection with  
START/STOP UNIT  
command)  
Error:  
SENSE KEY 5  
ASC/ASCQ 5302  
Error:  
SENSE KEY 5  
ASC/ASCQ 5302  
Eject  
Enabled  
The state remains  
unchanged.  
Eject the cartridge  
(Ejection with the Eject Inhibited  
switch)  
The state remains  
unchanged.  
The state remains unchanged. Media  
ejection is still inhibited.  
C156-E205-01EN  
4-59  
Host Interface  
4.6.9 READ (10) command  
Table 4.81 READ (10) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (28h)  
Reserved  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Transfer Length  
Reserved  
The READ (10) command reads data for the specified number of blocks from the  
specified logical block address and transfers it.  
Logical Block Address specifies the head logical block address used to start  
reading.  
Transfer Length specifies the number of blocks to be read and transferred.  
When Transfer Length is 0, the command does not carry out data transfer. It  
simply ends normally without reading any data.  
4.6.10 READ CAPACITY command  
Table 4.82 READ CAPACITY command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (25h)  
Reserved  
2-7  
8
Reserved  
Reserved  
PMI  
9-11  
Reserved  
The READ CAPACITY command transfers data on the media capacity to the host.  
The PMI (Partial Medium Indicator) bit specified value is ignored.  
Table 4.83 lists the READ CAPACITY data to be transferred.  
4-60  
C156-E205-01EN  
4.6 Packet Commands  
Table 4.83 READ CAPACITY data  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-3  
4-7  
Last Logical Block Address  
Block Length in Bytes  
Last Block Address specifies LBA of the last accessible block.  
Block Length in Bytes indicates the number of bytes per block.  
4.6.11READ FORMAT CAPACITIES command  
Table 4.84 READ FORMAT CAPACITIES command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (23h)  
Reserved  
2-6  
7-8  
9-11  
Reserved  
Allocation Length  
Reserved  
The READ FORMAT CAPACITIES command transfers data on the capacity of  
media currently loaded to the host. If no media is loaded, this command returns the  
maximum capacity value of supported media to the host.  
Table 4.85 READ FORMAT CAPACITIES data format  
Bit  
7
6
5
4
3
2
1
0
Byte  
Capacity List Header  
Current / Maximum Capacity Descriptor  
Table 4.86 Capacity list header  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-2  
3
Reserved  
Capacity List Length (8h)  
C156-E205-01EN  
4-61  
Host Interface  
Capacity List Length indicates the length of the capacity descriptor in bytes.  
Table 4.87 Current/Maximum capacity descriptor  
Bit  
7
6
5
4
3
2
1
0
Byte  
0-3  
4
Number of Blocks  
Reserved  
Block Length  
Descriptor Code  
5-7  
Number of Blocks indicates the number of addressable blocks.  
Descriptor Code indicates the type of descriptor to be reported to the host.  
Block Length indicates the length of the block in bytes.  
Table 4.88 Descriptor code definition  
Descriptor Code  
00b  
Descriptor Type  
Unformatted media (Other fields are ineffective.)  
Unformatted media (Maximum format capacity)  
Formatted media (Current media capacity)  
No media loaded (Maximum format capacity)  
01b  
10b  
11b  
4.6.12 READ DEFECT DATA (10) command  
Table 4.89 READ DEFECT DATA (10) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (37h)  
Reserved  
2
Reserved  
Plist  
Glist  
Defect List Format  
3-6  
7-8  
9-11  
Reserved  
Allocation Length  
Reserved  
4-62  
C156-E205-01EN  
4.6 Packet Commands  
The READ DEFECT DATA command transfers media defect data to the host.  
When Plist is 1, the command transfers header and PDL. When Glist is 1, this  
command transfers header and SDL. When both Plist and Glist are 0, it transfers  
the header. When both Plist and Glist are 1, the command transfers PDL and  
SDL. PDL and SDL are arranged in an ascending order.  
The defect list format supported is listed in Table 4.90. If any other format is  
specified, the command assumes 101b and reports Recovered Error.  
Table 4.90 Defect List Format - READ DEFECT DATA (10)  
Defect List Format  
101  
Data format  
Physical sector address format  
(Up to 8191 in the defect list)  
111  
Physical sector address format  
(8192 or later in the defect list)  
Table 4.91 shows the defect list header. Table 4.92 shows the defect descriptors.  
Table 4.91 Defect List Header - READ DEFECT DATA (10)  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
00h  
1
0
0
0
Plist  
Glist  
Defect List Format  
2-3  
4-n  
Defect List Length  
Defect Descriptor (s)  
Table 4.92 Defect Descriptor  
Byte  
Defect Descriptor  
0-2  
3
Defect block track address  
00h  
4-7  
Defect block sector address  
See Table 4.93, Sector Address Format.  
C156-E205-01EN  
4-63  
Host Interface  
Table 4.93 Sector Address Format  
Bit  
Byte  
7
0
6
5
4
3
2
1
0
0-2  
3
00h  
For disks other  
Sector Address  
than 2.3 GB: 00b  
For 2.3-GB disks:  
00b Groove  
10b Land  
4.6.13 READ DEFECT DATA (12) command  
Table 4.94 READ DEFECT DATA (12) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (B7h)  
Plist Glist  
Reserved  
Reserved  
Defect List Format  
2-5  
6-9  
10-11  
Allocation Length  
Reserved  
The READ DEFECT DATA (12) command transfers the defect data to the host.  
When Plist is 1, the command transfers header and PDL. When Glist is 1, the  
command transfers header and SDL. When both Plist and Glist are 0, the  
command transfers the header. When both Plist and Glist are 1, the command  
transfers PDL and SDL. PDL and SDL are respectively arranged in an ascending  
order.  
The defect list format supported is listed in Table 4.95, Defect List Format -  
READ DEFECT DATA (12). If any other format is specified, the command  
assumes 101b and reports Recovered Error.  
Table 4.95 Defect List Format - READ DEFECT DATA (12)  
Defect List Format  
101  
Data format  
Physical sector address format  
The defect list header is listed in Table 4.96, Defect List Header - READ DEFECT  
DATA (12). Table 4.92 shows the defect descriptor.  
4-64  
C156-E205-01EN  
4.6 Packet Commands  
Table 4.96 Defect List Header - READ DEFECT DATA (12)  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
00h  
00h  
1
0
0
0
Plist  
Glist  
Defect List Format  
2-3  
4-7  
8-n  
Defect List Length  
Data Descriptor (s)  
4.6.14 READ LONG command  
Table 4.97 READ LONG command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (3Eh)  
Reserved  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Byte Transfer Length  
Reserved  
The READ LONG command reads data in the data, CRC, and ECC sections from  
the specified logical block address.  
The transfer byte length must be a multiple of 600 (258h) bytes for 512 byte media  
and a multiple of 2380 (94Ch) bytes for 2048 byte media.  
C156-E205-01EN  
4-65  
Host Interface  
4.6.15 RECEIVE DIAGNOSTIC RESULTS command  
Table 4.98 RECEIVE DIAGNOSTIC RESULTS command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (1Ch)  
Reserved  
2
Reserved  
3-4  
5-11  
Allocation Length  
Reserved  
The RECEIVE DIAGNOSTIC RESULTS command transfers the diagnostic  
results indicated by the SEND DIAGNOSTIC command to the host. The  
RECEIVE DIAGNOSTC RESULT command must be issued following the  
SEND DIAGNOSTIC command. If not issued continuously or if there is no data  
to be transferred, the command transfers no data and ends normally.  
4.6.16 REQUEST SENSE command  
Table 4.99 REQUEST SENSE command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (03h)  
Reserved  
2-3  
4
Reserved  
Allocation Length  
Reserved  
5-11  
The REQUEST SENSE command transfers sense data to the host. Sense data  
indicates detailed error information on the command whose error was reported  
previously. If no error command was reported, SENSE KEY indicates NO  
SENSE.  
When issuing the REQUEST SENSE command to detect the device status, first  
issue the TEST UNIT READY command, then issue REQUEST SENSE.  
Allocation Length indicates the length of sense data to be transferred in bytes. If  
Allocation Length is 0, the command transfers no data and ends normally.  
4-66  
C156-E205-01EN  
4.6 Packet Commands  
When the ODD detects a CRC error involving the Ultra DMA transfer during the  
data transfer using this command, it returns the CHECK CONDITION. (The  
Sense Key of the Error register indicates ABORTED COMMAND.)  
The original sense data at the CRC error occurrence is reported normally using the  
REQUEST SENSE command. Otherwise, it will be reported when another  
command is received.  
The sense data format is shown in Table 4.100.  
Table 4.100 Request sense data  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Valid  
Error Code (70h or 71h)  
Reserved (00h)  
2
Reserved (0h)  
Sense Key  
3-6  
7
Information  
Additional Sense Length (18h)  
Command-Specific Information  
Additional Sense Code  
Additional Sense Code Qualifier  
Reserved (00h)  
8-11  
12  
13  
14  
15-17  
18-31  
Sense-key specific  
Additional Sense Bytes  
When the Valid bit is 1, the information field (bytes 3 to 6) is effective.  
Error Code indicates the sense data format and type. See Table 4.101.  
Table 4.101 Error code  
Error Code  
Report timing  
70h (Current error)  
71h(Deferred error)  
Reported for a normal error.  
Reported when an error occurs in the command that accesses the write  
cache when the write cache is enabled. If this sense data is reported, the  
command that reported the Check Condition status is not executed.  
C156-E205-01EN  
4-67  
Host Interface  
Sense Key outlines the error. The definition of Sense Key is listed in Table 4.102.  
Table 4.102 Sense Key code  
Sense Key  
0h  
Abbreviation  
NO SENSE  
Definition  
Indicates there is no sense key to be reported. NO  
SENSE is set when a command ends normally.  
1h  
RECOVERED ERROR Indicates that recovery ends successfully or that the  
command ends normally using the internal default value  
even if invalid data is detected in command parameters.  
(Not reported when the PER bit is 0.)  
2h  
3h  
4h  
5h  
NOT READY  
Indicates that access with an access command cannot be  
executed.  
MEDIUM ERROR  
HARDWARE ERROR  
ILLEGAL REQUEST  
Indicates that an unrecoverable error is detected due to  
media failure.  
Indicates that an unrecoverable error is detected due to  
hardware failure.  
Indicates that command packets or command parameters  
contains invalid data. Media data remains unchanged.  
6h  
7h  
UNIT ATTENTION  
DATA PROTECT  
Indicates that reset, power-on, or media exchange is caused.  
Indicates that media is write-protected with the Write  
Protect key or the device is softwre-write-protected.  
8h  
9h-Ah  
Bh  
BLANK CHECK  
Reserved  
Indicates that a blank sector is detected. Not used  
Not used  
ABORTED  
Indicates that the command is interrupted.  
COMMAND  
Ch-Fh  
Reserved  
Not used  
The information indicates LBA of an error block. If an error occurs in multiple  
blocks, the LBA of the first block is indicated.  
Command-Specific Information indicates the logical track address of the block  
indicated in Information (or logical block address). The track address format is  
shown in Table 4.103.  
Table 4.103 Logical block address format  
Byte  
Description  
Logical track address  
8-9  
10  
00H  
11  
Logical sector address  
4-68  
C156-E205-01EN  
4.6 Packet Commands  
Additional Sense Code (ASC)/Additional Sense Code Qualifier (ASCQ) indicates  
detailed error information. The definition of ASC/ASCQ is shown in Table 4.104.  
Table 4.104 ASC/ASCQ list (1/2)  
Sense ASC ASCQ  
Error description  
Key  
2
2
3
4
3
3
3
3
3
3
1
04  
04  
09  
08  
09  
0C  
0C  
10  
11  
15  
17  
00  
04  
00  
03  
01  
00  
02  
00  
00  
02  
06  
LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE  
LOGICAL UNIT NOT READY, FORMAT IN PROGRESS  
TRACK FOLLOWING ERROR  
LOGICAL UNIT COMMUNICATION CRC ERROR  
TRACKING SERVO ERROR  
WRITE ERROR  
WRITE ERROR/AUTO REALLOCATION FAILED  
ID CRC ERROR  
UNRECOVERED READ ERROR  
POSITIONING ERROR DETECTED BY READ OF MEDIUM  
RECOVERED DATA WITHOUT ECC/DATA AUTO  
REALLOCATED  
1
18  
00  
RECOVERED DATA WITH ERROR CORRECTION & RETRIES  
APPLIED  
1
3
3
3
1
5
5
5
5
5
7
6
19  
19  
19  
19  
1C  
20  
21  
24  
25  
26  
27  
28  
00  
01  
02  
03  
00  
00  
00  
00  
00  
00  
00  
00  
DEFECT LIST ERROR  
DEFECT LIST NOT AVAILABLE  
DEFECT LIST ERROR IN PRIMARY LIST  
DEFECT LIST ERROR IN SECONDARY LIST  
DEFECT LIST NOT FOUND  
INVALID COMMAND OPERATION CODE  
LOGICAL BLOCK ADDRESS OUT RANGE  
INVALID FIELD IN COMMAND PACKET  
LOGICAL UNIT NOT SUPPORTED  
INVALID FIELD IN PARAMETER LIST  
WRITE PROTECTED  
NOT READY TO READY TRANSITION, MEDIUM MAY HAVE  
CHANGED  
6
29  
00  
POWER ON, RESET, DEVICE RESET OCCURRED  
C156-E205-01EN  
4-69  
Host Interface  
Table 4.104 ASC/ASCQ list (2/2)  
Sense ASC ASCQ  
Key  
Error description  
3
3
3
3
3
3
1
2
4
4
4
4
B
4
5
4
30  
30  
31  
31  
32  
32  
37  
3A  
40  
44  
4A  
4B  
4E  
53  
53  
83  
00  
01  
00  
01  
00  
01  
00  
00  
NN  
00  
00  
00  
00  
00  
02  
00  
INCOMPATIBLE MEDIUM INSTALLED  
CANNOT READ MEDIUM/UNKNOWN FORMAT  
MEDIUM FORMAT CORRUPTED  
FORMAT COMMAND FAILED  
NO DEFECT SPARE LOCATION AVAILABLE  
DEFECT LIST UPDATE FAILURE  
ROUNDED PARAMETER  
MEDIUM NOT PRESENT  
DIAGNOSTIC FAILURE ON COMPONENT NN  
INTERNAL TARGET FAILURE  
COMMAND PHASE ERROR  
DATA PHASE ERROR  
OVERLAPPED COMMAND ATTEMPTED  
MEDIA LOAD OR EJECT FAILED  
MEDIUM REMOVAL PREVENTED  
THERMAL ERROR  
The Sense-Key Specific field format is shown in Table 4.105. Format Progress  
Indication Bytes is effective only when Sense key is NOT READY and the SKSV  
bit is 1. Otherwise, the field is set with 00h. This field is defined for the  
FORMAT UNIT command having the Immed bit of 1.  
Table 4.105 Format Progress Indication Bytes  
Bit  
7
6
5
4
3
2
1
0
Byte  
15  
SKSV  
Reserved  
16-17  
Progress Indication  
Progress Indication indicates the formatting completion rate when the denominator  
is 65536 (10000h).  
Additional Sense Bytes indicates the detailed error code. For repairs, Additional  
Sense Bytes is recommended to be defined.  
4-70  
C156-E205-01EN  
4.6 Packet Commands  
4.6.17 SEND DIAGNOSTIC command  
Table 4.106 SEND DIAGNOSTIC command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (1Dh)  
SelfTest  
Reserved Reserved  
Reserved  
2
Reserved  
Parameter List Length  
Reserved  
3-4  
5-11  
The SEND DIAGNOSTIC command instructs diagnostic operation from the host.  
When the Self-Test bit is 1, the command executes diagnostics on the data buffer.  
If an error occurs, the device responds with Check Condition.  
Parameter List Length specifies the data length of diagnostic parameters to be  
transferred.  
The functions and specifications of diagnostic parameters are not open.  
4.6.18 SEEK command  
Table 4.107 SEEK command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (2Bh)  
Reserved  
2-5  
6-11  
Logical Block Address  
Reserved  
The SEEK command positions the head on the track at the specified logical block  
address.  
Logical Block Address specifies the logical block address at which the head is  
positioned.  
C156-E205-01EN  
4-71  
Host Interface  
4.6.19 START/STOP UNIT command  
Table 4.108 START/STOP UNIT command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (1Bh)  
Reserved  
IMMED  
2-3  
4
Reserved  
Reserved  
LoEj  
Start  
5-11  
Reserved  
The START/STOP UNIT command ejects media or starts and stops rotating the  
disk.  
When the IMMED (Immediate) bit is 1, command completion is reported before  
processing is completed.  
Processing for other values is listed in Table 4.109.  
Table 4.109 START/STOP/EJECT processing  
LoEj  
Start  
Processing  
0
0
1
1
0
1
0
1
Stops disk rotation.  
Starts disk rotation and checks the format type of media.  
Ejects media if possible.  
Ends abnormally (ILLEGAL REQUEST).  
4-72  
C156-E205-01EN  
4.6 Packet Commands  
4.6.20 SYNCHRONIZE CACHE command  
Table 4.110 SYNCHRONIZE CACHE command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (35h)  
Reserved  
IMMED  
Reserved  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Number of Blocks  
Reserved  
The SYNCHRONIZE CACHE command writes cache memory data not written  
yet in the data buffer to media.  
The IMMED (Immediate) bit is not supported. When the IMMED bit is 1, the  
command responds with Check Condition.  
The command writes all data not written yet in the cache memory of the data  
buffer to media, regardless of the value set in Logical Block Address and Number  
of Blocks. The command does not check the value of Logical Block Address and  
Number of Blocks.  
4.6.21 TEST UNIT READY command  
Table 4.111 TEST UNIT READY command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
Operation Code (00h)  
Reserved  
1-11  
The TEST UNIT READY command checks if the device is ready for test and  
reports the device status to the host.  
If the ODD can end normally for appropriate access commands, the command  
responds with the Good status. Otherwise, the command responds with Check  
Condition to the host.  
C156-E205-01EN  
4-73  
Host Interface  
4.6.22 VERIFY command  
Table 4.112 VERIFY command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (2Fh)  
Reserved  
ByteChk  
Reserved  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Verification Length  
Reserved  
The VERIFY command verifies for the specified number of blocks from the  
specified logical block address.  
Logical Block Address specifies the head logical block address from which  
verification starts.  
Verification Length specifies the number of blocks to be verified and transferred.  
When Verification Length is 0, the command verifies no block and ends normally.  
The ByteChk bit indicates data compare execution. However, since the ByteChk  
is not supported, it must be set to 0. If a value 1 is specified, the command ends  
with Check Condition.  
4.6.23 WRITE (10) command  
Table 4.113 WRITE (10) command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (2Ah)  
Reserved  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Transfer Length  
Reserved  
4-74  
C156-E205-01EN  
4.6 Packet Commands  
The WRITE (10) command receives and writes data for the specified number of  
blocks from the specified logical block address.  
Logical Block Address specifies the head logical block address used to start  
writing.  
Transfer Length specifies the number of blocks to be transferred and written.  
When Transfer Length is 0, the command does not carry out data transfer. It  
simply ends normally without writing any data.  
4.6.24 WRITE AND VERIFY command  
Table 4.114 WRITE AND VERIFY command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (2Eh)  
Reserved  
ByteChk  
Reserved  
Logical Unit Number  
2-5  
6
Logical Block Address  
Reserved  
7-8  
9-11  
Transfer Length  
Reserved  
The WRITE AND VERIFY command receives and writes data for the specified  
number of blocks from the specified logical block address.  
Logical Block Address specifies the head logical block address used to start  
writing.  
Transfer Length specifies the number of blocks to be transferred and written.  
The ByteChk bit indicates data compare execution. However, since the ByteChk  
is not supported, it must be set to 0. If a value 1 is specified, the command ends  
with Check Condition.  
When Transfer Length is 0, the command does not carry out data transfer. It  
simply ends normally without writing any data.  
C156-E205-01EN  
4-75  
Host Interface  
4.6.25 WRITE BUFFER command  
Table 4.115 WRITE BUFFER command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (3Bh)  
Reserved  
TNFY  
Mode  
Reserved Reserved  
Reserved  
2
Code-ID  
3-5  
6-8  
9-11  
Buffer Offset  
Allocation Length  
Reserved  
The WRITE BUFFER command downloads the firmware to the flash ROM.  
Mode must be set to 5. Otherwise, the command responds with Check Condition.  
If TNFY is 0 and Allocation Length is not 0, the command transfers data to be  
written on the flash ROM to the data buffer. The WRITE BUFFER command  
checks for validity of transfer data, then writes it on the flash ROM.  
If TNFY is 0 and Allocation Length is 0, the command checks propriety of data on  
the data buffer and writes on the flash ROM.  
When TNFY is 1, the command transfers data to be written on the flash ROM into  
the data buffer.  
Code-ID indicates the type of code to be downloaded.  
Allocation Length indicates the length of data to be transferred in bytes.  
Buffer Offset indicates the offset value for data to be transferred.  
If write operation to the flash ROM ends abnormally, the command responds with  
Check Condition.  
If power failure or interface cable disconnection occurs during  
downloading, flash ROM data may not be assured.  
Valid download data is Fujitsu distributed data only.  
4-76  
C156-E205-01EN  
4.6 Packet Commands  
4.6.26 WRITE LONG command  
Table 4.116 WRITE LONG command  
Bit  
7
6
5
4
3
2
1
0
Byte  
0
1
Operation Code (3Fh)  
Reserved  
2-5  
6
Logial Block Address  
Reserved  
7-8  
9-11  
Byte Transfer Length  
Reserved  
The WRITE LONG command writes data in the data, CRC, and ECC sections to  
the specified logical block address.  
The transfer byte length must be a multiple of 600 (258h) bytes for 512 byte media  
and a multiple of 2380 (94Ch) bytes for 2048 byte media.  
C156-E205-01EN  
4-77  
Host Interface  
4.7 Timing  
4.7.1 Register/PIO data transfer timing  
t0  
DA(2:0)  
CS0-/CS1-  
t9  
t1  
t2  
t2i  
DIOR-  
/DIOW-  
WRITE  
DD(15:0)  
t3  
t4  
READ  
DD(15:0)  
t7  
t5  
t6  
t6Z  
IOCS16-  
tA  
TRd  
IORDY  
tB  
Figure 4.2 Register/PIO data transfer  
4-78  
C156-E205-01EN  
4.7 Timing  
Table 4.117 Register/PIO data transfer timing parameters  
Symbol  
t0  
Timing parameter  
min  
max  
Condition  
(Units: ns) (Units: ns)  
Cycle time  
120  
-
At mode 4,  
no wait  
t1  
t2  
DIOR-/DIOW- setup time  
DIOR-/DIOW- pulse width  
DIOR-/DIOW- recovery time  
DIOW- data setup time  
25  
70  
25  
20  
10  
20  
5
-
-
t2i  
t3  
-
-
t4  
DIOW- data hold time  
-
t5  
DIOR- data setup time  
-
t6  
DIOR- data hold time  
-
t6Z  
t7  
DIOR- data High –Z time  
-
30  
30  
30  
-
From address decided to IOCS16- asserted  
From address decided to IOCS16- released  
DIOR-DIOW- to address valid hold time  
IORDY setup time  
-
t8  
-
t9  
10  
-
tA  
35  
PIO flow  
control  
transfer mode  
tB  
IORDY pulse width  
-
1250  
-
PIO flow  
control  
transfer mode  
tRd  
Read data valid to IORDY active  
0
C156-E205-01EN  
4-79  
Host Interface  
4.7.2 Multiword DMA data transfer timing  
CS0-/CS1-  
tM  
tN  
t0  
DMARQ  
DMACK-  
tL  
tJ  
tI  
tD  
tK  
DIOR/DIOW-  
tE  
tZ  
READ  
DD(15:0)  
tF  
tG  
WRITE  
DD(15:0)  
tH  
tG  
Figure 4.3 Multiword DMA data transfer  
4-80  
C156-E205-01EN  
4.7 Timing  
Table 4.118 Multiword DMA data transfer timing parameters  
Symbol  
Timing parameter  
min  
max  
Condition  
Mode 2  
(Units: ns) (Units: ns)  
t0  
tD  
tE  
tF  
Cycle time  
120  
70  
50  
5
-
-
-
-
-
-
-
-
-
-
-
-
-
DIOR-/DIOW- pulse width  
DIOR- data access time  
DIOR- data hold time  
tG  
tH  
tI  
DIOR-/DIOW- data setup time  
DIOW- data hold time  
20  
10  
0
DMACK- to DIOR/DIOW- setup time  
DIOR-/DIOW to DMACK- hold time  
DIOR-/DIOW negated pulse width  
DIOR-/DIOW to DMARQ- delay time  
CS (1:0) to DIOR /DIOW valid time  
CS (1:0) hold time  
tJ  
5
tK  
tL  
tM  
tN  
tZ  
25  
35  
25  
10  
25  
DMACK- to tristate time  
C156-E205-01EN  
4-81  
Host Interface  
4.7.3 Ultra DMA data in transfer (initialization timing)  
DMARQ  
tUI  
DMACK-  
tACK  
tENV  
tFS  
tZAD  
STOP  
tENV  
tFS  
tACK  
HDMARDY  
DSTROBE  
tZIORDY  
tZAD  
tDVS  
tAZ  
tCVH  
DS(15.0)  
tACK  
tACK  
DA(2.0)  
CS0-,CS1-  
Figure 4.4 Ultra DMA data in transfer (initialization timing)  
4.7.4 Ultra DMA data in transfer (continuous transfer timing)  
t2CYC  
tCYC  
tCYC  
t2CYC  
tDVH  
DSTROBE  
at device  
tDVH  
tDH  
tDVH  
tDH  
tDVS  
tDVS  
DD(15:0)  
at device  
DSTROBE  
at device  
tDS tDH  
tDS  
DD(15:0)  
at device  
Figure 4.5 Ultra DMA data in transfer (continuous transfer timing)  
4-82  
C156-E205-01EN  
4.7 Timing  
4.7.5 Ultra DMA data in transfer (host stop timing)  
DMARQ  
DRMACK-  
tRP  
STOP  
tSR  
HDMARDY-  
tRSF  
DSTROBE  
DD(15:0)  
Figure 4.6 Ultra DMA data in transfer (host stop timing)  
4.7.6 Ultra DMA data in transfer (device end timing)  
DMARQ  
DMACK-  
tMLI  
tACK  
tLI  
tLI  
tLI  
STOP  
tACK  
HDMARDY  
DSTROBE  
tSS  
tIORDYZ  
tZAH  
tAZ  
tDVS  
tDVH  
DD(15:0)  
DD(2:0)  
CRC  
tACK  
tACK  
CS0-, CS1-  
Figure 4.7 Ultra DMA data in transfer (device end timing)  
C156-E205-01EN  
4-83  
Host Interface  
4.7.7 Ultra DMA data in transfer (host end timing)  
DMARQ  
tMLI  
tLI  
DMACK-  
tZAH  
tACK  
tRP  
tAZ  
STOP  
tACK  
HDMARDY-  
tMLI  
tLI  
tIORDYZ  
tRFS  
DSTROBE  
tDVS  
tDVH  
DD(15:0)  
DA(2:0)  
tACK  
tACK  
CS0-, CS1-  
Figure 4.8 Ultra DMA data in transfer (host end timing)  
4-84  
C156-E205-01EN  
4.7 Timing  
4.7.8 Ultra DMA data out transfer (initialization timing)  
DMARQ  
tUI  
DMACK-  
tENV  
tACK  
STOP  
tLI  
tUI  
tZIORDY  
DDMARDY-  
tACK  
HSTROBE  
DD(15:0)  
DA(2:0)  
tDVS  
tCVH  
tACK  
tACK  
CS0-, CS1-  
Figure 4.9 Ultra DMA data out transfer (initialization timing)  
4.7.9 Ultra DMA data out transfer (continuous transfer timing)  
t2CYC  
tCYC  
tCYC  
t2CYC  
tCVH  
HSTROBE  
at host  
tCVH  
tDH  
tCVH  
tDVS  
tDVS  
DD(15:0)  
at host  
HSTROBE  
at host  
tDH  
tDS  
tDS  
tDH  
DD(15:0)  
at host  
Figure 4.10 Ultra DMA data out transfer (continuous transfer timing)  
C156-E205-01EN  
4-85  
Host Interface  
4.7.10 Ultra DMA data out transfer (device stop timing)  
tRP  
DMARQ  
DMACK-  
STOP  
tSR  
DDMARDY-  
tRFS  
HSTROBE  
DD(15:0)  
Figure 4.11 Ultra DMA data out transfer (device stop timing)  
4-86  
C156-E205-01EN  
4.7 Timing  
4.7.11 Ultra DMA data out transfer (host suspend timing)  
DMARQ  
tLI  
tLI  
tMLI  
DMACK-  
tLI  
tSS  
STOP  
tIORDYZ  
DDMARDY-  
tMLI  
tACK  
HSTROBE  
tDVS  
tDVH  
DD(15:0)  
DA(2:0)  
tACK  
tACK  
CS0-, CS1-  
Figure 4.12 Ultra DMA data out transfer (host suspend timing)  
C156-E205-01EN  
4-87  
Host Interface  
4.7.12 Ultra DMA data out transfer (device end timing)  
DMARQ  
DMACK-  
tLI  
tLI  
tMLI  
tMLI  
tACK  
STOP  
tRP  
tIORDYZ  
DDMARDY-  
tRFS  
tACK  
HSTROBE  
tDVS  
tDVH  
DD(15:0)  
DA(2:0)  
tACK  
tACK  
CS0-, CS1-  
Figure 4.13 Ultra DMA data out transfer (device end timing)  
4-88  
C156-E205-01EN  
4.7 Timing  
Table 4.119 Ultra DMA data out transfer parameter  
Symbol  
Timing parameter  
min  
(Units: ns)  
max  
(Units: ns)  
Condition  
Mode 2  
t2CYCTYP Average 2-cycle time  
120  
54  
-
-
tCYC  
Cycle time (for non-target clock and at  
clock change)  
t2CYC  
tDS  
2-cycle time (at clock change)  
Data setup time on receiving side  
Data hold time on receiving side  
Data enabled setup time on sending side  
Data enabled hold time  
115  
7
-
-
tDH  
5
-
tDVS  
tDVH  
tFS  
30  
6
-
-
First strobe time  
0
170  
150  
-
tLI  
Restricted interlock time  
Minimum interlock time  
Non-restricted interlock time  
Driver Maximum release time  
Output delay time  
0
tMLI  
tUI  
20  
0
-
tAZ  
-
10  
-
tZAH  
tZAD  
tENV  
tSR  
20  
0
Driver Assert and negate time  
Envelope time  
-
20  
-
70  
20  
60  
-
STROBE to DMARDY time  
Ready to the last STROBE time  
Ready to stop time  
tRSF  
tRP  
-
100  
-
tIORDYZ  
tIORDDY  
tACK  
tSS  
Maximum IORDY release time  
STROBE operation minimum time  
DMACK- setup and hold time  
20  
-
0
20  
50  
-
STROBE edge to DMARQ negate and  
assert time  
-
C156-E205-01EN  
4-89  
Host Interface  
4.7.13 Power-on and Reset Timing  
t10  
RESET-  
Device 0 BSY  
t11  
Device 0 DRDY  
Device 0 PDIAG-out  
Device 0 DASP-out  
t12  
t13  
Device 0 DASP-in  
Device 0 PDIAG-in  
t14  
t15  
Device 1 BSY  
Device 1 DRDY  
t16  
Device 1 DASP-out  
t17  
t18  
Device 1 PDIAG-out  
*1  
*2  
Device 0 sets the BSY bit to 0 when device 1 is not connected.  
Device 0 uses DASP- to indicate that it is in operation when device 1 is not  
connected.  
*3  
DASP- is used to indicate that the device is in operation.  
Figure 4.14 Power-on and reset timing  
4-90  
C156-E205-01EN  
4.7 Timing  
Table 4.120 Power-on and reset timing  
Symbol  
Timing parameter  
min  
max  
t10  
t11  
RESET- pulse width  
-
25 #s  
Device 0 RESET- negation to BSY bit set to one, release  
PDIAG -  
-
400 ns  
t12  
t13  
t14  
t15  
t16  
t17  
t18  
Device 0 release DASP-  
-
1 ms  
450 ms  
31 s  
Device 0 sample time of DASP-  
Device 0 sample time of PDIAG-  
Device 1 RESET- negation to BSY bit set to one  
Device 1 assert DASP-  
1 ms  
1 ms  
-
-
-
-
400 ns  
400 ms  
1 ms  
Device 1 negate PDIAG - if asserted  
Device 1 assert PDIAG-  
30 s  
C156-E205-01EN  
4-91  
This page is intentionally left blank.  
CHAPTER 5 Operation and Cleaning  
5.1 Operating Optical Disk Drive  
5.2 Cleaning Drive  
5.3 Optical Disk Cartridge Operation  
5.4 Cleaning Optical Disk Cartridge  
This chapter describes how to operate and clean the drive and the optical disk  
cartridges.  
5.1 Operating Optical Disk Drive  
The drive has an automatic load function. All the operator must do is to insert the  
optical disk cartridge and operate the eject button.  
This section explains loading and ejection methods, assuming that the drive is  
mounted horizontally. When mounted vertically, the drive is operated in the same  
manner as when mounted horizontally.  
Figure 5.1 shows the front view of the optical disk drive. For operation, users  
should be familiar with the parts in the figure and their function. Loading and  
ejection methods are described below.  
C156-E205-01EN  
5-1  
Operation and Cleaning  
5.1.1 Optical disk drive  
!
Horizontal  
Eject button / Busy LED  
Disk insertion slot  
Manual eject hole  
!
Vertical  
(Two orientations)  
Figure 5.1 Optical disk drive front view (with panel)  
The following explains the parts and functions of the optical disk drive (the  
following numbers correspond to the numbers in Figures 5.1):  
1) Disk insertion slot  
Use this slot to insert and eject the optical disk cartridge.  
2) Eject button & BUSY LED (display lamp)  
On this optical disk drive, this is the push button combining the eject button  
with the BUSY LED (display lamp) for ejecting the optical disk cartridge (it  
lights in green during seeking and during erasing, writing or reading of data).  
When ejection is disabled by the SCSI command, the optical disk cartridge  
cannot be taken out.  
3) Manual eject hole  
This hole is used to eject the optical disk cartridge manually at power-off.  
Manual ejection may not be possible just after the power is off.  
5-2  
C156-E205-01EN  
5.1 Operating Optical Disk Drive  
5.1.2 Note  
To maintain the performance and reliability of the drive, keep the following point  
in mind:  
!
When the drive is in the busy state, do not eject the optical disk cartridge.  
Particularly, do not manually eject the cartridge by force.  
!
Be careful sufficiently not to insert the different drive (etc. floppy disk) or  
substance, so it is cause of the accident.  
5.1.3 Inserting cartridge  
Insert the cartridge as explained below. (See figure 5.2)  
(1) When the drive power is on:  
1) Make sure that no disk cartridge is in the drive.  
2) Keep the cartridge shutter surface upward.  
3) Insert the cartridge, shutter first, into the disk insertion slot.  
4) Push the cartridge into the slot until it completes moving below (a little  
further in than the operator panel).  
Loading is started when the cartridge is inserted. After several seconds, the  
BUSY LED indicator lamp is turned on and immediately turned off to  
complete loading.  
Notes  
1) The cartridge must be completely inserted until the BUSY LED indicator  
lamp is lit.  
2) If the cartridge is inserted by pushing either left or right side of the  
cartridge rear, it may not be inserted completely. Be sure to push the  
central part straight into the drive until it is completely inserted.  
3) If the BUSY LED indicator lamp does not light when the cartridge is  
inserted, once eject the cartridge by pressing the eject/BUSY LED button  
and insert it again.  
4) If you attempt to insert the cartridge by force, trouble may result in the  
drive. In such a case, be sure to once remove the cartridge and check the  
insertion direction and the face and back of the cartridge before inserting  
it again.  
(2) When the drive power is off:  
1) Make sure that no optical disk cartridge is in the disk drive.  
2) Keep the cartridge shutter surface upward.  
3) Insert the cartridge, shutter first, into the disk insertion slot.  
C156-E205-01EN  
5-3  
Operation and Cleaning  
4) Push the cartridge into the slot until it completes moving below (a little  
further in than the operator panel).  
The cartridge remains inserted in the drive. The BUSY LED indicator lamp lights  
when the drive power is turned on.  
The cartridge remains inserted in the drive. Turning on the drive power starts  
loading. (The LED indicator lamp should light.)  
Notes  
1) If the BUSY LED indicator lamp does not light when the power is turned  
on, once eject the cartridge by pressing the eject button and insert it again  
until the lamp is lit.  
2) If the cartridge is inserted by pushing either left or right side of the  
cartridge rear, it may not be inserted completely. Be sure to push the  
central part straight into the drive until it is completely inserted.  
3) If you attempt to insert the cartridge by force, trouble may result in the  
drive. In such a case, be sure to once remove the cartridge and check the  
insertion direction and the face and back of the cartridge before inserting  
it again.  
Inserting direction  
Shutter  
Push by hand the width of 20mm to the right and left  
from the cartridge rear center, to the position shown at  
right.  
Figure 5.2 Inserting cartridge  
Even if you inserted the optical disk cartridge by pressing the left  
side of the rear edge with the cartridge shutter surface facing  
upward, and you heard a chucking sound, the device may not enter  
the READY state. In such case, press the center of the rear edge of  
the cartridge (check the dint part on the front side of the panel)  
further, until the LED indicator lamp goes on. This lamp indicates  
that the cartridge is normally inserted.  
5-4  
C156-E205-01EN  
5.1 Operating Optical Disk Drive  
5.1.4 Ejecting (removing) cartridge  
Remove the cartridge as explained below.  
(1) When the drive power is on:  
The cartridge can be removed by pressing the eject button. (See figure 5.3)  
Notes:  
1) If the ATAPI command prevents ejection, the cartridge cannot be  
removed.  
2) Even if the drive set-up conditions are met, note that the cartridge can  
drop from the drive after ejection depending on the ambient environment  
and the cartridge's condition.  
3) Remove the cartridge when completely ejected.  
(2) When the drive power is off:  
If the drive power is off, the cartridge cannot be removed by pressing the eject  
button. The cartridge can be removed by insert the eject jig (accessory) or a pin  
(diameter: about 1 mm) into the manual eject hole. (See figure 5.3)  
Notes  
1) NEVER attempt to eject the cartridge while the BUSY LED lamp is on.  
The data may be destroyed or trouble may result in the drive.  
2) Note that the cartridge may drop from the drive when it is ejected.  
3) The optical disk drive unit should not be carried around with a cartridge  
loaded inside.  
Push the eject button  
Figure 5.3 Removing cartridge  
C156-E205-01EN  
5-5  
Operation and Cleaning  
5.2 Cleaning Drive  
When a dust or smoke of cigarette is stained to the lens actuator, a performance of  
whole drive may be down. Clean the lens actuator periodically using following  
head cleaner.  
Note:  
Cleaning period differs depending on the installation condition. Usually,  
cleaning period is once a three months.  
Table 5.1 Head cleaner  
Part name  
Product number  
020470  
Order number  
Head cleaner  
CA90002-C980  
(1) Cleaning method  
Clean the head actuator with following method.  
1. Turn on the power of the drive.  
2. Insert the head cleaner.  
3. When the head cleaner is automatically loaded, the optical head positioner  
moves back and forth and the cleaning brush mounted on the head cleaner  
cleans the object lens.  
4. When the cleaning is finished, the head cleaner is automatically unloaded.  
(cleaning time: 15 seconds)  
Device Damage: Be sure to use the dedicated head cleaner  
described above.  
Check the cleaning brush state by opening the shutter of the head  
cleaner. If the tip of brush is open, use new head cleaner.  
5-6  
C156-E205-01EN  
5.3 Optical Disk Cartridge Operation  
5.3 Optical Disk Cartridge Operation  
5.3.1 Optical disk cartridge  
Figure 5.4 shows the optical disk cartridge. For operation and cleaning, users  
should be familiar with the parts shown in the figure.  
See Subsection 2.3.2 for the functions of the parts.  
!
Shutter closed  
2. Shutter  
1. Cartridge case  
3. Write protect tab  
!
Shutter open  
4. Disk  
5. Hub  
Figure 5.4 Optial disk cartridge  
C156-E205-01EN  
5-7  
Operation and Cleaning  
5.3.2 Write protect tab  
Moving the write protect table determines whether to enable or disable writing of  
the optical disk cartridge. Use a fingernail to move the write protect tab (it must be  
completely moved to the end because there is play in the middle).  
Figure 5.5 shows the write protect tab location on the optical disk cartridge and the  
moving state of the write protect tab (see "write enabled" and write disabled"  
entered on the label).  
Write protect tab  
Note:  
The hatched part indicates the write protect tab location.  
Figure 5.5 Write protect tab  
5-8  
C156-E205-01EN  
5.3 Optical Disk Cartridge Operation  
5.3.3 How to affix an index label on the MO cartridge (See figure 5.6)  
(1) Note the following when affixing an index label:  
!
!
Be careful not to let the label become misaligned.  
Be sure to prevent the formation of air bubbles or peeling.  
(2) How to affix an index label  
Follow the procedure below when affixing an index label. (See Figure 5.x.)  
1) Clean the surface of the MO cartridge before affixing the index label.  
2) For a better finish, start sticking the index label from the backside of the MO  
cartridge.(a)  
3) Once the backside is done, firmly press each corner of the index label.(b)  
4) When the front is also complete, again press every corner of the index label to  
prevent the label from coming off.(c)  
(a)  
(b)  
(c)  
Figure 5.6 How to stick an index label on the MO cartridge  
5.3.4 Notes  
To maintain the performance and reliability of the optical disk cartridge, keep the  
following points in mind when using, storing, or transporting the cartridge:  
(1) When using the cartridge:  
!
Do not use the cartridge where exposed to direct sunlight or where the  
temperature changes sharply, the temperature is high, or the humidity is high.  
!
Do not apply excessive pressure to the cartridge case or shutter. Avoid  
dropping the cartridge.  
!
!
Do not use the cartridge in a dusty or smoky place.  
Do not open the shutter or touch the disk surface.  
C156-E205-01EN  
5-9  
Operation and Cleaning  
(2) When storing the cartridge:  
!
!
Do not place a heavy objects on the cartridge.  
Do not store the cartridge where exposed to direct sunlight or where the  
temperature changes sharply, the temperature is high, or the humidity is high.  
!
Do not store the cartridge in a dusty or smoky place.  
(3) When transporting the cartridge:  
!
!
Put the cartridge in a nylon bag to protect it from moisture.  
Put the cartridge in a strong container and cover the cartridge with cushioning  
material.  
5-10  
C156-E205-01EN  
5.4 Cleaning Optical Disk Cartridge  
5.4 Cleaning Optical Disk Cartridge  
Dust or cigarette smoke particulates on the disk surface lowers the performance of  
the cartridge. Regularly clean the disk. The cleaning frequency depends on the  
drive installation environment. Determine how often the drive should be cleaned  
in consideration of the environment. A standard of he cleaning period is every 300  
hours usage or once a 2 to 3 months.  
5.4.1 Cleaning tool  
Use the cleaning kit to clean the disk cartridge.  
(1) Cleaning kit  
This cleaning kit is only for 3.5-inch optical disk cartridge. Use with reading the  
attached operation guide well. Table 5.2 shows the order number of the cleaning  
kit.  
Table 5.2 Cleaning kit  
Part name  
Product number  
0632440  
Order number  
Cleaning kit  
CA90003-0702  
Table 5.3 shows the packed items in the cleaning kit.  
Table 5.3 Packed items (cleaning kit)  
Name  
Contents  
Setting case  
Cleaning cloth  
Cleaning solution  
1 piece  
5 pieces (70mm??70mm)  
1 bottle (20ml)  
The following sub-kit is available as a set of the cleaning solution and cleaning  
cloth as supplement.  
!
!
Product No. 0632450  
Order No. CA90002-D901  
C156-E205-01EN  
5-11  
Operation and Cleaning  
Damage for disk medium: Use the cleaning solution and  
cleaning cloth specified in Table 5.2. If other than the specified  
items is used, disk media surface may be damaged.  
(2) Notes on usage and storage of cleaning kit  
!
!
When storaging the cleaning solution, tighten the cap.  
As the magnet is used at revolving knob of the setting case, do not place the  
floppy disk near the revolving knob.  
!
!
Do not use or storage where exposed to direct sun light or near the  
inflammables.  
Keep out of the reach of children.  
Damage for data medium: Do not use this cleaning kit for the  
floppy disk or the optical disk cartridge used for other optical disk  
drive.  
5.4.2 Cleaning procedure  
Clean the disk cartridge with a following procedure.  
Damage for disk medium: Clean the cartridge at clean place. Put a disposable  
groves at cleaning so that the fingerprint does not put on the disk media  
(recommendation).  
1) Slide the shutter completely open. (See figure 5.7)  
Figure 5.7 Cleaning procedure (1)  
5-12  
C156-E205-01EN  
5.4 Cleaning Optical Disk Cartridge  
2) Set the cartridge with keeping label side down and shutter open to the shutter  
stopper of the setting case as shown in Figure 5.8.  
Cartridge  
Shutter  
Spindle  
Disk media  
Shutter stopped  
Setting case as shown  
Setting case  
Figure 5.8 Cleaning procedure (2)  
Damage for disk medium: At setting the cartridge to the setting  
case, do not apply the heavy shock and push hardly.  
3) Cover the cartridge with the setting case cover, then insert the spindle pin into  
the center hub of the cartridge.  
Disk media  
Revolver  
Cartridge opening  
Setting case cover  
Disk hub  
Figure 5.9 Cleaning procedure (3)  
4) Remove a slender piece that causes a defect from the disk surface at wiping  
the disk media.  
5) Moisten the cleaning cloth with a few drops of cleaning solution.  
C156-E205-01EN  
5-13  
Operation and Cleaning  
Eye inflammation: In case of contact with eyes, immediately  
flush eyes with water.  
6) Wipe the disk surface from the hub outward.  
7) Turn the revolving knob, then wipe the disk surface.  
Cleaning cloth  
Figure 5.10 Cleaning procedure (4)  
8) If the excess cleaning solution remains on the disk surface, wipe out with the  
cleaning cloth.  
5-14  
C156-E205-01EN  
CHAPTER 6 Diagnosis and Maintenance  
6.1 Diagnosis  
6.2 Maintenance Information  
This chapter contains diagnosis and maintenance information.  
6.1 Diagnosis  
Table 6.1 shows a test executed by the diagnostic function.  
The drive has a self-diagnostic function. This function can check the basic  
operations of the drive.  
A test program running in the host system is required to check general operations,  
including operations of the interface with the host system. (See Subsection 6.1.3.)  
Table 6.1 Self-diagnostic function  
Diagnostic contents  
Initial self diagnosis  
Target  
Basic operation  
(hardware function test)  
Basic operation  
Diagnostic command  
Test program  
General operation  
C156-E205-01EN  
6-1  
Diagnosis and Maintenance  
6.1.1 Initial self-diagnosis  
When the power is turned on, the optical disk drive starts initial self-diagnosis.  
Basic hardware functions are tested during initial self-diagnosis.  
The hardware function test checks the normality of the basic controller operation.  
This test includes the normality check of the ROM in which microcodes are  
stored, microprocessor (MPU) peripheral circuit test, memory (RAM) test, and  
data buffer test.  
If an error is detected during initial self-diagnosis, the LED on the drive front  
panel blinks.  
6.1.2 Diagnostic command  
The host system can make the ODD execute the self diagnosis by issuing the  
EXECUTIVE DEVICE DIAGNOSTIC command. See Section 4.7.2,  
"EXECUTIVE DEVICE DIAGNOSTIC", in details.  
6.1.3 Test program  
A test program running in the host system is required to check general operations  
such as operations of the interface with the host system and simulated operations.  
The configuration and function of the test program depend on the user system  
requirements.  
The test program should include the following tests:  
(1) Random/sequential read test  
Use the READ or VERIFY command to test positioning (seek) operation and read  
operation in random access mode and sequential access mode.  
(2) Write/read test  
Use a disk whose operation check data may be destroyed so that a write or read  
test can be executed with an arbitrary data pattern.  
6-2  
C156-E205-01EN  
6.2 Maintenance Information  
6.2 Maintenance Information  
6.2.1 Maintenance requirements  
(1) Preventive maintenance  
No preventive maintenance is required.  
(2) Service life  
No overhaul is required within the first five years if the drive is used and handled  
in an appropriate environment.  
(3) Service system and repair  
Fujitsu provides a service system and repair facility for its optical disk drive.  
Submit information required to replace or repair the drive to your Fujitsu  
representative. The following information should be included:  
a) Optical disk drive model, part number (P/N), revision number, serial number  
(S/N), and date of manufacture  
b) Failure status  
!
!
!
Date of the failure  
System configuration  
Environment conditions (temperature, humidity, and supply voltage)  
c) Failure history  
d) Failure  
!
!
!
!
Description of the failure  
Issued commands and specified parameters  
Sense data  
Other error analysis information  
Data loss: In case of regular repair, the optical disk cartridge should  
not be attached except where the cartridge causes the error. And  
before having the drive repaired, save the data in the cartridge.  
Fujitsu is not responsible for data lost during maintenance or repair.  
See Section 5.3.3 for details on packing and handling the drive when sending it to  
Fujitsu.  
C156-E205-01EN  
6-3  
Diagnosis and Maintenance  
6.2.2 Revision number  
The revision number of an optical disk drive is represented with an alphabetic  
character and a single-digit number. The revision number is shown on the revision  
label attached to the drive. For example, Figure 6.1 shows the revision label  
format.  
Revision number  
Figure 6.1 Revision label  
(1) Revision number indication  
When the drive is shipped, the revision number is indicated by deleting the  
numbers up to the corresponding number on the line of alphabetic characters.  
(Each number is deleted with double lines =. See Figure 6.2.)  
(2) Changing the revision number on site  
When the revision number is changed on site because of parts replacement or  
modification, the new revision number is indicated by circling the number on the  
line of alphabetic characters. (See Figure 6.2.)  
NOTICE  
When a revision number is changed after shipment, Fujitsu issues  
"Revision Number Change Request/Notice" to indicate the new  
revision number. The user must update the revision label as  
described above when changing the revision number.  
Revision number indicated on shipment  
REV. NO. A 0 1 2 3 4 5 6 7 8 9  
! Revision A2  
Revision number changed on side  
REV. NO. A 0 1 2 3 4 5 6 7 8 9  
! Revision A3  
Note: The "A" of the Revision Number is a stamp.  
Figure 6.2 Revision number indication  
6-4  
C156-E205-01EN  
Glossary  
Axial acceleration  
Acceleration on the recording layer along with the line perpendicular to the disk  
reference surface to a specified rotation speed. Axial acceleration is detected by  
optical means.  
Axial displacement  
A displacement at a point on the recording layer in a direction perpendicular to  
the disk reference surface from its original standard position. The standard  
position on the recording layer is detected optically using the thickness of the  
protective layer and refraction rate based on the disk reference surface.  
Case  
A cover of the optical disk. The case protects the disk from being damaged  
during handling and also allows the operator to exchange disks easily. The case  
also contains a label, write protection tab, automatic handling support, and media  
identification hole.  
CDB (Command Descriptor Block)  
A series of data describing input-output commands. CDB is sent from the  
initiator to the target.  
Clamp area  
A ring area on the disk on which a clamp force is applied by the clamp  
mechanism.  
Command  
An input-output instruction to the target. Described as CDB.  
Control track  
A track used to store media parameters and format information required to record  
and read data to or from the optical disk.  
Defect management  
In real time, an automatic program used to change the power, focus, tracking of  
reading and recording if an error is detected and to decide if many error sectors  
should be discarded. In batch mode, a guideline used to re-record or save the  
disk.  
C156-E205-01EN  
GL-1  
Glossary  
Disk reference surface  
An ideal flat ring surface of an ideal spindle that is in contact with the clamp area  
on the disk. It is perpendicular to the rotation axis.  
Error correction code  
An error correction code designed to correct specific errors in data.  
Error detection and correction  
A series of data by adding a redundant code to data in the existing format. In read  
mode, the decoder removes a redundant code and detects and corrects errors using  
redundant information.  
Interleaving section  
A process that physically arranges data units so that data resists burst errors.  
LUN (Logical Unit Number)  
A device address used to identify a logical unit.  
Recording layer  
A layer on the disk on which data is recorded at production or recording .  
Recording power  
An incidence power specified on the incidence surface. Used to form marks.  
Sense code  
Sense data  
Sense key  
Spindle  
A single-byte code set in sense data. This information is used to determine the  
type of error detected.  
Information generated by the target to report detailed error information if any  
error information is contained in the command end status.  
A 4-bit code set in sense data. This information is used to classify the type of  
error detected.  
A component of the disk drive unit that is in contact with the disk and hub.  
C156-E205-01EN  
GL-2  
Glossary  
Status  
A single-byte information reported from the target to the initiator at the end of  
each command execution. The status indicates the end status of a command.  
C156-E205-01EN  
GL-3  
This page is intentionally left blank.  
Acronyms and Abbreviations  
A
E
AC  
Alternating Current  
ACKnowledge  
Automatic Laser Power Control  
Address Mark  
EBC  
EBP  
ECC  
EN  
Enable Blank Check  
Erase By-Pass  
Error Correction Code  
European Norm  
ACK  
ALPG  
AM  
ANSI  
American National Standards  
Institute  
EVPD  
Enable Vital Product Data  
F
ARRE  
Automatic Read Reallocation  
Enabled  
FG  
FIFO  
Frame Ground  
First In First Out  
FmtData Format data  
ASC  
ASCII  
Additional Sense Code  
American Standard Code for  
Information Interchange  
Additional Sense Code Qualifier  
ATteNtion  
FOV  
FRU  
Format Options Valid  
Field Replaceable Unit  
ASCQ  
ATN  
AWG  
American Wire Gauge  
G
AWRE Automatic Write Reallocation  
Enabled  
GND  
Ground  
I
B
I/O  
IC  
ID  
IDD  
IEC  
Input/Output  
Integrated Circuit  
IDentifier  
Intelligent Disk Drive  
International Electrotechnical  
Commission  
BCV  
BPV  
BSY  
Buffer Control Valid  
Bit Pointer Varid  
BuSY  
BytChk Byte Check  
C
Immed  
IP  
ISO  
Immediate  
C/D  
CCS  
CDB  
CDRH  
Control/Data  
Initialize Pattern  
International Standardization  
Organization  
Common Command Set  
Command Descriptor Block  
Center for Devices and  
Rediological Health  
Cyclic Redundancy Code  
Canadian Standards Association  
L
CRC  
CSA  
LD  
Laser Diode  
Light Emitting Diode  
Load Eject  
Least Significant Byte  
Logical Unit Number  
LED  
LoEj  
LSB  
LUN  
D
DB  
Data Bus  
Disable Block Descripter  
Data Bus Parity  
DBD  
DBP  
DC  
DCRT  
DDS  
DMA  
DPO  
DPRY  
DSP  
M
Direct Current  
MPU  
MSB  
MSG  
MTBF  
MTTR  
MicroProcessor Unit  
Most Significant Byte  
MeSeaGe  
Mean Time Between Failures  
Mean Time To Repair  
Disable CeRTification  
Disk Definition Sector  
Defect Management Area  
Disable Page Out  
Disable PRimarY  
Digital Signal Processor  
C156-E205-01EN  
AB-1  
Acronyms and Abbreviations  
N
SB  
Spare Band  
SCT  
SDL  
SDTR  
SeCTor  
N.C.  
No Connection  
Secondary Defect List  
Synchronous Data Transfer  
Request  
SELect  
Standard Formatted Part  
Signal ground  
O
ODD  
ODF  
OEM  
Optional Disk Drive  
Offset Detection Flag  
Original Equipment Manufacturer  
SEL  
SFP  
SG  
SKSV  
SM  
Sense Key Specific Valid  
Sector Mark  
P
SNSKEY SeNSe KEY  
PA  
P/N  
PC  
PCA  
PCF  
PCR  
PDL  
PEP  
PF  
PostAmble  
Part Number  
Page Control  
Printed Circuit Assembly  
Page Control Field  
Parameter Code Reset  
Primary Defect List  
Phase Encoded Part  
Page Format  
SP  
Save Page  
SP  
STPF  
SYNC  
Save Parameter  
SToP Format  
SYNCronization mark  
T
TTL  
Typ  
Transister-transister-logic  
Typical  
PLL  
PMI  
PPC  
PWM  
Phase-Locked Loop  
Partial Medium Indicator  
Parameter Pointer Control  
Pulse Width Modulation  
U
UB  
UL  
User Band  
Underwriters Laboratories  
Incorporated  
R
RAM  
Random-Access Memory  
V
RelAdr Relative Addressing  
VCM  
VDE  
Voice coil motor  
Verband Deutscher  
Elektrotechniker  
Variable Frequency Oscillator  
VaLiD  
REQ  
RH  
ROM  
rpm  
RST  
RSV  
REQuest  
Relative Humidity  
Read only Memory  
revolutions per minute  
ReSeT  
VFO  
VLD  
VPD  
VU  
Vital Product Data  
Vendor Unique  
ReSerVed  
S
S/N  
Serial Number  
C156-E205-01EN  
AB-2  
Index  
00h 4-33  
08h 4-23  
B
128 MB disk 2-10  
1.3 GB disk 2-10  
230 MB disk 2-10  
2.3 GB capacity 1-2  
2.3 GB disk 2-10  
540 MB/640 MB disk 2-10  
+5 VDC 3-12  
Bit definition of alternate status register 4-7  
Bit definition of ATAPI block device select  
register 4-9  
Bit definition of ATAPI byte count register  
4-8  
Bit definition of ATAPI feature register  
4-10  
Bit definition of ATAPI interrupt reason  
register 4-10  
Bit definition of ATAPI status register 4-11  
Bit definition of device control register 4-7  
Bit definition of drive address register 4-8  
Bit definition of error register 4-9  
Bit error rate after ECC processing 2-5  
Block descriptor 4-45, 4-57  
90h 4-23  
A
A0h 4-34  
A1h 4-26  
Abnormal termination of processing 3-23  
Active mode 4-17  
Actuator section 1-7  
Adaptability 1-4  
C
Affixing index label 5-9  
Affixing index label on MO cartridge 5-9  
Air flow 3-3  
Cable connection 3-13, 3-21  
Cable connection diagram 3-14  
Cable connector specification 3-14  
Cable select example 3-17  
Cable select mode setting 3-16  
Cache function 4-15  
Caching page 4-50  
Capacity list header 4-61  
Center of gravity 3-9  
Air purity 3-4  
Algorithm for alternate processing 2-11  
Allowable input voltage and current 3-12  
Alternate status register 4-7  
ASC/ASCQ list 4-69, 4-70  
ATA/ATAPI-4 1-4  
ATA command 4-21  
ATA command register 4-7  
ATA feature register 4-10  
ATAPI block device select register 4-9  
ATAPI byte count register 4-8  
ATAPI controller circuit section 1-9  
ATAPI interrupt reason register 4-10  
ATAPI reset 4-13  
ATAPI status register 4-111  
ATA sector count register 4-10  
ATA software reset 4-13  
Automatic allocation of alternate data block  
1-3  
Changeable value in caching page 4-50  
Changeable value in flexible disk page 4-49  
Changeable value in read-write recovery  
page 4-47  
Changing revision number on site 6-4  
Check if error occurs at initial self-diagnosis  
3-22  
CHECK POWER MODE 4-22  
CHECK POWER MODE command 4-22  
Cleaning drive 5-6  
Cleaning kit 5-11  
Cleaning optical disk cartridge 5-11  
Cleaning procedure 5-12  
Cleaning procedure (1) 5-12  
Cleaning procedure (2) 5-13  
Cleaning procedure (3) 5-13  
Cleaning procedure (4) 5-14  
Automatic alternate sector assignment  
function 4-14  
Automatic spindle stop function 1-3  
C156-E205-01EN  
IN-1  
Index  
Cleaning tool 5-11  
DEVICE RESET command 4-23  
Device stop timing 4-86  
Diagnosis and maintenance 6-1  
Diagnostic command 6-2  
Diagnostic function 1-3  
Dimension 3-7  
Command code and parameter 4-21  
Compatible with international standard 1-2  
Configuration 1-7  
Confirming initial operation 3-22  
Connection check 3-23  
Connector and terminal location 3-13  
Connector pin assignment 4-2, 4-3  
Continuous block processing 1-4  
Continuous transfer timing 4-82, 4-85  
Control circuit section 1-8  
Control circuit section block diagram 1-8  
Controller, read amp 3-2  
Current/maximum capacity descriptor 4-62  
Cylinder high register 4-36  
Direct-overwrite medium support 1-2  
Disk specification 2-10  
Drive address register 4-8  
Drive circuit section 1-9  
Drive configuration 1-6  
Drive connection 3-13, 3-14  
Drive powered-off 5-3, 5-5  
Drive powered-on 5-3, 5-5  
Drive specification 2-2  
Cylinder low register 4-36  
Dust resistance 1-3  
D
E
DAh 4-25  
E0h 4-38  
Data buffer 1-5, 4-15  
E1h 4-33  
Data register 4-7  
E5h 4-22  
Data security at power failure 2-6  
Default value for caching page 4-50  
Default value for read-write recovery page  
4-47  
E6h 4-37  
E7h 4-25  
EFh 4-35  
Ejecting (removing) cartridge 5-5  
Default value in flexible disk page 4-49  
Defect descriptor 4-63  
Defective block slipping 1-5  
Defect list format - READ DEFECT DATA  
(10) 4-63  
Environmental and power requirement 2-4  
Environmental requirement 3-1  
ERASE command 4-40  
Error code 4-67  
Error rate 2-5  
Defect list format - READ DEFECT DATA  
(12) 4-64  
Error recovery 1-3  
Error register 4-9, 4-26  
Defect list header 4-41  
Defect list header - READ DEFECT DATA  
(10) 4-63  
Defect list header - READ DEFECT DATA  
(12) 4-65  
Example of alternate processing 2-12  
EXECUTE DEVICE DIAGNOSTIC 4-23  
EXECUTE DEVICE DIAGNOSTIC  
command 4-23  
External dimension 3-5  
Defect management 2-11  
Defect management schematic diagram  
2-11  
Defect sector management 4-14  
Descriptor code definition 4-62  
Device 1 connected 4-24  
Device 1 not connected 4-24  
Device control register 4-7  
Device damage 3-18  
Device driver software 1-5  
Device end timing 4-83, 4-88  
Device parameter information 4-27 to 4-31  
DEVICE RESET 4-23  
External light source 3-11  
External magnetic field 3-11  
F
Feature 1-1  
Five-year service life 1-3  
Flexible disk page 4-48  
FLUSH CACHE 4-25  
FLUSH CACHE command 4-25  
Format progress indication byte 4-70  
FORMAT UNIT command 4-41  
FORMAT UNIT parameter list 4-41  
FR register setting value 4-35  
C156-E205-01EN  
IN-2  
Index  
G
Logical block address format 4-68  
Lower power consumption 1-3  
Low temperature burn 3-1  
General description 1-1  
General notes 3-18  
GET MEDIA STATUS 4-25  
GET MEDIA STATUS command 4-25  
M
Maintainability/operability 1-3  
Maintenance information 6-3  
Maintenance requirement 6-3  
Master device setting 3-15  
Mean time between failures 1-3, 2-6  
Mechanical section 1-7  
Media interchangeability 1-2  
Media status notification function 4-16  
Model and order number 2-1  
Model and product number 2-1  
Mode page format 4-46, 4-57  
Mode parameter 4-44  
H
Half-height standard 90 mm (3.5-inch) 1-2  
Hardware reset 4-13,  
Head cleaner 5-6  
High-speed data transfer 1-2  
High-speed mean seek time 1-2  
Host end timing 4-84  
Host interface 4-1  
Host stop timing 4-83  
Host suspend timing 4-87  
Mode parameter header 4-45, 4-54, 4-56,  
4-58  
I
IC 3-2  
Mode parameter list 4-45, 4-54, 4-56, 4-58  
MODE SELECT (10) command 4-53  
MODE SELECT (6) command 4-44  
MODE SENSE (10) command 4-57  
MODE SENSE (6)command 4-55  
Mode setting 3-15  
IDENTIFY PACKET DEVICE 4-26  
IDENTIFY PACKET DEVICE command  
4-26  
IDLE IMMEDIATE 4-33,  
IDLE IMMEDIATE command 4-33  
Idle mode 4-18  
Mounting requirement 3-5  
Initialization timing 4-82, 4-85  
Initial operation when power is turned on  
3-22  
Initial self-diagnosis 6-2  
INQUIRY command 4-42  
INQUIRY data 4-43  
MO write cache 4-16  
MTBF 1-3, 2-6  
Multiword DMA data transfer 4-80  
Multiword DMA data transfer timing 4-80  
Multiword DMA data transfer timing  
parameter 4-81  
Inserting cartridge 5-3, 5-4  
Inside optical disk cartridge 3-2  
Installation 3-19  
Installation direction 3-8  
Installation requirement 3-1  
Interface 1-4  
Interface register 4-6  
I/O and C/D 4-11  
I/O port function and mapping 4-6  
I/O register 4-6  
N
No overhaul 1-3  
NOP 4-33  
NOP command 4-33  
Note following when affixing index label  
5-9  
Note on mounting 3-10  
Note on usage and storage of cleaning kit  
5-12  
J
O
Jumper setting 3-15  
Jumper setting at factory shipping 3-15  
ODD connected to device 1 4-24  
Operating optical disk drive 5-1  
Operation and cleaning 5-1  
Operation confirmation and preparation for  
use after installation 3-22  
L
Leak magnetic field 3-11  
LED indication 4-20  
Optical disk cartridge 2-8, 5-7  
C156-E205-01EN  
IN-3  
Index  
Optical disk cartridge load/eject 1-7  
Optical disk cartridge operation 5-7  
Optical disk cartridge specification 2-7  
Optical disk drive 5-2  
READ DEFECT DATA (12) command  
4-64  
READ FORMAT CAPACITIES command  
4-61  
Optical disk drive configuration 1-7  
Optical disk drive front view 5-2  
Optical disk drive specification 2-1  
Outer view 1-6  
READ FORMAT CAPACITIES data format  
4-61  
READ LONG command 4-65  
Read-write error recovery page 4-46  
RECEIVE DIAGNOSTIC RESULTS  
command 4-66  
P
Recommended optical disk cartridge  
specification 2-7  
Register/PIO data transfer 4-78  
Register/PIO data transfer timing 4-78  
Register/PIO data transfer timing parameter  
4-79  
Reliability 1-3, 2-6  
Removing cartridge 5-5  
REQUEST SENSE command 4-66  
Request sense data 4-67  
Reset response 4-13  
Packed item (cleaning kit) 5-11  
PACKET 4-34  
PACKET command 4-34, 4-39  
PACKET command code and parameter  
4-39  
Packing 3-19  
Packing style 3-20  
Page control field 4-55  
Panel 1-8  
Panel attached 1-6, 3-7  
Panel function processing 3-11  
Panel not attached 1-6, 5-2  
Performance 1-1  
Response to prevent/allow/eject 4-59  
Revision label 6-4  
Revision number indication 6-4  
Pin assignment 4-2  
Power condition page 4-51  
Power condition page default value 4-52  
Power condition page variable 4-51  
Power management function 4-17  
Power mode 4-17  
S
Safety standard 1-4  
Sector number register 4-11  
SEEK command 4-71  
Power mode indication 4-22  
Power mode transition 4-19  
Power-on and reset timing 4-90  
Power-on reset 4-13,  
Power supply requirement 3-12  
Pre-idle mode 4-17  
Selector address format 4-64  
Self-diagnosis detailed code 4-24  
Self-diagnostic function 6-1  
SEND DIAGNOSTIC command 4-71  
Sense key code 4-68  
Separate optical section 1-8  
Service clearance 3-11  
Service life 2-6, 6-3  
PREVENT/ALLOW MEDIUM REMOVAL  
command 4-59  
Preventive maintenance 6-3  
Processing error rate 2-5  
Service system and repair 6-3  
SET FEATURES 4-35  
SET FEATURES command 4-35  
Setting master device mode 3-15  
Setting slave device mode 3-16  
Shock resistance 1-4  
Shutter closed 2-8  
Shutter open 2-8  
Signal description 4-4, 4-5  
Signature 4-14  
Slave device setting 3-16  
SLEEP 4-37  
R
Random/sequential read test 6-2  
READ (10) command 4-60  
Read-ahead cache feature 1-4  
Read cache 4-15  
READ CAPACITY command 4-60  
READ CAPACITY data 4-61  
READ DEFECT DATA (10) command  
4-62  
SLEEP command 4-37  
C156-E205-01EN  
IN-4  
Index  
Sleep mode 4-18  
Transporting cartridge 5-10  
Specification 2-1  
Spindle motor 1-7  
U
STANDBY IMMEDIATE 4-38  
STANDBY IMMEDIATE command 4-38  
Standby mode 4-18  
Ultra DMA data in transfer 4-82 to 4-84  
Ultra DMA data out transfer 4-85, 4-87  
Ultra DMA data out transfer (continuous  
transfer timing) 4-85  
Ultra DMA data out transfer parameter 4-89  
Unpacking 3-18  
Standby timer 4-18  
START/STOP/EJECT processing 4-72  
START/STOP UNIT command 4-72  
Storage 3-20  
Unsupported function 4-19  
Using cartridge 5-9  
Storing cartridge 5-10  
Surface temperature measurement point 3-2  
SYNCHRONOUS CACHE command 4-73  
System configuration 1-10  
System configuration with one optical disk  
drive 1-10  
System configuration with two optical disk  
drives 1-10  
System ground 3-12  
V
Various process 4-13  
Various radio wave standard 1-4  
VERIFY command 4-74  
Verify control page 4-52  
Verify control page default value 4-53  
Verify control page variable 4-53  
Verify mode 4-52  
T
Vibration resistance 1-4  
Temperature at measuring point 3-4  
Temperature measurement point 3-1  
Temperature requirement and measuring  
method 3-3  
Temperature requirement at measurement  
point 3-3  
Temperature rise under several condition  
3-4  
Test program 6-2  
W
Wide operating environment 1-4  
WRITE (10) command 4-74,  
WRITE AND VERIFY command 4-75  
WRITE BUFFER command 4-76  
Write cache feature 1-5  
WRITE LONG command 4-77  
Write protect tab 5-8  
Write/read test 6-2  
TEST UNIT READY command 4-73  
Timing 4-78  
Transfer setting value in SC register 4-36  
Transportation 3-20  
C156-E205-01EN  
IN-5  
This page is intentionally left blank.  
Comments concerning this manual can be directed to one of the following addresses:  
FUJITSU LIMITED  
Storage Product Group  
4-1-1, Kamikodanaka, Nakahara-ku, Kawasaki  
211-8588, Japan  
FUJITSU ICL ESPAÑA S.A.  
Almagro 40, 28010 Madrid, SPAIN  
TEL:  
FAX:  
81-44-754-8350  
81-44-754-8351  
TEL:  
FAX:  
34-91-581-8000  
34-91-581-8300  
FUJITSU COMPUTER PRODUCTS OF AMERICA, INC.  
2904 Orchard Parkway, San Jose,  
California 95134-2009, U.S.A.  
FUJITSU AUSTRALIA LIMITED  
2 Julius Avenue (Cnr Delhi Road) North Ryde N.S.W. 2113,  
AUSTRALIA  
TEL:  
FAX:  
1-408-432-6333  
1-408-894-1709  
TEL:  
FAX:  
61-2-9776-4555  
61-2-9776-4556  
FUJITSU CANADA INC.  
2800 Matheson Blvd. East, Mississauga, Toronto,  
Ontario L4W 4X5, CANADA  
FUJITSU HONG KONG LTD.  
10/F., Lincoln House, 979 King's Road, Taikoo Place, Island  
East, Hong Kong  
TEL:  
FAX:  
1-905-602-5454  
1-905-602-5457  
TEL:  
FAX:  
852-2827-5780  
852-2827-4724  
FUJITSU EUROPE LIMITED  
Hayes Park Central  
FUJITSU KOREA LTD.  
Hayes End Road  
hayes UB4 8FE, U.K.  
Coryo Finance Center Bldg, 23-6, YoulDo-Dong,  
Young DungPo-Gu, Seoul, Republic of KOREA  
TEL:  
FAX:  
44-20-8573-4444  
44-20-8573-2643  
TEL:  
FAX:  
82-2-3787-6000  
82-2-3787-6029  
FUJITSU DEUTSCHLAND GmbH  
Frankfurter Ring 211, 80807 München, GERMANY  
FUJITSU COMPUTERS (SINGAPORE) PTE. LTD  
20 Science Park Road #03-01,  
TEL:  
FAX:  
49-89-323780  
49-89-32378100  
TELETECH PARK SINGAPORE SCIENCE PARK II,  
Singapore 117674  
TEL:  
FAX:  
65-777-6577  
65-771-5669  
FUJITSU NORDIC AB  
Kung Hans Väg 12, S-192 68 Sollentura, SWEDEN  
TEL:  
FAX:  
46-8-626-6000  
46-8-626-6711  
FUJITSU TAIWAN LTD.  
8F, Hun Tai Center, 168-170, Tun Hwa North Road,  
1st Sec., Taipei, TAIWAN  
FUJITSU ITALIA S.p.A.  
Via Nazario Sauro, 38 20099 Sesto S. Giovanni (MI), ITALY  
TEL:  
FAX:  
886-2-545-7700  
886-2-717-4644  
TEL:  
FAX:  
39-2-26294-1  
39-2-26294-201  
FUJITSU SYSTEMS BUSINESS (THAILAND) LTD.  
12th F1., Olympia Thai Tower, 444 Rachadapisek Road,  
Samsennok, Huay Kwang, Bangkok 10320, Thailand  
FUJITSU FRANCE S.A.  
1, Place des Etas-Unis, SILIC 310,  
94588 Rungis Cedex, FRANCE  
TEL:  
FAX:  
66-2-512-6066  
66-2-512-6068  
TEL:  
FAX:  
33-1-41-80-38-80  
33-1-41-80-38-66  
This page is intentionally left blank.  
READER’S COMMENT FORM  
Your comments or suggestions on this document are cordially solicited. For any comments and suggestions  
you may have, please complete and submit this form to your FUJITSU representative. The comments and  
suggestions will be used in planning future editions. Thank you for your cooperation.  
MCJ3230AP OPTICAL DISK  
DRIVES PRODUCT MANUAL  
Date issued:  
Manual name:  
Manual code:  
Name:  
Company or organization:  
C156-E205-01EN  
Address:  
Comments:  
Page  
Line  
Comments  
Reply requested:  
Please evaluate overall quality of this manual by marking (!) in the appropriate boxes.  
Good Fair Poor Good Fair Poor  
Use of examples:  
Yes  
No  
Good Fair Poor  
Organization:  
Accuracy:  
Legibility:  
Index coverage:  
Cross referencing:  
General appearance:  
Handiness/Binding:  
(Others):  
Clarity:  
Figures & tables:  
Technical level:  
Overall rating of  
this publication:  
Too high  
Appropriate  
Too low  
Poor  
Good  
Fair  
FOR FUJITSU USE  
Overseas office:  
Person in charge:  
Note) Local representative should pass this form to the section in charge of distribution in FUJITSU.  
Reply  
By  
FUJITSU LIMITED  

National Instruments Computer Accessories NI MATRIX Xmath Robust Control Module User Manual
Motorola V190 User Manual
Motorola 68000202880 A User Manual
Microsoft Office 2010 Professional 269 14834 User Manual
Intel Evaluation Platform Board Manual IQ80960RM User Manual
iHome iH22 User Manual
Huawei Technologies Cell Phone Y330 User Manual
Grindmaster P 430 User Manual
Edelbrock 91147 User Manual
Black &amp; Decker DCM2000 User Manual