Page 1
RA7x/SA7x Pocket Reference Guide Order Number EK–RSA7X–PG–002 This guide contains quick-reference information for RA7x disk drives (RA70, RA71, RA72, and RA73) and SA7x enclosures. Digital Equipment Corporation...
RA7x/SA7x Pocket Reference Guide Introduction and Related Documentation This guide contains quick-reference information for RA7x disk drives (RA70, RA71, RA72, and RA73) and SA7x enclosures. For more complete information about RA7x disk drives and SA7x enclosures, see the related documentation listed in Table 1.
Formatted Data Storage Capacity Although RA70 and RA71-RA73 disk drives are very similar in appearance, they differ structurally and electronically. The RA70 shoe plate is not interchangeable with those for the RA71-RA73 disk drives. None of the RA7x HDAs or ECMs are interchangeable.
RA7x/SA7x Pocket Reference Guide Thermal Stabilization Specifications When condensation is visible on the enclosure or the disk drive, stabilize the unit in the operating environment for six hours, or until the condensation is no longer visible. When condensation is not visible on the enclosure or disk drive or enclosure, see Table 3 for correct thermal stabilization times.
4 RA7x/SA7x Pocket Reference Guide Setting Capacity Indicator Switch Set the Capacity Indicator switch on the RA71 and RA72 disk drives, shown in Figure 1, as follows: NOTE The capacity indicator switch has no function on an RA73. • RA71 (700 MB) Capacity Indicator switch should be up (on).
6 RA7x/SA7x Pocket Reference Guide Troubleshooting This section includes troubleshooting tips, an example of a drive internal error log (Figure 2), and a troubleshooting flowchart (Figure 3). Tips for DSA Troubleshooting Observe the following tips when troubleshooting DSA products: • Avoid formatting new HDA units.
Enter how many error log entries to display [(191), 0-191] ? 30 Pause and prompt after every 10 error log entries [(Y), N] ? Y Drive Max#Entries Seeks/Power-on Cum. Seeks Cum. Power-on Minutes Type 00001C20 RA70 125000 7200 Entry Entry Seek Drive-Specific Hex Data Drive Err Loctn Count...
Page 14
8 RA7x/SA7x Pocket Reference Guide Servo Processor Physical State Numbers (Byte 2) 00–reset 01–retract (unload heads) 02–spin-up motor 03–spin-down motor 04–detent (track follow) 05–seek to cylinder 06–return to cylinder zero (load heads) 07–recalibrate 08–diagnostic The following State Numbers apply only to the RA73: 09–fault 0A–PLL lock...
RA7x/SA7x Pocket Reference Guide Figure 3 Troubleshooting Flowchart Talk to the system operator. Check the OCP for fault indications. Run VAXsimPLUS. Analyze the HSC Console Log. Analyze the Host Error Log. Analyze the Drive Internal Error Log. Correlate error codes to the probable failing FRU. Use host-based diagnostics as a last resort.
10 RA7x/SA7x Pocket Reference Guide RA7x Parts Table 4 lists RA7x part numbers. Figures 4 and 5 shows exploded views for RA70 and RA71-RA73 disk drives. Table 4 RA7x Part Numbers Part Part Number RA70 Disk Drive 70-22494-01 70-21946-01 Shoe plate...
RA7x/SA7x Pocket Reference Guide SA7x Parts Table 5 contains a list of part numbers. Figure 6 shows an exploded view of an SA7x enclosure. Table 5 SA7x Part Numbers Part Part Number Chassis (enclosure assembly) 70-23901-01 Drive position filler 70-23970-01 Fan assembly 70-24440-01 Frame assembly...
DISK DRIVE POSITION REAR COVER (NOT SHOWN) TRANSITION BOARD 2 TRANSITION BOARD 1 OPERATOR CONTROL POWER PANEL SUPPLY RA70 DISK DRIVE SHOWN CHASSIS MOUNTING SCREWS FRAME DRIVE POWER SWITCH PANEL LEFT FRONT DISK DRIVE POSITION RIGHT FRONT FRONT DISK DRIVE COVER...
RA7x/SA7x Pocket Reference Guide RA7x Electronics Block Diagrams Figures 7 and 8 are electronics block diagrams for RA70 and RA71-RA73 disk drives. Figure 7 RA70 Electronics—Simplified Block Diagram Logic Read/Write Module Power J4 Read/Write Port B J2 Port A J1...
RA73 disks drives. However, they will properly test and operate the RA71-RA73 disk drives with the above disk drive diagnostics when the disk drives are "attached as RA70 disk drives" during program setup. Table 6 VAX Diagnostics for RA71-RA73 Diagnostic...
RA7x/SA7x Pocket Reference Guide Table 7 Operating Systems for RA71-RA73 Operating RA71/RA72 RA73 Systems Minimum Minimum Software Version Version 5.4-2 5.5-2 VAXsimPLUS ULTRIX-32 VAXELN 4.3-x VAX System V 3.2.1 Not planned The Error Log Formatter (ERF) Version 5.4-2 must be upgraded to Version 5.4-2 (0001) to support RA71-RA72.
Figure 9. Note that Byte 15 contains different data for RA70 and RA71-RA73 disk drives. Byte 15 contains the OCP code for an RA70 disk drive; for RA71-RA73 drives, byte 15 contains the fault number.
BYTE 12 HIGH CYLINDER ADDRESS STATUS BYTES CURRENT GROUP BYTE 13 DRIVE ERROR CODE BYTE 14 BYTE 15 SEE NOTE NOTE: IF DRIVE IS RA70, BYTE 15 CONTAINS OCP CODE. IF DRIVE IS RA71/RA72/RA73, BYTE 15 CONTAINS FAULT NUMBER. CXO-3521A-TI_R...
RA7x/SA7x Pocket Reference Guide Figure 10 RA7x Response Opcode (Byte 1) X X X X X X X X Byte 1 — Response Opcode COM-R055 Figure 11 RA7x Lower Unit (Byte 2) and High Unit and Subunit Mask (Byte 3) Byte 3 Byte 2 0 0 0 1...
22 RA7x/SA7x Pocket Reference Guide Figure 12 RA7x Request Byte (Byte 4) Request Byte X X X X X X X X Byte 4 (RU) 0 = Run/Stop switch out 1 = Run/Stop switch in (PS) 0 = Port switch out 1 = Port switch in (PB) 0 = Port A receivers enabled 1 = Port B receivers enabled...
RA7x/SA7x Pocket Reference Guide Figure 13 RA7x Mode Byte (Byte 5) X X 0 X X X X X Byte 5 Mode Byte (S7) 0 = 512-Byte sector format (16 bit) 1 = 576-Byte sector format (18 bit) (no current plan to implement 18 bit) (DB) 0 = DBN area access disabled 1 = DBN area access enabled (FO) 0 = Formatting operations disabled...
RA7x/SA7x Pocket Reference Guide Figure 15 RA7x Controller Byte (Byte 7) and Retry Count (Byte 8) 0 0 0 1 X X X X Byte 7 Controller Byte 0000 = Normal drive operation 1000 = Drive off-line (under control of a diagnostic) 1001 = Drive off-line (another drive has same unit select identifier) (S1) 1 (not used)
26 RA7x/SA7x Pocket Reference Guide Figure 16 RA7x Previous Command Opcode (Byte 9) X X X X X X X X Byte 9 Last Opcode (Extended drive status byte) Opcode of the last previous level 2 drive command decoded by the drive (received from the SDI controller) COM-R061 Last Level 2 Drive Commands The following is a list of the last level 2 drive commands...
RA7x/SA7x Pocket Reference Guide Figure 17 RA7x Drive State Byte (Byte 10) X X X X X X X X Byte 10 Drive State Bit Flags Contains a number representing state of drive at time of error AV 1 = Available asserted OL 1 = Drive in on-line status TP 1 = Drive executing level 2 topology command AT 1 = Attention asserted...
X X X X X X X X Byte 14 Drive Error Code COM-R065 Figure 21 RA70 OCP Code Byte; RA71-RA73 Fault Number Byte (Byte 15) X X X X X X X X Byte 15 OCP/fault number code indicates to...
RA7x/SA7x Pocket Reference Guide Figure 22 SA7x OCP PORT SWITCHES d i g i t a l LEFT REAR Fault Unit No. Write /Set No. Ready Protect LEFT FRONT PORT SWITCHES Unit Select RIGHT Fault Unit No. Write REAR /Set No. Ready Protect RIGHT...
30 RA7x/SA7x Pocket Reference Guide OCP Error Codes Table 10 lists the error codes displayed by the OCP lights. The next section, "Drive Error Codes and Fault Numbers," describes each error code and the most probable cause of the error. Table 10 OCP Error Codes Description...
34 RA7x/SA7x Pocket Reference Guide Drive Error Codes and Fault Numbers 00—Internal Error Log Events Error Description: The following fault numbers (FNs) may appear in the drive internal error log with a drive error code of "00" (not a drive error): FN: 00—passed.test.—no drive detected fault FN: 20—drv.sys.rst.—valid drive system reset FN: 3E—rdg.off.trk.—read gate and off track...
Page 41
RA7x/SA7x Pocket Reference Guide FN: 72—exp.pur.tmr.—expired purge cycle timer) Most Probable Cause: ECM, HDA 04—Spin-Up Actuator Fault Error Description: Prior to a spinup operation, the drive firmware performs some actuator tests. A failure during this test will result in this error and the drive will abort any further attempts to spin up the disks.
Page 42
36 RA7x/SA7x Pocket Reference Guide 07—Frame Sequence Error Error Description: There are three transmission error types that are reported as sequence errors: • A message continuation frame or message end frame was decoded before a message start frame. • Two message start frames were decoded in a row.
Page 43
RA7x/SA7x Pocket Reference Guide 0A—SDI Command Opcode Parity Error Error Description: The opcode in a level 2 SDI command was received with incorrect parity. The opcode byte must be even parity. FN: B3—inc.opc.prty—incorrect command opcode parity Most Probable Cause: ECM, SDI controller, SDI cable 0B—Invalid Opcodes Error Description: One of two conditions have been...
Page 44
38 RA7x/SA7x Pocket Reference Guide 0E—Real-Time Command Contains Invalid Head Address Error Description: A real-time command is one of the SDI level 1 data transfer commands. If the low byte of any of these commands indicates an invalid head, this error occurs.
Page 45
RA7x/SA7x Pocket Reference Guide 16—Guard Band Error Error Description: During normal operation, the heads have moved into the inner or the outer guard band area. If the servo system is in the process of loading or unloading heads (for example: the positioner is moving from the landing zone or to the landing zone), the I/O processor will mask out the guard band signals internal to the GASP gate array...
Page 46
40 RA7x/SA7x Pocket Reference Guide 17—Invalid or Inconsistent Parameters Error Description: One or more of the parameters sent by the controller as part of the level 2 command is invalid or inconsistent. FN: 18—inv.gbd.cyl.—invalid guard band cylinder access FN: AE—inc.sct.fmt.—incorrect drive sector format FN: B8—inv.lv1.grp.—invalid level 1 group select (head) number FN: C2—inv.sct.fmt.—invalid drive sector format...
Page 47
RA7x/SA7x Pocket Reference Guide 18—Opcode/Parameter Invalid/Inconsistent with Drive State Error Description: The level 2 command received from the controller is valid, but the command itself or a parameter contained in the command is inconsistent with the drive’s current state or physical status. FN: 68—asup.bkd.ctrl.—spinup blocked by the controller FN: 69—sup.bkd.dgn.—spinup blocked by diagnostic...
Page 48
Most Probable Cause: HDA, ECM 26—Spindle Speed Error Error Description: The spindle speed is not operating within design specifications. The nominal spindle speed is 4000 r/min for the RA70 and 3600 r/min for the RA71/RA73 disk drives. FN: 6E—inc.sup.svo.—incorrect spinup servo state number FN: 71—inc.sup.psn.—incorrect spinup physical state...
Page 49
RA7x/SA7x Pocket Reference Guide 28—Module Over Temperature Error Error Description: Sensing circuits on the ECM have detected temperatures that exceed the maximum allowed for safe and reliable operation. FN: 4E—snk.ovr.tmp.—heat sink assembly over temperature FN: 3C—xep.ovr.tmp.—module exception over temperature error FN: 3D—com.ovr.tmp.—module common over temperature error Most Probable Cause: SA7x fan, ECM, HDA.
Page 50
44 RA7x/SA7x Pocket Reference Guide 33—Attempt to Write Through Bursts Error Description: The read/write heads were over the embedded burst area of the sector, and the internal write gate was asserted. FN: 53—wrg&brt.prt.—write gate and burst protection both asserted Most Probable Cause: SDI controller, ECM, SDI cable NOTE See Table 9 and verify the minimum controller revision.
Page 51
RA7x/SA7x Pocket Reference Guide 3A—Write and Write Protected Error Description: The drive was write protected and detected the assertion of the internal write gate. FN: 59—wrg&wrt.prt.—write gate and write protection both asserted Most Probable Cause: ECM, SDI controller, SDI cable 3B—AGC Fault Error Description: Either the automatic gain control (AGC) circuit has failed or read signal amplitude...
Page 52
46 RA7x/SA7x Pocket Reference Guide 43—TCR and R/W Ready Out L Error Description: Transfer command received (TCR) and read/write ready out L indicates the drive received a data transfer command and read/write ready was not asserted. FN: 50—tcr&r/w.rdy.—TCR and NOT read/write ready both asserted Most Probable Cause: ECM, SDI controller, SDI cable...
Page 53
RA7x/SA7x Pocket Reference Guide 4D—Write and Bad Embedded Error Description: The drive internal write gate is asserted and embedded bursts are not valid. FN: 54—wrg&emb.bad.—write gate and embedded NOT OK both asserted Most Probable Cause: ECM, HDA 4F—SDI Transmit Error—Pulse Error Error Description: Extra or missing pulses on the SDI write command line (data pulse error) or the RTCS line (control pulse error) were detected.
Page 54
48 RA7x/SA7x Pocket Reference Guide 60—Read/Write Head Select Failure Error Description: One of two conditions occurred. While trying to select a specific head to read or write, the DSP detected a soft servo fault and as such could not complete the head switch operation, or the I/O processor timed out waiting for the DSP to complete the head switch operation.
Page 55
RA7x/SA7x Pocket Reference Guide 61—Drive Capacity Configuration Error Error Description: One of two conditions occurred. Either the HDA capacity indicator switch on the RA71/RA72 disk drive was set incorrectly, or the ECM logic cannot determine whether the HDA is an RA71 disk drive (700 MB storage capacity) or an RA72 disk drive (1 GB storage capacity).
Page 56
50 RA7x/SA7x Pocket Reference Guide 62—Read Failure Error Description: One of six possible conditions occurred during the diagnostic read section of the test. The six conditions are: • Invalid sector number • Expired sector timer • Expired read sector timer •...
Page 57
RA7x/SA7x Pocket Reference Guide 67—Write Failure Error Description: One of five possible conditions occurred during the diagnostic write section of the test. The five conditions are: • Invalid sector number • Expired sector timer • Expired write sector timer • Incorrect write sector •...
Page 58
52 RA7x/SA7x Pocket Reference Guide 86—Internal RAM Failure Error Description: If during any data verification process the data stored in the processor internal RAM location does not match the data that was written to that location, the test is terminated and this error is reported.
Page 59
RA7x/SA7x Pocket Reference Guide 89—EEPROM Failure Error Description: The I/O processor has detected a failure with the EEPROM memory used to store drive internal error log entries. FN: 41—inv.log.fmt.—invalid EEPROM error log format FN: 42—exp.pwc.tmr.—expired EEPROM page write cycle timer FN: 43—inc.pwc.dat.—incorrect EEPROM write page cycle data FN: 44—exp.bwc.tmr.—expired EEPROM byte write...
Page 60
54 RA7x/SA7x Pocket Reference Guide 8D—External Loop Back Failure Error Description: External loop back failure occurs if the signal Init Req H should be asserted and it is not, or if it should not be asserted and it is. FN: EA—ext.lop.tst.—invalid external loop back test Most Probable Cause: ECM 94—Loop Back Frame Not Received Error Description: Non-transfer command received...
Page 61
RA7x/SA7x Pocket Reference Guide 9A—Read and Off Track Error Description: The heads were not fine- positioned or locked on track (relative to the embedded servo information) at the time a read operation was ready to start. The drive took the necessary actions to establish the on-track condition.
Page 62
56 RA7x/SA7x Pocket Reference Guide C6—PLO Failure Error Description: The VCO clock is not in sync or has fallen out of sync with the rotating disk. FN: 48—plo.lck.flt.—PLO lock failure Most Probable Cause: HDA, ECM C9—Analog Loop Failure Error Description: There are three possible conditions that result in analog loop failure: •...
Page 63
RA7x/SA7x Pocket Reference Guide E0—Firmware Detected Fault - microprocessor Driver Error Description: The I/O processor firmware has detected an inconsistency in the microprocessor driver (MCUDRV). The MCUDRV provides the interface to the firmware timer functions and controls and monitors the I/O processor hardware timer. FN: 01—inc.opr.mode.—incorrect operating mode FN: 02—inv.pwr.rst.—invalid power on reset FN: 03—ctr/tmr.flt.—counter/timer test failure...
Page 64
58 RA7x/SA7x Pocket Reference Guide E1—Firmware Detected Fault - Test Handler Error Description: The I/O processor firmware has detected an inconsistency in the test handler (TSTHDR). The TSTHDR controls the drive when and only when it is connected to the test device at the manufacturing plant or a repair center.
Page 65
RA7x/SA7x Pocket Reference Guide E2—Firmware Detected Fault - OCP Handler Error Description: The I/O processor firmware has detected an inconsistency in the OCP driver. This driver provides the interface to the operator control functions and determines what type of device is connected to the drive’s remote front panel connector.
Page 66
60 RA7x/SA7x Pocket Reference Guide E3—Firmware Detected Fault - OCP Driver Error Description: The I/O processor firmware has detected an inconsistency in the OCP driver. This driver provides the interface to the operator control functions and determines what type of device is connected to the drive’s remote front panel connector.
Page 67
RA7x/SA7x Pocket Reference Guide E4—Firmware Detected Fault - Fault Handler Error Description: The I/O processor firmware has detected an inconsistency in the fault handler. This handler monitors and controls the drive’s error logging functions, both internal and external. FN: 40—inv.drv.flt.—invalid or spurious drive fault FN: 45—sft.svo.flt.—soft servo fault Most Probable Cause: ECM E6—Firmware Detected Fault - Spindle Motor Control...
Page 68
Most Probable Cause: ECM, HDA NOTE If this error occurs on an RA70 disk drive with FN = 7C when the drive is spun down, be sure the ECM revision is J6 or higher (firmware revision 79 or higher).
Page 69
RA7x/SA7x Pocket Reference Guide E8—Firmware Detected Fault - DSP Driver Error Description: The I/O processor firmware has detected an inconsistency in the DSP driver. This driver provides the interface to the DSP processor via the servo gate array. FN: 80—dsp.flt.num.—servo detected fault FN: 86—exp.rmb.tmr.—expired read mailbox timer FN: 87—inv.rmb.rsp.—invalid read mailbox response opcode...
Page 70
64 RA7x/SA7x Pocket Reference Guide E9—Firmware Detected Fault - DSP Handler Error Description: The I/O processor firmware has detected an inconsistency in the DSP handler. This handler controls and monitors the servo functions via the driver. FN: 90—inc.dst.grp.—incorrect destination group (head) number FN: 91—inv.dsp.lsn.—invalid DSP logical state number FN: 92—exp.dsp.tmr.—expired DSP state timer...
Page 71
RA7x/SA7x Pocket Reference Guide EB—Firmware Detected Fault - SDI Driver Error Description: The I/O processor firmware has detected an inconsistency in the SDI driver. This driver provides the interface to the controller and the read/write hardware via the SDI gate array. FN: 10—exp.idx.hsw.—expired index/sector pulse timer (head switch) FN: 11—inv.head.hsw—invalid physical head switch...
Page 72
66 RA7x/SA7x Pocket Reference Guide EF—Firmware Detected Fault - Diagnostic Handler Error Description: The I/O processor firmware has detected an inconsistency in the Diagnostic handler. This handler performs the drive’s spinup diagnostics. FN: 28—exp.dgn.bwd.—expired diagnostic drive burst write timer FN: 29—exp.dgn.bwh.—expired diagnostic head burst write timer FN: 2A—exp.dgn.bwk.—expired diagnostic seek burst write timer...
Page 73
RA7x/SA7x Pocket Reference Guide F2—Soft Servo Fault Error Description: The DSP firmware has detected an error. FN: 4A—svo.grd.bnd.—soft servo fault or inner or outer guard band Most Probable Cause: ECM, HDA FD—DSP Reset Failure Error Description: The DSP is in the reset state and the signal HOLDA L is asserted, or the DSP is in the DMA/HOLD state and the signal HOLDA L is not asserted.
Need help?
Do you have a question about the RA70 and is the answer not in the manual?
Questions and answers