MINISCRIBE VIII PRODUCT MANUAL MODELS 8212, 8412, 8425 AND 8438 P/N 1010 Revision W September 21, 1989 (Subject to Change Without Notice) OBSOLETE PER EC #75149, 7/19/90 NOT REPLACED OBSOLETE PER EC #74159 7/19/90 NOT REPLACED MiniScribe Corporation 1861 Lefthand Circle Longmont, Colorado 80501 (303) 651-6000 REVISIONS MANUAL NO. 1010 |----|--------|-------|-------------------------------|--------| | RV | EC NO. | SECT. | DESCRIPTION | DATE | |----|--------|-------|-------------------------------|--------| | A | 70500 | ALL | Initial Release to Pre-Prodct.|09/17/84| |----|--------|-------|-------------------------------|--------| | B | 70510 | 2 | Redrew Figure 2-1. |12/06/84| | | | 5 | Reworded Sections 5.4.1 and | | | | | | 5.5, Redrew Figure 5-6. | | | | | | Redrew Figure 9-1. | | |----|--------|-------|-------------------------------|--------| | C | 70524 | 2.3 | Changed 12 watts to 11 watts. |01/09/85| | | | 2.6 | Added "at 35 deg. C" to MTBF; | | | | | | added defects/surface cri- | | | | | | teria; moved 8412 criteria | | | | | | to be with 8425; added "and | | | | | | One" to Cylinder Zero Defect | | | | | | Free under 8425 and 8412. | | | | | 2.7 | Changed 20 to 15 (Start Time).| | | | | 2.8 | Changed 4 G's to 10 G's | | | | | | (Operational Shock) | | | | | 2.10 | Changed 50 dBA to 45 dBA. | | | | | 2 | Redrew Figure 2-1. | | | | | 5.4.1 | Reworded section. | | |----|--------|-------|-------------------------------|--------| | D | 70545 | 2.8 | Changed 32 to 28 Hz in Non- |02/26/85| | | | | Operational Vibration (2 | | | | | | places; changed 28 to 10 Hz | | | | | | in Operational Vibration | | | | | | (2 places). | | |----|--------|-------|-------------------------------|--------| | E | 70562 | 2.6 | Changed 8412 media defect |07/02/85| | | | | criteria to be same as 8212. | | |----|--------|-------|-------------------------------|--------| | F | 70573 |2.1,2.2| Change reflects drive upgrade |10/23/85| | | |2.3,2.5| and industry standards. | | | | |2.6,2.8| | | | | | 5.1.4 | | | | | |FIG 2-1| | | | | |FIG 5-3| | | |----|--------|-------|-------------------------------|--------| | G | 70598 | 2.6 | Added superscripts to Data |03/10/86| | | | | Reliability specs. | | | | | 2.1 | Changed model specs. | | | | | 5 | Changed Table 5-1 | | | | | 5.3.1| Reworded 2nd paragraph | | |----|--------|-------|-------------------------------|--------| | H | 70619 | 2.11 | Added FCC Warning |05/23/86| | | | 8.1 | Changed Drawings to Reflect | | | | | | Correct Packaging. | | | | | 4.1 | 15 sec. was 20 sec. | | | | | 5.2.5| | | |----|--------|-------|-------------------------------|--------| REVISIONS MANUAL NO. 1010 |----|--------|-------|-------------------------------|--------| | RV | EC NO. | SECT. | DESCRIPTION | DATE | |----|--------|-------|-------------------------------|--------| | J | 70655 | 2.1 | Deleted Data Tracks on Model |O8/20/86| | | | | specs. | | | | |Fig 2-1| Changed to reflect Universal | | | | | | Board | | | | | 5.1.2 | Changed 2 to 2 | | | | |Fig 5-5| Changed 25-50ns to 50-100ns, | | | | | | added T7, T8 | | | | | 5.4.1 | Updated customer options to | | | | | | reflect Universal Board | | | | | 9.0 | Add paragraph 3 to cautions | | | | |Fig 9-1| Changed to reflect Universal | | | | | | Board | | |----|--------|-------|-------------------------------|--------| | K | 70649 | ALL | Added 8435/38 to Manual |08/22/86| |----|--------|-------|-------------------------------|--------| | L | 70665 |Fig 5-8| Added Module 19 |09/17/86| |----|--------|-------|-------------------------------|--------| | M | 70668 | ALL | Deleted 8435 from manual |09/29/86| | | | | Change 2.4 | | | | | | Add to description of Fig.2-1 | | | | | | Add Figure 2-2 | | |----|--------|-------|-------------------------------|--------| | N | 71322 | ALL |Correct Errors, Add Figures |01/26/87| | | | |2-3 and 2-4, Remove Table 5-2, | | | | | |Redraw Figure 8-1 | | |----|--------|-------|-------------------------------|--------| | P | 71331 | 1.0 |Correct Errors |02/16/87| | | | 5.4.2 | | | | | |Figure | | | | | | 8-1 | | | |----|--------|-------|-------------------------------|--------| | R | 71359 | 2.8 |Change 50 G's to 70 NON OP |04/22/87| | | | |Shock. Add Y and Z directions | | | | | |at 1.0 G for OP VIB and reduce | | | | | |OP VIB X Axis to .7 G's. | | |----|--------|-------|-------------------------------|--------| | S | 72301 |Fig 2-2|Removed ground strap. |10/29/87| |----|--------|-------|-------------------------------|--------| | T | 73200M |Fig 2-1|Add Universal I PCBA. |06/06/88| | | |Fig 2-2| | | | | |Fig 2-3|Add Universal II PCBA. | | | | |Fig 2-4| | | | | | 1.0, |Change. | | | | | 2.11 | | | | | | 5.2.4 |Change 50 to 300. | | | | | 5.4.1 |Change*. | | | | |5.4.2.7|Add. | | | | |Fig 5-8|Add chart for Universal II PCBA| | | | |Fig 9-1|Change. | | | | |Fig 9-2|Add. | | |----|--------|-------|-------------------------------|--------| REVISIONSMANUAL NO. 1010 |----|--------|-------|--------------------------------|--------| | RV | EC NO. | SECT. |DESCRIPTION | DATE | |----|--------|-------|--------------------------------|--------| | U | 73243 | 2.6 |Change 20,000 to 30,000. |08/17/88| | | | 2.7 |Add Model 8438 Media Defect | | | | | |Criteria. | | |----|--------|-------|--------------------------------|--------| | V | 73762 |Fig 2-1|Redimensioned. |12/29/88| | | | thru | | | | | | 2-8 | | | | | |5.3.1 |Updated write data. | | | | |5.4.2 |Add J20 Jumper function. | | | | | 8.6 |Add head parking routine. | | |----|--------|-------|--------------------------------|--------| | W | 74094 |5.4.2 |Change to reflect 8438XX26. | | | | |8.6 |Low Power/Head Park operation. | | | | |10.1 | | | | | |Fig 9-3|Add Figure 9-3. | | |----|--------|-------|--------------------------------|--------| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |----|--------|-------|--------------------------------|--------| TABLE OF CONTENTS Section Page 1.0 INTRODUCTION......................................... 1-1 2.0 PRODUCT SPECIFICATIONS MODELS 8212,8412,8425 & 8438.. 2-1 2.1 Model Specifications................................. 2-1 2.2 Performance Specifications........................... 2-2 2.3 Power Requirements................................... 2-2 2.4 Physical Characteristics............................. 2-3 2.5 Environmental Characteristics........................ 2-3 2.6 Reliability and Maintenance.......................... 2-3 2.7 General Characteristics.............................. 2-4 2.8 Shock and Vibration.................................. 2-4 2.9 Magnetic Field....................................... 2-4 2.10 Acoustic Noise....................................... 2-5 3.0 FUNCTIONAL DESCRIPTION............................... 3-1 3.1 Read/Write and Control Electronics................... 3-1 3.2 Drive Mechanism...................................... 3-1 3.3 Air Filtration System................................ 3-1 3.4 Head Positioning Mechanism........................... 3-1 3.5 Read/Write Heads and Disks........................... 3-2 3.6 Mechanically Isolated Mounting Points................ 3-2 3.7 Track Zero Detector.................................. 3-2 4.0 OPERATIONAL DESCRIPTION.............................. 4-1 4.1 Power Sequencing..................................... 4-1 4.2 Drive Selection...................................... 4-1 4.3 Track Accessing...................................... 4-2 4.4 Head Selection....................................... 4-2 4.5 Read Operation....................................... 4-2 4.6 Write Operation...................................... 4-2 5.0 ELECTRICAL INTERFACE................................. 5-1 5.1 Control Input Signals................................ 5-4 5.2 Control Output Signals............................... 5-6 5.3 Data Transfer Signals................................ 5-7 5.4 Customer Options..................................... 5-10 5.5 Terminators.......................................... 5-11 5.6 Error Messages....................................... 5-11 6.0 PHYSICAL INTERFACE................................... 6-1 6.1 P1 Connector-Control Signals......................... 6-1 6.2 P2 Connector-Data Signals............................ 6-2 6.3 P3 Connector-DC Power................................ 6-2 7.0 TRACK FORMATTING GUIDELINES.......................... 7-1 7.1 Gap 1................................................ 7-1 7.2 Sync................................................. 7-1 7.3 Gap 2................................................ 7-1 7.4 Gap 3................................................ 7-1 TABLE OF CONTENTS (CONTINUED) Section Page 8.0 INSTALLATION......................................... 8-1 8.1 Unpacking and Inspection............................. 8-1 8.2 Repacking............................................ 8-5 8.3 Configuration........................................ 8-5 8.4 Recommended Mounting Configuration................... 8-5 8.5 Cabling.............................................. 8-6 8.6 Head Parking Routine................................. 8-6 9.0 PRINTED CIRCUIT BOARD REPLACEMENT.................... 9-1 10.0 DIAGNOSTIC AND EXERCISE ROUTINES..................... 10-1 10.1 General Description.................................. 10-1 10.2 Message Readout...................................... 10-2 10.3 Message Definitions.................................. 10-2 LIST OF FIGURES Figure Page 2-1 Outline and Mounting Dimensions (with Faceplate Universal I PCBA).................................... 2-6 2-2 Outline and Mounting Dimensions (without Faceplate Universal I PCBA).................................... 2-7 2-3 Outline and Mounting Dimensions (with Faceplate Universal II PCBA)................................... 2-8 2-4 Outline and Mounting Dimensions (without Faceplate Universal II PCBA)................................... 2-9 2-5 Outline and Mounting Dimensions (Extender Brackets without Faceplate Universal I PCBA).................. 2-10 2-6 Outline and Mounting Dimensions (Extender Brackets with Faceplate Universal I PCBA)..................... 2-11 2-7 Outline and Mounting Dimensions (Extender Brackets without Faceplate Universal II PCBA)................. 2-12 2-8 Outline and Mounting Dimensions (Extender Brackets with Faceplate Universal II PCBA).................... 2-13 4-1 Power-On Timing...................................... 4-1 5-1 Cable Interconnection - 4 Drive System............... 5-3 5-2 Control Signal Driver/Receiver....................... 5-4 5-3 Seek Mode Timing..................................... 5-6 5-4 Data Signal Driver/Receiver.......................... 5-8 5-5 Read/Write Timing (MFM).............................. 5-9 5-6 Read/Write Timing (2/7).............................. 5-9 5-7 Drive Select Jumper.................................. 5-10 6-1 P1/P2 Connector...................................... 6-1 6-2 P3 Connector......................................... 6-2 8-1 Single Pack Shipping Container....................... 8-2 8-2 Multipack Shipping Container......................... 8-4 9-1 Universal I Printed Circuit Board Replacement........ 9-2 9-2 Universal II Printed Circuit Board Replacement....... 9-3 9-3 8438XX26 Printed Circuit Board Replacement........... 9-4 LIST OF TABLES 5-1 P1/P2/P3 Connector Pin Assignment.................... 5-2 1.0INTRODUCTION The MiniScribe 8212, 8412, 8425 and 8438 are half-height random access 95 mm rigid media disk drives employing Winchester technology. The drives utilize a rack-and-pinion actuator, microprocessor control, and open loop stepper head positioning. The drives feature power up diagnostics and buffered seek. Models 8212, 8412, and 8425 have a data transfer rate of 5 Megabit/Sec, while the 8438 features a 7.5 Megabit/Sec data transfer rate. D.C. voltages and physical form factor are the same as the 3-1/2 inch half height floppy disk drive. This equipment generates and uses radio frequency energy, and if not installed and used properly, that is in strict accor- dance with the manufacturer's instructions, may cause inter- ference to radio and television reception. This product has been type tested in a representative system, and found to comply with the limits for a Class B computing device in accordance with specifications in Subpart 2 of Part 15 of FCC rules which are designed to provide reasonable protection against such interference in a residential installation. This does not imply that this product guarantees FCC compliance in any given system. It is the responsibility of the installing systems manufacturer to insure system assembly EMC compliance. MiniScribe maintains product compliance regarding FCC require- ments and will provide technical assistance in securing system product compliance where appropriate. If the system equipment does cause interference to radio or television reception (this can be determined by turning the equipment off and on), the user is encouraged to try to correct the interference by using one or more of the following measures: - Reorient the receiving antenna - Relocate the computer with respect to the receiver - Move the computer away from the receiver It is recommended that shielded interface cable be used to ensure compliance with FCC emission limits. 2.0PRODUCT SPECIFICATIONS - MODELS 8212, 8412, 8425 & 8438 2.1 MODEL SPECIFICATIONS MODEL 8212 Storage Capacity: Unformatted Per Drive 12,811,680 Bytes Per Surface 6,405,840 Bytes Per Track 10,416 Bytes Per Cylinder 20,832 Bytes Disks 1 Recording Heads 2 Cylinders 615 Data Tracks 1230 MODEL 8412 Storage Capacity: Unformatted Per Drive 12,832,512 Bytes Per Surface 3,208,128 Bytes Per Track 10,416 Bytes Per Cylinder 41,664 Bytes Disks 2 Recording Heads 4 Cylinders 308 Data Tracks 1232 MODEL 8425 Storage Capacity: Unformatted Per Drive 25,623,360 Bytes Per Surface 6,405,840 Bytes Per Track 10,416 Bytes Per Cylinder 41,664 Bytes Disks 2 Recording Heads 4 Cylinders 615 Data Tracks 2460 MODEL 8438 Storage Capacity: Unformatted Per Drive 38,435,040 Bytes Per Surface 9,608,760 Bytes Per Track 15,624 Bytes Per Cylinder 62,496 Bytes Disks 2 Recording Heads 4 Cylinders 615 Data Tracks 2460 Recording Density: Model 8212/8425 Model 8412 Model 8438 Areal 11 Mbits/sq.in. 8 Mbits/sq.in. 16 Mbits/sq.in (TPI x BPI) Linear 13,412 BPI 9685 BPI 19,900 BPI (MFM) Radial 804 TPI 804 TPI 804 TPI 2.2 PERFORMANCE SPECIFICATIONS Rotational Rate 3600 RPM +0.5% Data Transfer Rate 8425,8412,8212 5.0 Mbits/second Data Transfer Rate 8438 7.5 Mbits/second Access Time Average Latency 8.33 ms Seek Time (including settling time) MODEL MODEL 8212,8425, 8412 8438 Single Track (average)* 15 ms 15 ms Average 68 ms 50 ms Maximum 152 ms 120 ms * Worst Case Single Track Seek 15.4 ms 15.4 ms 2.3 POWER REQUIREMENTS DC Input +12 Volts DC Steady State: + 5%, 0.70 amps typical, 0.85 amps maximum. Maximum Ripple allowed is 1% with equivalent resistive load. Start Surge: 2 amps maximum during initial 5 seconds, 1.5 amps typical during initial 12 seconds. +5 Volts DC + 5%, 0.55 amps typical, 0.65 amps maximum. Maximum Ripple allowed is 2% with equivalent resistive load. AC Input None Required Power Dissipation 10 Watts Average 11.2 Watts Even Tracks Typical 8.8 Watts Odd Tracks Typical 13.0 Watts Max. 2.4 PHYSICAL CHARACTERISTICS Outline Dimensions See Figures 2-1 thru 2-8 Mounting Dimensions See Figures 2-1 thru 2-8 Weight 1.8 pounds 2.5 ENVIRONMENTAL CHARACTERISTICS Temperature: Operative 40øF (4øC) to 122øF (50øC) Non-operative -40øF (-40øC) to 140øF (60øC) Operative Thermal Gradient 18øF/hr (10øC/hr) maximum Non-Operative Thermal Gradient 36øF/hr (20øC/hr) maximum Humidity: Non-Operative 5% to 95% Non-Condensing Operative 8% to 80% non-condensing Maximum Wet Bulb 78øF (26øC) (Operative and Non-Operative) Altitude (relative to sea level): Operative -200 to 10,000 feet Non-operative (maximum) 40,000 feet 2.6 RELIABILITY AND MAINTENANCE MTBF 30,000 hours (continuous operation) at 35øC MTTR 30 minutes Preventative Maintenance None Component Design Life 5 years Data Reliability 1 recoverable error in 1010 bits read 1 permanent error in 1012 bits read (not recoverable in 16 reads) 1 seek error in 5 x 106 seeks Media Defect Criteria (as shipped from MiniScribe) MODEL 8212 & 8412 MODEL 8425 6 defects/surface maximum 6 defects/surface maximum 10 defects maximum 20 defects maximum Cylinder Zero Defect Free Cylinders Zero and One Defect Free MODEL 8438 8 defects/surface maximum 30 defects maximum Cylinder Zero and One Defect Free 2.7 GENERAL CHARACTERISTICS Start Time (maximum) 15 seconds from power applica- tion to -READY Stop Time Typical 15 seconds from power removal 2.8 SHOCK AND VIBRATION Non-operational Shock 70 G's, 10 ms pulse duration 1/2 sine wave (10 hits) Non-operational Vibration 5 to 11 Hz - .65 in. DA (peak to peak) 11 to 500 Hz - 4.0 G's Operational Shock 10 G's, 10 ms pulse duration 1/2 sine wave (10 hits) Operational Vibration 5 to 10 Hz - .20 in. DA (peak to peak) 10 to 500 Hz - 1.0 G Y and Z Directions - 0.7 G X Direction 2.9 MAGNETIC FIELD The externally induced magnetic flux density may not exceed 3 Gauss as measured at the disk surface. 2.10ACOUSTIC NOISE 0 - 5000 Hz 45 dBA maximum at 1 meter (on track mode) Figure 2-1 OUTLINE AND MOUNTING DIMENSIONS (WITH FACEPLATE UNIVERSAL I PCBA) Figure 2-2 OUTLINE AND MOUNTING DIMENSIONS (WITHOUT FACEPLATE UNIVERSAL I PCBA) Figure 2-3 OUTLINE AND MOUNTING DIMENSIONS (WITH FACEPLATE UNIVERSAL II PCBA) Figure 2-4 OUTLINE AND MOUNTING DIMENSIONS (WITHOUT FACEPLATE UNIVERSAL II PCBA) Figure 2-5 OUTLINE AND MOUNTING DIMENSIONS (EXTENDER BRACKETS - WITHOUT FACEPLATE UNIVERSAL I PCBA) Figure 2-6 OUTLINE AND MOUNTING DIMENSIONS (EXTENDER BRACKETS WITH FACEPLATE UNIVERSAL I PCBA) Figure 2-7 OUTLINE AND MOUNTING DIMENSIONS (EXTENDER BRACKETS - WITHOUT FACEPLATE UNIVERSAL II PCBA) Figure 2-8 OUTLINE AND MOUNTING DIMENSIONS (EXTENDER BRACKETS WITH FACEPLATE UNIVERSAL II PCBA) 3.0FUNCTIONAL DESCRIPTION The MiniScribe Models 8212, 8412, 8425 and 8438 contain all necessary mechanical and electronic parts to interpret control signals, position the recording heads over the desired track, read and write data, and provide a contaminant free environ- ment for the heads and disks. 3.1 READ/WRITE AND CONTROL ELECTRONICS One integrated circuit is mounted within the sealed enclosure in proximity to the read/write heads. Its function is to provide head selection, read preamplification, and write drive circuitry. The single microprocessor controlled circuit card provides the remaining electronic functions which include: Read/Write Circuitry Head Positioning Stepper Motor Drive Interface Control Index Detection Track Zero Detect Spin Speed Control Dynamic Braking 3.2 DRIVE MECHANISM A brushless DC direct drive motor rotates the spindle a 3600 rpm. The motor/spindle assembly is dynamically balanced to provide minimal mechanical runout to the disks. A dynamic brake is used to provide a fast stop to the spindle motor when power is removed. 3.3 AIR FILTRATION SYSTEM Within the sealed enclosure, a 0.3 micron filter coupled with a breather filter, provides over the drive life, a clean, above atmospheric pressure environment for the heads and disks. 3.4 HEAD POSITIONING MECHANISM Two (2) read/write heads on the Model 8212 and four (4) read/write heads on the Models 8412, 8425 and 8438 are supported by a carriage mechanism coupled to the stepper motor through a rack-and-pinion motion translator. 3.5READ/WRITE HEADS AND DISKS Data is recorded on two (2) 95 mm diameter disks through four (4) Mini-Winchester type ferrite heads on the Models 8412, 8425 and 8438, and on one (1) 95 mm diameter disk through two (2) Mini-Winchester type ferrite heads on the Model 8212. 3.6 MECHANICALLY ISOLATED MOUNTING POINTS Four (4) side mounting and four (4) base mounting points are provided to the customer. Each mounting point is mechanical- ly isolated from the head-disk assembly. 3.7 TRACK ZERO DETECTOR The Track Zero Detector resides on the stepper motor. This optical sensor consists of a light source (activated only when a seek is initiated) and a receiver which when blocked by an interrupter on the motor shaft, indicates one of several logical Track Zero positions. The microprocessor determines the physical location of Track Zero from the redundant logical Track Zeros. 4.0 OPERATIONAL DESCRIPTION 4.1 POWER SEQUENCING +5 volts DC and +12 volts DC may be applied in any order. +12 VDC powers the spindle drive motor. The microprocessor verifies that the disks are spinning at 3600 rpm and then activates the automatic Track Zero positioning. -TRACK ZERO, -SEEK COMPLETE, and -READY will become true upon completion of the Track Zero positioning sequence. Refer to Figure 4-1 for the Power-Up Sequencing. Figure 4-1 POWER-ON TIMING 4.2 DRIVE SELECTION Drive selection occurs when one of the -DRIVE SELECT signals is true. Only the drive selected will respond to Control Input Signals and only that drive's Control Output Signals will be gated to the interface. 4.3TRACK ACCESSING Read/write head positioning is accomplished by: o Setting -WRITE GATE false o Setting the appropriate -DRIVE SELECT true o Selected drive having -READY and -SEEK COMPLETE true o Setting the appropriate state of -DIRECTION IN o Pulsing the -STEP Each -STEP pulse will cause the read/write heads to move either one track in or one track out, depending on the state of -DIRECTION IN. -DIRECTION IN true will cause the read/ write heads to move inward toward the spindle; -DIRECTION IN false will cause the read/write heads to move outward toward Track Zero. The drive will prevent any outward movement beyond Track Zero regardless of the -STEP pulses. A seek to cylinder 663 will position the read/write heads over the shipping zone. A seek to a higher cylinder than 664 will cause a recalibra- tion sequence in the drive, which will position the read/write heads at Track Zero. 4.4 HEAD SELECTION The Model 8212 utilizes two read/write heads (Heads 0 and 1) and the Models 8412, 8425 and 8438 utilize four read/write heads (Heads 0, 1, 2 and 3). The appropriate head is selected by placing the head's binary address on the -Head Select input lines. (Refer to Table 5-1 for pin designations.) 4.5 READ OPERATION Reading data from the drive is accomplished by: o Setting -WRITE GATE false o Setting the appropriate -DRIVE SELECT true o Selected drive having -READY and -SEEK COMPLETE true o Selecting the appropriate -HEAD SELECT binary address 4.6 WRITE OPERATION Writing data to the drive is accomplished by: o Setting the appropriate -DRIVE SELECT true o Selected drive having -READY and -SEEK COMPLETE true o Selecting the appropriate -HEAD SELECT binary address o Assuring -WRITE FAULT is false o Setting -WRITE GATE true and placing the data to be written on the MFM WRITE DATA lines. 5.0ELECTRICAL INTERFACE The interface to the MiniScribe 8212, 8412, 8425 and 8438 can be divided into three categories, each of which is physically separated: Control Signals, Data Signals and DC Power. All Control Signals are digital in nature (open collector TTL), and provide signals either to the drive (input) or signals to the controller (output). The Data Signals are differential in nature and provide data either to (write) or from (read) the drive. Table 5-1 provides the connector pin assignments for P1 and P2. The interconnect cable between the drive and controller may be flat ribbon or twisted pairs of a length not to exceed 20 feet. The signal return lines and ground lines for P1 and P2 should be grounded at the controller. Table 5-1 also provides the connector pin assignments or P3. The voltage return lines of P3 should only be grounded at the power supply. The cable interconnection for a 4 drive system is defined in Figure 5-1. Table 5-1 P1/P2/P3 CONNECTOR PIN ASSIGNMENT Ground Signal Return Signal Name P1-2 P1-1 Reserved P1-4 P1-3 Reserved P1-6 P1-5 -Write Gate P1-8 P1-7 -Seek Complete P1-10 P1-9 -Track Zero P1-12 P1-11 -Write Fault P1-14 P1-13 -Head Select 20 P1-16 P1-15 Reserved To P2-7 P1-18 P1-17 -Head Select 21 P1-20 P1-19 -Index P1-22 P1-21 -Ready P1-24 P1-23 -Step P1-26 P1-25 -Drive Select 1 P1-28 P1-27 -Drive Select 2 P1-30 P1-29 -Drive Select 3 P1-32 P1-31 -Drive Select 4 P1-34 P1-33 -Direction In P2-1 P2-2 -Selected P2-3 P2-4 Reserved P2-5 P2-6 Spare P2-7 P2-8 Reserved To P1-16 P2-9 Spare P2-10 Spare P2-11 P2-12 Ground P2-13 +MFM Write Data P2-14 -MFM Write Data P2-15 P2-16 Ground P2-17 +MFM Read Data P2-18 -MFM Read Data P2-19 P2-20 Ground P3-1 +12 Volts DC P3-2 +12 Volts DC Return P3-3 +5 Volts DC Return P3-4 +5 Volts DC Figure 5-1 CABLE INTERCONNECTION - 4 DRIVE SYSTEM 5.1CONTROL INPUT SIGNALS The Control Input Signals are gated into the drive by the activation of the appropriate -DRIVE SELECT line. Refer to Figure 5-2 for the driver/receiver circuit and signal level specification. Each Control Input Signal is terminated by a 220/330 ohm resistor network in the drive. 5.1.1 -WRITE GATE The true state of this signal enables write data to be written on the disk. The false state of this signal enables data to be transferred from the drive. 5.1.2 -HEAD SELECT 20 AND 21 The -Head Select signal provides for the selection of each individual read/write head in a binary coded sequence. -Head Select 20 is the least significant signal. Heads are numbered 0 and 1 for the Model 8212 and 0 through 3 for the Models 8412, 8425 and 8438. When -Head Select 20 is false, Head 0 will be selected on the Model 8212; when both Head Select lines are false, Head 0 will be selected on the Models 8412, 8425 and 8438. Figure 5-2 CONTROL SIGNAL DRIVER/RECEIVER 5.1.3-DIRECTION IN This signal defines the direction of motion of the read/write heads when the -STEP line is pulsed. A high level defines the direction as "out", and if a pulse is applied to the -STEP line, the read/write heads will move away from the center of the disk. If this line is a low level, the direction of motion is defined as "in", and the step pulses will cause the read/write heads to move toward the center of the disk. Change in direction must meet the requirements shown in Figure 5-3. 5.1.4 -STEP This control signal causes the read/write heads to move with the direction defined by the -DIRECTION IN line. The drive is able to accept step pulses in two modes, track-to-track and buffered. In the track-to-track mode, step pulses should be sent at a 3 ms rate or greater to access the desired track. In the buffered mode, step pulses must be sent at a 2 us to 150 us rate. In this mode, pulses are accumulated until no new pulses have been received for 210 us. At this point, access motion is initiated and an optimized seek algorithm is executed to minimize access time. Pulses that occur after this time and prior to completion of the seek will be ignored. The drive automatically decides which mode to use based on the incoming step pulse rate. The direction line should be maintained at the desired level 100 ns before the first step pulse and until 100 ns after the last step pulse has been issued. Refer to Figure 5-3 for the timing diagram. 5.1.5 -DRIVE SELECT 1, 2, 3 AND 4 -DRIVE SELECT, when low, connects the drive to the control lines and allows step or read/write oper- ations. Additionally, when -DRIVE SELECT is active, the drive responds by turning on the activity LED. (Refer to Paragraph 5.4.1 for address information.) Figure 5-3 SEEK MODE TIMING 5.2 CONTROL OUTPUT SIGNALS The Control Output Signals are gated from the drive by the activation of the appropriate -DRIVE SELECT line. Refer to Figure 5-2 for the driver/receiver circuit and signal level specifications. Each Control Output Signal should be terminated in the controller with a 220/330 ohm resistor network. 5.2.1 -SEEK COMPLETE This signal will go true when the read/write heads have settled on the final track at the end of a seek. Reading or writing should not be attempted when -SEEK COMPLETE is false. -SEEK COMPLETE will go false if a recalibration sequence is initiated (by drive logic) at power on, or 500 ns (typical) after the leading edge of a step pulse. 5.2.2 -TRACK ZERO This interface signal indicates a true state only when the drive's read/write heads are positioned at Track Zero (the outermost data track). 5.2.3-WRITE FAULT This signal is used to indicate that a condition exists in the drive which will result in improper writing on the disk. When this signal is true, further writing is inhibited at the drive until the condition is corrected. Once corrected, the con- troller can reset this line by deselecting the drive. Any of the following four conditions could cause -WRITE FAULT to be true: 1. No write current sensed in the head with -WRITE GATE active and -DRIVE SELECTED. 2. An open head in the drive. 3. No transitions on MFM WRITE DATA line when -WRITE GATE is true. 4. DC voltages are out of tolerance. 5.2.4 -INDEX This 300 microsecond (typical) interface pulse is provided by the drive once each revolution (16.67 ms nominal) to indicate the beginning of the track. Normally, this signal is a high level and makes the transition to the low level to indicate -INDEX. Only the transition from high to low is valid. 5.2.5 -READY This interface signal, when true together with -SEEK COMPLETE, indicates that the drive is ready to read, write, or seek, and that the I/O signals are valid. When this signal is false, all writing and seeking are inhibited. The maximum time required for -READY to be true after power-on is 15 seconds. 5.2.6 -DRIVE SELECTED The -DRIVE SELECTED signal will go true only when the drive is programmed as drive X (X=1,2,3, or 4) and the -DRIVE SELECT X line is activated by the con- troller. 5.3 DATA TRANSFER SIGNALS All signals associated with the transfer of data between the drive and the controller are differential. Two pairs of balanced signals are used for the transfer of data: MFM WRITE DATA and MFM READ DATA. Figure 5-4 il- lustrates the driver/receiver equivalent combination used in the MiniScribe 8212, 8412, 8425 and 8438 for data transfer signals. Figure 5-4 DATA SIGNAL DRIVER/RECEIVER 5.3.1 WRITE DATA This is a differential pair that defines the transi- tions to be written on the track. The transition of the + WRITE DATE line going more positive than the - WRITE DATA line will cause a flux reversal on the track provided -WRITE GATE is active. The timing of the write operation is illustrated in Figure 5-5. 5.3.2 READ DATA The data recovered by reading a pre-recorded track is transmitted to the controller via the differential pair of READ DATA lines. The transition of the + READ DATA line going positive than the - READ DATA line represents a flux on the track of the selected head. The timing of operation is illustrated in Figures 5-5 and 5-6. Figure 5-5 READ/WRITE TIMING (MFM) Figure 5-6 READ/WRITE TIMING (2/7) 5.4CUSTOMER OPTIONS Customer options are limited to the drive select address and burn-in mode on drives shipped to mid-1986. On newer drives there are additional options which may be selected. On all drives normal operation is achieved with no jumper or trace modifications. 5.4.1 -DRIVE SELECT As shipped, the drive is preselected for drive select address 1. To change to another address, the two position jumper located in row 1 of the SEL 1 header must be repositioned to one of the other three rows corresponding to the desired drive select number (see Figure 5-7). Row 1, corresponding with Drive Select 1, is the topmost row when the interconnected column of pins is on the right.) (Refer to Figure 2-1 or 9-1 for the jumper location.) Figure 5-7 DRIVE SELECT JUMPER 5.4.2UNIVERSAL PCBA JUMPER FUNCTIONS Refer to Figures 2-1 thru 2-8 or 9-1 and 9-2 for jumper locations. 5.4.2.1 J13B (J15 on 8438XX26XX) - low power option 1. When open, current from stepper motor is removed after no activity for 30 seconds. 5.4.2.2 J13C - low power option 2. When open, seek to ship zone is performed before stepper power is removed. Note that J13B has to be open also.* 5.4.2.3 J15 - when open, delays seek complete by 3 milliseconds.* 5.4.2.4 J17 - when closed, allows data cable to be daisy-chained.* 5.4.2.5 J18 - normally 1 and 2 are jumpered. If 2 and 3 are jumpered, this connects the LED to drive select.* 5.4.2.6 J19 - when closed, asserts -UNSAFE through +MOTOR ON.* 5.4.2.7 J20 - when closed, asserts -UNSAFE if ribbon cable connectors J1 or J2 are accidentally inverted.* 5.4.2.8 J21 - Normally 2 and 3 are jumpered. If 1 and 2 are jumpered, a voltage fault will occur at a higher voltage.* * N/A for 8438XX26XX 5.5 TERMINATORS Each drive is shipped with a terminator pack providing the 220/330 ohm termination for the Control Input Signals. If multiple drives are configured in a daisy chain configuration, (see Figure 5-1), the terminator pack must be removed from all drives except the last unit on the daisy chain. Figure 2-1 shows the location of the terminator pack. 5.6 ERROR MESSAGES The microprocessor performs wake up diagnostics on power up. Additionally, some operations are monitored during normal operations. If an error is detected, the microprocessor will flash a warning by blinking the Activity LED. An explanation of the diagnostics and error codes is given in Chapter 10. 6.0PHYSICAL INTERFACE The electrical interface among the disk drive, the host controller and the DC power supply is via three connectors: P1 - Control Signals, P2 - Read/Write Signals, and P3 - DC Power input. Refer to Figure 2-1 for connector locations. 6.1 P1 CONNECTOR - CONTROL SIGNALS Connection to P1 is through a 34 pin PCB edge connector. The dimensions for this connector are shown in Figure 6-1. The pins are numbered 1 through 34 with the odd pins located on the circuit side of the Printed Circuit Board. A key slot is provided between pins 4 and 6. The recommended mating connector (J1) is AMP Ribbon Connector, P/N 88373-3. Figure 6-1 P1/P2 CONNECTOR 6.2P2 CONNECTOR - DATA SIGNALS Connection to P2 is through a 20 pin edge connector. The dimensions for the connector are shown in Figure 6-1. The pins are numbered 1 through 20 with the odd pins located on the circuit side of the Printed Circuit Board. A key slot is provided between pins 4 and 6. The recommended mating connector (J2) is AMP Ribbon Connector, P/N 88373-6. 6.3 P3 CONNECTOR - DC POWER DC power connector (P3) is a 4 pin AMP Mate-N-Lok connector, mounted on the PCB. P3 pins are numbered as shown in Figure 6-2. The recommended mating connector (J3) is AMP P/N 1-480424-0 utilizing AMP pins P/N 350078-4. Figure 6-2 P3 CONNECTOR 7.0 TRACK FORMATTING GUIDELINES (excluding 8438) The purpose of a format is to organize a track into smaller addressable records called sectors. The MiniScribe 8212, 8412 and 8425 are soft sectored devices allowing the customer to define the sector format. When establishing the track format certain rules should be observed to accommodate the physical timing relationships within the drive. 7.1 GAP 1 Should head switching occur at index time, Gap 1 must be provided to allow the read amplifier to stabilize and to ensure reliable reading of the first sector's contents. The minimum length of Gap 1 is 12 bytes. 7.2 SYNC A sync field precedes each addressable record (ID or record) and should be of a length to accommodate the "lock up" characteristics of the phase-lock-loop within the data separator portion of the customer's controller. 7.3 GAP 2 It is recommended that a gap be placed after each sector in order to accommodate spindle speed variations between write operations on the same track and to ensure that overwrite will not occur on adjacent recorded data. To accommodate the + 0.5% speed tolerance of the disk drive, Gap 2 should be a minimum of 1 byte for each 64 bytes of data within the sector. Additionally, the customer should increase the gap to accommodate the frequency variation of the controller generated MFM WRITE DATA signals which is asynchronous to the spin speed. 7.4 GAP 3 This gap is a speed tolerance buffer for the entire track used to ensure that the last sector does not overflow beyond the index. Gap 3 precedes index and should be of a length to accommodate the spin speed variations of the disk drive (+ 0.5%) and the frequency variations of the controller generated MFM WRITE DATA signals. 8.0 INSTALLATION CAUTION/WARNING THE MINISCRIBE DRIVE IS A PRECISION PRODUCT WEIGHING 1.8 POUNDS. DURING HANDLING THE UNIT MUST NOT BE DROPPED, JARRED OR BUMPED. OTHER- WISE, DAMAGE TO THE HEADS AND DISKS MAY OCCUR. WHEN THE DRIVE IS REMOVED FROM THE MINISCRIBE SHIPPING CONTAINER AND NOT IMMEDIATELY SECURED WITHIN A CHASSIS THROUGH ITS SHOCK MOUNTS, IT MUST BE STORED ON A SOFT PADDED SURFACE. FAILURE TO COMPLY WITH THE ABOVE PROCEDURE WILL RENDER NULL AND VOID ALL WARRANTIES. 8.1 UNPACKING AND INSPECTION 8.1.1 SINGLE PACK Retain the packing materials for reuse. Refer to Figure 8-1 for the following steps: Step 1: Inspect the shipping container for evidence of damage in transit. If damage is evident, notify the carrier immediately. Step 2: Open the outer carton by carefully cutting the tape on the top of the carton. Step 3: Lift the inner carton out of the outer carton and remove the end foam cushions. Step 4: Open the inner carton by carefully cutting tape on the top of the carton. Step 5: Lift the drive from the inner carton and remove the end foam cushions and the cardboard wrap with spacer. Step 6: Place the two pairs of end cushions, the cardboard wrap with spacer, and the inner carton within the outer carton and store for subsequent use. Step 7: Inspect the drive for shipping damage, loose screws or components and correct if possible. If damage is evident without noticeable damage to the shipping cartons, notify MiniScribe immediately for drive disposition. Figure 8-1 SINGLE PACK SHIPPING CONTAINER 8.1.2MULTIPACK Retain the packing materials for reuse. Refer to Figure 8-2 for the following steps: Step 1: Inspect the shipping container for evidence of damage in transit. If damage is evident, notify the carrier immediately. Step 2: Lift off outer carton top. Step 3: Lift off upper foam cushion. This will expose the drives in their wrapping material. Step 4: Lift each drive out of the lower foam cushion individually and remove any wrapping material. Step 5: Return any wrapping material to lower foam cushion for reuse. Step 6: Place the drive on a protective foam pad and inspect the drive for shipping damage, loose screws or components and correct if possible. If damage is evident without noticeable damage to the shipping carton, notify MiniScribe immediately for drive disposition. Step 7: Once all of the drives have been removed from shipping carton and the cardboard wraps have been returned to the lower foam cushion, reassemble the carton and store for reuse. Figure 8-2 MULTIPACK SHIPPING CONTAINER 8.2REPACKING Should the MiniScribe drive require shipment, repack the drive using the MiniScribe packing materials and follow the steps in Paragraph 8.1.1 or Paragraph 8.1.2 in reverse order. NOTICE The MiniScribe drive product warranty is void if the drive is returned to MiniScribe in other than the standard MiniScribe shipping carton packed in accordance with the enclosed procedure. It should also be noted that the Mini- Scribe drive product warranty is void if the multipack shipping container is not shipped on a pallet. MiniScribe drives are shipped from the factory with the heads parked in the shipping zone at cylinder 663. Before physically moving the drive, following any customer usage, the Read/Write heads must be parked in the shipping zone to prevent damage to the heads and media. Refer to Section 8.6 for the head parking routine. 8.3 CONFIGURATION The customer should determine the drive select number required and configure the drive address as defined in Paragraph 5.4. 8.4 RECOMMENDED MOUNTING CONFIGURATION The MiniScribe 8212, 8412, 8425 and 8438 quarter size drives are designed to be used in applications where the unit may experience shock and vibration at greater levels than larger and heavier disk drives. Two features which allow greater shock tolerance are the rugged media and shock mounts. To take full advantage of the shock mounts, however, it is necessary to provide a minimum of 0.1 inch clearance on both the top and sides of the drive. This clearance allows for movement of the drive during acceleration. The drive may be mounted in any attitude. The drive is mounted using 6-32 screws, 1/8 inch maximum penetration. See Figure 2-1 for mounting dimensions. The customer should allow adequate ventilation for the drive to ensure reliable drive operation over the operating temperature range. 8.5CABLING Connect interface cables with connectors P1, P2 and P3 to J1, J2 and J3 respectively. Ensure that connectors P1 and P2 have keys installed as indicated in Figure 6-1. If multiple drives are to be interconnected, remove the terminator packs in all but the last drive of the daisy chain. See Figure 2-1 for the terminator pack location. 8.6 HEAD PARKING ROUTINE If a system level software routine is not available for parking the heads, the following steps should be performed on the drive. The drive should be oriented with the PCBA up and the user facing the stepper motor: STEP 1: Before power is applied to the drive, remove the shunt from the Drive Select location and install it at jumper location J13-A (J13 on 8438XX26XX). STEP 2: Apply power and observe the stepper motor shaft. The interrupter flag will be directed into the Track Zero optic sensor (9:00 position). STEP 3: The interrupter will then rotate rapidly to a position opposite the optic sensor (2:00 position) for approximately 4 seconds before entering a random seek burn-in mode. STEP 4: During the 4 second delay in Step 3, power should be removed from the drive. STEP 5: Remove the shunt from jumper location J13-A, (or J13) and reinstall it in the original Drive Select location. The heads are now parked in the shipping zone (cylinder 663) and the drive is ready for subsequent handling. 9.0PRINTED CIRCUIT BOARD REPLACEMENT (See Figure 9-1) CAUTION THE MINISCRIBE DRIVE IS A PRECISION PRODUCT WEIGHING 1.8 POUNDS. DURING HANDLING THE UNIT MUST NOT BE DROPPED, JARRED OR BUMPED. OTHERWISE, DAMAGE TO THE HEADS AND DISKS MAY OCCUR. WHEN THE DRIVE IS REMOVED FROM THE MINISCRIBE SHIPPING CONTAINER AND NOT IM- MEDIATELY SECURED WITHIN A CHASSIS THROUGH ITS SHOCK MOUNTS, IT MUST BE STORED ON A SOFT PADDED ANTI-STATIC SURFACE. FAILURE TO COMPLY WITH THE ABOVE PROCEDURE WILL RENDER NULL AND VOID ALL WARRANTIES. WHEN REMOVING THE PCBA, A GROUNDING WRIST STRAP MUST BE WORN TO PREVENT ESD DAMAGE. Step 1: Disconnect the cables and remove the mounting screws. Move the disk drive to a convenient work station, and place on a foam pad with the Printed Circuit Board up. Step 2: Remove the decorator cover. Step 3: Carefully remove the flexlead connector. Do not pull on the flexlead; instead grasp the connector on the sides and slide it off the pins. Step 4: Remove the four screws holding the board to the base- plate. Step 5: Disconnect all remaining connectors (refer to Figure 9-1). Step 6: Slide the board out of the baseplate by grasping the edge connectors on the board and gently pulling the board away from the flexlead. Step 7: Install the new board by reversing the above steps. Ensure the connectors are properly mated and the cables are not touching the spin motor. Step 8: Configure the drive address and terminator pack to the same as the old board (refer to Figure 2-1). Remount and cable the drive in the system. Figure 9-1 PRINTED CIRCUIT BOARD REPLACEMENT Figure 9-2 PRINTED CIRCUIT BOARD REPLACEMENT Figure 9-3 8438XX26XX PRINTED CIRCUIT BOARD REPLACEMENT 10.0DIAGNOSTIC AND EXERCISE ROUTINES This section covers the diagnostic and exercise routines for the MiniScribe 8212, 8412, 8425 and 8438. Error indications and error message definitions are also included. 10.1 GENERAL DESCRIPTION The microprocessor performs "wake up" diagnostics upon application of power. If an error is detected, the processor will flash a warning by blinking the Activity LED. Some errors are fatal in that they do not return to the program until power is cycled. If no errors are detected, the processor tests jumper J13 to determine its state (open or closed). Briefly, jumper J13 (Drive Exercise Options) is as follows: The jumper is left open for normal (online) operations. It is also used to run burn-in code. If the jumper is closed, (and left closed) the normal burn-in (sequential seeks) program will be run. If the jumper is closed and opened during the code level display, the sensor adjust routine is run. Power-up sequence of events is as follows: 1. Apply power. 2. The microprocessor runs power on diagnostics and then allows motor spin up. 3. Test jumper J13. If open, go to normal operation. If closed, continue to Step 4. 4. Display code level (5 bits), e.g. 00001. 5. Test jumper J13 level. If still closed, continue in sequential seek exerciser mode. If open, run Track Zero sensor adjust. 6. Recalibrate access, then seek to maximum cylinder. 7. The LED will display seven zero's (flash code). At this time the heads are located over the shipping zone. If power is removed, the heads will land in the shipping zone. 8. If the test is continued the drive will perform a seek to cylinder four, (test for seek error) and then seek to cylinder zero. 9. At this point the sequential seek burn-in will begin. 10.2MESSAGE READOUT Error codes may be generated by the microprocessor to indicate hardware failures or warnings that are detected during power-on diagnostics, burn-in mode, or normal operation. Error codes are displayed in a "morse-code" type manner. Bits may be interpreted and converted into hexadecimal error codes. "Zeros" are indicated by a short (1/2 second) flashing mode. "Ones" are indicated by a short (1/2 second) continuous ON mode. Error "Words" are separated by a one second LED off time. Zero = 0.5 second flashing mode One = 0.5 second continuous ON mode Between Bits = 0.3 second Off Between Repeat Cycles = 1.0 second Off Listed below are the binary to hexadecimal conversion values: 0=0000 4=0100 8=1000 C=1100 1=0001 5=0101 9=1001 D=1101 2=0010 6=0110 A=1010 E=1110 3=0011 7=0111 B=1011 F=1111 Example: Code "E" 0.5 Sec ON 0.3 Sec OFF 0.5 Sec ON 0.3 Sec OFF 0.5 Sec ON 0.3 Sec OFF 0.5 Sec FLASHING 1.0 Sec OFF 10.3 MESSAGE DEFINITIONS Code 0 - Microprocessor RAM error Code 1 - Microprocessor ROM checksum error Code 2 - Interface chip diagnostic failure Code 3 - Write Fault latch will not reset Code 4 - Index pulse not detected during spinup Code 5 - Unable to reach 3600 rpm in 30 seconds Code 6 - Unable to stabilize spin speed in 10 seconds Code 7 - Unable to maintain spin speed to 0.5% Code 8 - Unable to uncover Track Zero sensor Code 9 - Unable to cover Track Zero sensor Code A - Track Zero interrupter misadjusted Code B - Shipping zone error, crash stop misadjusted Code C - Carriage stuck during recal error Code D - Seek error during burn-in or recal Code E - No hall transitions during spin-up Code F - Unexpected interrupt from processor MFG OS ABC-Hotline Billstr. 236 20539 Hamburg per Fax