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.
August 1992 The information in this document is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this document. Possession, use, duplication, or dissemination of the software described in this documentation is authorized only pursuant to a valid written license from Digital or the third-party owner of the software copyright.
Contents Introduction and Related Documentation . . . . . . . . . . . . . . . 1 RA7x Characteristics . . . . . . . . . . . 2 Thermal Stabilization Specifications . . 3 Setting Capacity Indicator Switch . . . 4 Troubleshooting . . . . . . . . . . . . . . . 6 RA7x Parts . . . . . . . . . . . . . . . . . . 10 SA7x Parts . . . . . . . . . . . . . . . . . . 13 RA7x Electronics Block Diagrams . . . 15 RA71-RA73 Support . . . . . . . . . . . . 16 RA7x Drive Status Information . . . . .
iv Contents Figures 1 RA71/RA72 Capacity Indicator Switch 5 2 Drive Internal Error Log . . . . . . . . . . 7 3 Troubleshooting Flowchart . . . . . . . . 9 4 RA70 Exploded View . . . . . . . . . . . 11 5 RA71-RA73 Exploded View . . . . . . . 12 6 SA7x Enclosure Exploded View . . . . 14 7 RA70 Electronics—Simplified Block Diagram . . . . . . . . . . . . . . . . . . . . 15 8 RA71-RA73 Electronics—Simplified Block Diagram . . . . . . . . . . . . . . . . 15 9 RA7x Drive Status . . . . .
Contents v Tables 1 Related Documentation . . . . . . . . . . 1 2 RA7x Characteristics . . . . . . . . . . . 2 3 Thermal Stabilization Times . . . . . . . 3 4 RA7x Part Numbers . . . . . . . . . . . . 10 5 SA7x Part Numbers . . . . . . . . . . . . 13 6 VAX Diagnostics for RA71-RA73 . . . . 16 7 Operating Systems for RA71-RA73 . . 17 8 SDI Controllers for RA71-RA73 . . . . . 18 9 Retired VAX Supervisor Programs . . . 18 10 OCP Error Codes . . . . . . . . . . . . . .
RA7x/SA7x Pocket Reference Guide 1 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.
2 RA7x/SA7x Pocket Reference Guide RA7x Characteristics Table 2 lists the characteristics of RA70 and RA71-RA73 disk drives. Table 2 RA7x Characteristics Characteristics RA70 Total Number of Heads 12 RA71 RA72 RA73 15 21 22 14 20 21 1 1 Number of Data Heads 11 Number of Dedicated Servo Heads 1 1 Surfaces Containing Data and Embedded Servo Information 11 14 20 21 1.0 GB 2.
RA7x/SA7x Pocket Reference Guide 3 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). • RA72 (1 GB) Capacity Indicator switch should be down (off).
RA7x/SA7x Pocket Reference Guide Figure 1 5 RA71/RA72 Capacity Indicator Switch TOP COVER HDA CHASSIS CAPACITY INDICATOR SWITCH UNIT SELECT SWITCHES COM-R002
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. • Note that EDC errors are not drive problems. • Note that forced errors are not necessarily HDA problems.
RA7x/SA7x Pocket Reference Guide Figure 2 7 Drive Internal Error Log Error Log Entries for Drive 0 (D) = decimal, (A) = ASCII, (H) = hex Select starting entry location [(7), 1-191] ? 8 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 Type Max#Entries (D) RA70 Entry Loctn (D) 8 7 6 5 4 3 2 1 191 Seeks/Power-on Cum. Seeks Cum.
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 Logic Processor Logical State Bit Flags (Byte 1) Bit Bit Bit Bit Bit Bit Bit Bit 07–hard error 06–soft fault 05–internal read/write ready 04–drive timing enabled 03–logi
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. Identify prime suspect FRU. Replace failing FRU. Verify that the drive is operational.
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.
RA7x/SA7x Pocket Reference Guide Figure 4 11 RA70 Exploded View SHOCK ISOLATOR CHASSIS GROMMET BUSHING SCREW SCREW FOR SHOE PLATE ATTACHMENT TOP COVER/HDA ELECTRONIC CONTROL MODULE BASEPLATE CORNER POSTS MODULE RETENTION KEP NUT SHOE PLATE COM-R004
12 RA7x/SA7x Pocket Reference Guide Figure 5 RA71-RA73 Exploded View HDA ASSEMBLY SHOCK ISOLATOR CHASSIS ECM SHOE PLATE CXO-3519A-MC_R
RA7x/SA7x Pocket Reference Guide 13 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) Drive position filler Fan assembly Frame assembly OCP assembly cable, long 80 cm (31.5 in) cable, short 35.
14 RA7x/SA7x Pocket Reference Guide Figure 6 LEFT REAR DISK DRIVE POSITION SA7x Enclosure Exploded View RIGHT REAR DISK DRIVE POSITION REAR COVER (NOT SHOWN) FAN TRANSITION BOARD 2 TRANSITION BOARD 1 OPERATOR CONTROL PANEL POWER SUPPLY RA70 DISK DRIVE SHOWN CHASSIS MOUNTING SCREWS FRAME DRIVE POWER SWITCH PANEL LEFT FRONT DISK DRIVE POSITION RIGHT FRONT DISK DRIVE POSITION FRONT COVER CXO-1845D_S_R
RA7x/SA7x Pocket Reference Guide 15 RA7x Electronics Block Diagrams Figures 7 and 8 are electronics block diagrams for RA70 and RA71-RA73 disk drives.
16 RA7x/SA7x Pocket Reference Guide RA71-RA73 Support Tables 6, 7, and 8 list the minimum versions of operating systems, diagnostics, and SDI controllers that support RA71-RA73 disk drives in Release 43. The diagnostics and VAX supervisor programs in Table 6 all recognize RA71-RA73 disk drives. The retired VAX Supervisor programs in Table 9 do not recognize RA71RA73 disks drives.
RA7x/SA7x Pocket Reference Guide Table 7 Operating Systems for RA71-RA73 Operating Systems Software RA71/RA72 Minimum Version RA73 Minimum Version VMS VAXsimPLUS ULTRIX-32 VAXELN VAX System V 5.4-21 1.6 4.2 4.3 3.2.1 5.5-2 2.0 4.3 4.3-x Not planned 1 The Error Log Formatter (ERF) Version 5.4-2 must be upgraded to Version 5.4-2 (0001) to support RA71-RA72. Version 5.5-2 is required to support the RA73 disk drive.
18 RA7x/SA7x Pocket Reference Guide Table 8 SDI Controllers for RA71-RA73 SDI Controller Minimum Version HSC40 (CRONIC) HSC50 (CRONIC) HSC60 (CRONIC) HSC70 (CRONIC) HSC90 (CRONIC) V600 V410 V600 V600 V600 K.SI Interface SW Version 12 K.SDI Interface SW Version 39/40 SW Version 30 (3.
RA7x/SA7x Pocket Reference Guide 19 RA7x Drive Status Information Figures 9 through 22 disk drive status information diagrams for the RA7x disk drives. These drives format the drive status bytes as shown in 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.
20 RA7x/SA7x Pocket Reference Guide Figure 9 RA7x Drive Status MSB LSB RESPONSE CODE BYTE 1 UNIT NO. BYTE 2 BYTE 3 SUBUNIT MASK BYTE 4 OA RR DR SR EL BYTE 5 W4 W3 W2 W1 DD FO DB S7 MODE BYTE BYTE 6 DE RE PE DF WE ERROR BYTE BYTE 7 S4 BYTE 8 BYTE 9 S3 S2 S1 HI UNIT NO.
RA7x/SA7x Pocket Reference Guide Figure 10 21 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 0 0 0 1 X X X X Byte 2 X X X X X X X X Drive select unit number Subunit 0 mask (subunit 0 reporting this status) Subunit 1 mask (not used) Subunit 2 mask (not used) Subunit 3 mask (not used) COM-R056
22 RA7x/SA7x Pocket Reference Guide Figure 12 X X X X RA7x Request Byte (Byte 4) X X X X Byte 4 Request Byte (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 (EL) 0 = No loggable information in extended status area 1 = Loggable information in extended status area (SR) 0 = Spindle not ready (not up to speed) 1 = Spindle ready (DR) 0 = No diagnostic is being requested from the host 1 = There is
RA7x/SA7x Pocket Reference Guide Figure 13 X X 0 X 23 RA7x Mode Byte (Byte 5) 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 1 = Formatting operations enabled (DD) 0 =Drive enabled by controller error routine or diagnostic 1 = Drive disabled by controller error routine or diagnostic (Fault Light = ON) (W1) 0
24 RA7x/SA7x Pocket Reference Guide Figure 14 X X X X RA7x Error Byte (Byte 6) X 0 0 0 Byte 6 Error Byte (WE) 0 = No error 1 = Write lock error (attempt to write while write protected) (DF) 0 = No error 1 = Drive failure during initialization (PE) 0 = No error 1 = Level 2 protocol error (improper command codes or parameters issued to drive) (RE) 0 = No error 1 = SDI receive error on SDI transmission line(s) from controller (DE) 0 = No error 1 = Drive error (drive Fault light may be on —possibly cl
RA7x/SA7x Pocket Reference Guide Figure 15 0 0 0 1 25 RA7x Controller Byte (Byte 7) and Retry Count (Byte 8) 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) (S2) 1 (not used) (S3) 1 (not used) (S4) 1 (not used) X X X X X X X X Byte 8 Retry Count/Failure Code COM-R060
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 decoded by the drive (received from the SDI controller).
RA7x/SA7x Pocket Reference Guide Figure 17 X X X X 27 RA7x Drive State Byte (Byte 10) X X X X Drive State Bit Flags Byte 10 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 TG 1 = Sector + index timing enabled for transmission via RTDS line RW 1 = Drive is internal read/write ready SF 1 = Soft fault detected; possibly clearable via level 2 clear command HE
28 RA7x/SA7x Pocket Reference Guide Figure 19 RA7x Current Group (Byte 13) X X X X X X X X Byte 13 Group number currently selected (will be read/write head number in an RA7x) COM-R064 Figure 20 RA7x Drive Error Code (Byte 14) X X X X X X X X Byte 14 Drive Error Code COM-R065 Figure 21 X X X X RA70 OCP Code Byte; RA71-RA73 Fault Number Byte (Byte 15) X X X X Byte 15 OCP/fault number code indicates to module repair centers (as close as possible) area of logic specifically in question COM-R
RA7x/SA7x Pocket Reference Guide Figure 22 29 SA7x OCP PORT SWITCHES LEFT REAR d i g i t a l Run Fault Unit No. /Set No. Ready Write A Protect B O O O 000 O O O O O O 002 O O O LEFT FRONT PORT SWITCHES Unit Select Run Fault Unit No. /Set No. Ready Write A Protect RIGHT REAR B O O O 001 O O O O O O 003 O O O RIGHT FRONT SERIAL NO. LABEL FOR RIGHT REAR DISK POSITION SERIAL NO. LABEL FOR RIGHT FRONT DISK POSITION SERIAL NO.
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.
RA7x/SA7x Pocket Reference Guide Table 10 (Continued) Description and Run FRUs Stop Fault 31 OCP Error Codes Write Port Ready Protect A SDI – – On – controller 0A–Analog signal processor ECM – – On – HDA – – On – 0B–Detector qualifier Note1 – – On – 11–Servo module digital circuits ECM – On – – HDA – On – – 12–Servo gate array ECM – On – – 13–TMS 32020 processor ECM – On – – 14–Static RAM ECM – On – On 15–Servo analog ECM – On – On HDA – On – On 16–Voltage controlled oscillator (VCOO) ECM – On – On HDA
32 RA7x/SA7x Pocket Reference Guide Table 10 (Continued) Description and Run FRUs Stop Fault OCP Error Codes Write Port Ready Protect A ECM – On On – – HDA – On On – – 1A–Actuator analog ECM – On On – On HDA – On On – On 1B–A-D and D-A converters ECM – On On – On HDA – On On – On 1C–Analog MUXs ECM – On On On – HDA – On On On – 1E–HDA Capacity Indicator switch setting ECM – On On On On HDA – On On On On Note2 – On On On On 1F–Head/disk assembly HDA – On On On On ECM – On On On On 30–Microprocessor modul
RA7x/SA7x Pocket Reference Guide Table 10 (Continued) Description and Run FRUs Stop Fault 33 OCP Error Codes Write Port Ready Protect A 34–Digital signal processor module ECM On On – On HDA On On – On 35–SDI module ECM On On – On SDI On On – On cable On On – On SDI controller 36–Microprocessor unit module Note1 On On – On 37–Diagnostic module ECM On On – On HDA On On – On 3E–Debug error trap Note1 On On On On 3F–Power supply ECM On On On On Power On On On On supply Note1 On On On On Port B – – – –
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 The drive will not post a recoverable read-and-off-track error to prevent interruption to the controller.
RA7x/SA7x Pocket Reference Guide 35 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. FN: 6F—sup.svo.dgn.
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. • Less than two frames, a message start frame and a message end frame, or more than 63 frames have been decoded before a message end frame. FN: A1—grp.frm.seq.
RA7x/SA7x Pocket Reference Guide 37 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 detected: • The opcode received in the level 2 command was not one of the 16 possible opcodes.
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. FN: A2—inv.grp.num.
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 and thus prevent a servo fault from occurring. FN: 46—out.grd.bnd.—outer guard band fault FN: 47—inn.grd.
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 FN: C3—inv.dmr.num.—invalid diagnose memory region number FN: C4—inc.dmr.num.
RA7x/SA7x Pocket Reference Guide 41 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 FN: B4—inc.cmd.flt.—incorrect command drive fault state FN: B5—inc.cmd.lsn.
42 RA7x/SA7x Pocket Reference Guide 1F—Sector Overrun Error Error Description: The internal read gate or write gate was asserted and a sector pulse or an index pulse occurred. FN: 51—sct.ovr.run.—sector over run Most Probable Cause: ECM, SDI controller, SDI cable, HDA 25—Off Track Error Error Description: During track following mode, the DSP processor determined that the read/write heads are not within track center line tolerances. FN: 4D—svo.off.trk.
RA7x/SA7x Pocket Reference Guide 43 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. Be sure that the disk is operating within the environmental specifications.
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.
RA7x/SA7x Pocket Reference Guide 45 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 variations have far exceeded the capability of the AGC circuit to maintain a proper signal lock.
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.
RA7x/SA7x Pocket Reference Guide 47 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. FN: 5F—tcr&pls.err.
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. Realize that if the drive detects any other faults, these faults are reported with the real-time error code associated with the error. FN: F2—inv.
RA7x/SA7x Pocket Reference Guide 49 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).
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 • Incorrect read sector • Read diagnostic failure • Incorrect sector error count FN: F4—inv.dgn.sct.—invalid diagnostic read sector number FN: F6—inv.dgn.rsf.—invalid diagnostic read sector fault FN: F7—exp.dgn.rds.
RA7x/SA7x Pocket Reference Guide 51 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 • Write diagnostic failure FN: F9—inv.dgn.wsn.—invalid diagnostic write sector number FN: FB—inv.dgn.wsf.—invalid diagnostic write sector fault FN: FC—exp.dgn.wrs.
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. FN: E4—inv.ram.mem.—invalid internal static RAM memory Most Probable Cause: ECM 87—UVPROM Checksum Failure Error Description: This test calculates a checksum by adding, without carry, all the locations of the UVPROM.
RA7x/SA7x Pocket Reference Guide 53 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.
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 (NTCR) did not become asserted after an SDI frame was sent. FN: E7—int.lop.tst.
RA7x/SA7x Pocket Reference Guide 55 9A—Read and Off Track Error Description: The heads were not finepositioned 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. The drive will not post a recoverable read-and-off-track error to prevent interruption to the controller.
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: • The I/O processor could not complete a write to the GASP gate array mailbox. • The I/O processor could not complete a read of the GASP gate array mailbox.
RA7x/SA7x Pocket Reference Guide 57 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 FN: 04—int.ram.flt.
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. FN: 10—inv.tsts.adr.—invalid test memory address number FN: 11—exp.tst.tmr.—expired test command received timer FN: 12—inv.tst.byct.—invalid test command packet byte count FN: 13—inv.tst.opcd.
RA7x/SA7x Pocket Reference Guide 59 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. FN: 21—rxp.seq.err.—receive packet sequence error FN: 22—rxp.ovr.run.—receive packet overrun error FN: 23—inv.syn.byt.—invalid ’sync’ byte FN: 24—inv.rxp.cnt.
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. FN: 30—ocp.flt.num.—invalid OCP logical state FN: 31—inv.cmd.opc.—invalid command opcode FN: 32—exp.rxp.tmr.—expired response packet timer FN: 33—rtx.lst.rsp.
RA7x/SA7x Pocket Reference Guide 61 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.
62 RA7x/SA7x Pocket Reference Guide E7—Firmware Detected Fault - Spindle Motor Control Handler Error Description: The I/O processor firmware has detected an inconsistency in the spindle motor control (SMC) handler. The SMC controls and monitors the spindle motor functions via the driver. FN: 74—inc.lhd.rtz.—incorrect load heads return to zero state FN: 75—inc.lhd.sek.—incorrect load heads seek state FN: 76—inc.lhd.rcl.—incorrect load heads recalibrate state FN: 78—exp.spn.tmr.
RA7x/SA7x Pocket Reference Guide 63 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 FN: 88—exp.wmb.tmr.—expired write mailbox timer FN: 89—une.wmb.rsp.
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 FN: 93—inc.dsp.psn.—incorrect DSP physical state number FN: 94—inc.dsp.rsp.
RA7x/SA7x Pocket Reference Guide 65 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 (head switch) FN: B0—inv.sdi.lsn.—invalid SDI logical state number FN: BA—exp.idx.tmr.
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 FN: 2B—exp.dgn.erd.—expired diagnostic drive burst write erase timer FN: 2C—exp.
RA7x/SA7x Pocket Reference Guide 67 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. FN: 81—ast.hld.ack.—asserted hold acknowledge from DSP processor FN: 82—inv.dma.num.