MBF COMPANY CONFIDENTIAL FIELD INFORMATION BULLETIN SERVICE GROUP(S): MINI MFG: MEMOREX NACS TYPE(S): 4230,4287 MFG. MODEL(S): 601 CATEGORY: DISK I/O DESC: FIXED MEDIA *** TABLE OF CONTENTS AS OF 12/19/90 *** FIB 00001.General.Information.........................................10/15/86 FIB 00002.Disk Read Errors - Basic Four Only..........................03/20/80 FIB 00003.Disk Error Status Definitions - Basic Four only.............11/04/81 FIB 00004.Shipping Damage on Return of Defective Deck Plate...........08/09/82 FIB 00005.Some Pamp Spares may be at Incorrect E/C Level..............08/24/82 FIB 00006.Maximum Allowable Defective Tracks..........................09/02/83 FIB 00007.General Precautions on Fixed Media Disks....................12/01/83 FIB 00008.Error 03 - Status 60 - Affects Basic Four on OS Level 4 Only07/02/84 FIB 00009.Adjustment Procedure for the Old Style 'Detect' PCBA........08/14/85 FIB 00010.PAMP PCBA - TWO PART NUMBERS & ADJUSTMENT POT STYLES........06/05/87 DISK I/O-MEMOREX-601--------------------------------Table Of Contents Pg01 of 01 FIB 00001 10/15/86 *** General Information *** The Memorex 601 is a winchester fixed disk drive available in three configurations 25 Meg (4 heads), 50 Meg (8 heads), and 75 Meg (12 heads). This drive is used in the Basic Four 200/410 systems. *** Sorbus Machine Types and Feature Numbers *** 4230,4287 *** Available Documentation *** Sorbus Handbook for B/4 Model 2400 Disk Drive.........................S-HDBK-221 NOTE: This handbook covers all adjustments in the drive and is a must have! There is one adjustment covered that should not be performed unless you have to; page 8.9, PLOX voltage controlled multivibrator, pot R37 should not be adjusted unless the drive is failing with the scope signal shown. If adjustment is performed the VCM may go out of sync intermittantly. *** Available Training *** Basic Four Memorex Disk Seminar Video Tape V-096-S Located in District Library. Included in Basic Four BBIII Basic Course, see training schedule. *** Special Tools *** Extender Board MM259010 *** Special Administrative Procedures *** None required. ORIGINATOR: J. Whalen DISK I/O-MEMOREX-601--------------------------------FIB001 Pg001 FIB 00002 03/20/80 *** Disk Read Errors - Basic Four Only *** Original Document Name - Tech Talk 2-IV-4 Erroneous error 03 & 04s may be caused by a noisy CPU power supply. The disk controller apparently is more suseptable to noise than other CPU boards. Check all voltages with both a meter and a scope, high frequence switching power supply noise in the kilocycle range may be present and never indicate on a meter. All regulated CPU voltages should have a maximum of 2% noise (i.e. 100MV on 5V, 240MV on 12V, 300MV on 15V). ORIGINATOR: D. Goehrisch DISK I/O-MEMOREX-601--------------------------------FIB002 Pg001 FIB 00003 11/04/81 *** Disk Error Status Definitions - Basic Four only *** The following figures will help define the meaning of the status bits under all posible presentations (1, 2, or 3 bytes): NOTE: Status will be displayed in HEX, two characters per byte. Use the binary values shown to decode the HEX character. C o D C n a o S t I t m D e r D a m Running under control M e o U S a of the operating A k l n C C e n system (including T l i I R R e d BASS & :DOS) A A i e t D C C k * t t * * * * m r R * t t * * * * e R E E E E F e * e e * * * * B e r r r r a j * m m * * * * O u a r r r r u e * p p * * * * u s d o o o o l c * t t * * * * t y y r r r r t t Binary Value - 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 Status Bits - 7 6 5 4 3 2 1 0 ---------------- ---------------- BOSS PRIMARY DISK STATUS STATUS C o D C n a o t I t m r D a m o U S a Uptime status l n C C e n l i I R R e d (Some utilities e t D C C k include disk number r R ahead of primary status R E E E E F e ex. D0 48) B e r r r r a j u a r r r r u e s d r r r r l c y y r r r r t t Binary Value - 8 4 2 1 8 4 2 1 Status Bits - 7 6 5 4 3 2 1 0 ---------------- PRIMARY DISK STATUS E M G m u C u B e O l DISK I/O-MEMOREX-601--------------------------------FIB003 Pg001 o D C D a o r P f t n a o i r t g L f N N i t I t m a d S O h e N O o o r D a m g I S e f n o R T H o U S a l B p e f R c L D r W W e Machine level l n C C e n C l a e k e M y R o a r r a diagnostics l i I R R e d y e n e C a u e c O c i i d (SILVER, FORMAP, e t D C C k l g d d T y d l R a k n k t t FORMP) r R a i l & t e d l e e S R E E E E F e E l E E m i W i t E l W e B e r r r r a j r r r e n r r D r y r G D l u a r r r r u e r C r r o d i T a a r i a a e s d r r r r l c o y o o u e t a c t o S t t t c y y r r r r t t r l r r t r e g t a r W e e a t Binary Value - 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 Status Bits - 7 6 5 4 3 2 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0. ---------------- ---------------- ----------------. PRIMARY DISK EXTENDED DISK STATUS STATUS Primary Status Description -------------------------- Bit 0 - Command Reject Indicates the controller has rejected the last command due to some conflict in command structure, i.e. read and write specified in a transfer command or conflicting offsets in the offset command. Bit 1 - Fault This is an active bit from the disc unit. When set indicates that a fault condition.exists. Check extended status bits for further definition of the fault condition. A rezero command is required to reset this bit. Bit 2 - Seek Error This is an active status bit from the disc unit. When set indicates that the current seek was not able to complete due to an illegal cylinder request, or some failure in the servo mechanism. A rezero command is reqired to reset this bit. This bit is mutually exclusive with Unit Ready. Bit 3 - Data CRC Error This bit will be set during a read operation if the DATA CRC does not check out correctly. When this error is detected, the operation is aborted. This error will always be indicated at the end of a sector. The bit will be reset by the occurrence of the next disc command. Bit 4- ID CRC Error When this bit is set, one of the IDs contained a CRC error. This may be any ID on the track since the error will be indicated during ID search. The occurrance of this error will abort the current operation. The bit will be reset by the occurrence of the next disc command. Bit 5 - ID Error DISK I/O-MEMOREX-601--------------------------------FIB003 Pg002 Either the head or cylinder bytes failed to match expected values in an ID, or the correct sector was not found in two revolutions. This bit is reset by the initiation of another disc command. Bit 6 - Unit Ready This is an active status bit from the disc unit, that indicates the drive is on-line and ready for transfer. Bit 7 - Controller Busy If this bit is true, the controller is processing a command. Loss of servo clocks will cause the controller to hang up. Legal operations are read status, controller reset, or set interrupt masks. Bits 0,5, & 6 Set (HEX 61) - Alternate Track Bits 0,5 & 6 set indicate that the accessed track has been flagged as an alternate track. Extended Status Bits These bits are only valid when the primary status FAULT Bit is on (Bit 1). Bit 00 - Multi Head Selected Indicates that multiple heads are selected. Possible causes: Shorted head driver - R/W Board A06 Faulty Decoder - R/W Board A06 Faulty Sense CKT - R/W Board A06 Faulty Latch - INTFC Board B01 Grounded - F.H. Multi-HD. Sen. Line Open - +Muti-HD. INOP line Head Amp inside Deck Plate Assembly Bit 01 - No Write Data Either of two different Write Data failure conditions can cause Bit 1 to be set. Fault sensing circuits for both of the conditions are located on the R/W control board. Fault conditions are: (a) a head current transition has failed to occur at the R/W board output for EACH MFM voltage transition at the R/W board input while the Write gate is true, (b) more than 330 nanoseconds elapsed between MFM voltage transitions at the board input while the Write gate is true. Possible causes of the head current transition failure (a): Failure in the write current generator on the R/W Board A06. Failure in the head selection circuits on the R/W Board A06. Failure in the fault sensing circuitry on the R/W Board A06. A head address greater than 11 or greater than the number of installed moving heads has been received by the R/W Board from head registers on the REGs Board due to REGs Board failure. Signal - fixed head select is low due to: 1. REGs Board failure 2. Grounded line between REGs and R/W. DISK I/O-MEMOREX-601--------------------------------FIB003 Pg003 3. Bit 7 at input to REGs is low due to INTFC failure or cable/controller failure. (This condition will also cause illegal/incorrect cylinder address problems and command problems). Signal R/W select is high at the input to the R/W Board - REGs failure, open line, or INTFC/controller/cable failure (No head Tag - Tag 2). Possible causes of the MFM elapsed time failure (b): MFM Write Data path failure due to: 1. VFO Board failure B05 2. REGs Board failure B02 3. R/W Board failure A06 Note: A properly operating VFO will always have data transitions on the data output irregardless of the logic state of the data input. Write Clock failure due to: 1. REGs failure B02 2. INTFC failure B01 3. Controller/Radial cable failure 4. PLOX A03 Bit 02 - No Write Gate Set when the R/W Board fault circuitry senses a write current when the gate is not active. Possible causes: Failure in write generator on R/W Board Failure in the fault sensing circuits on R/W Board or INTFC Board Bit 03 - Offtrack Write Indicates an attempt to write on a disc with the heads outside of acceptable position limits. The condition is detected whenever the R/W Board detects the signals -Write Gate and +R/W OFF TRK true at the same time. Possible causes: Illegal Write commands from REGs Board Failure of SCON R/W OFF TRK circuits Servo System failure resulting in head movement after the Signal - On Cylinder has been issued to the Controller (probable PAMP failure). Bit 04 - Read Only and Write Indicates Write Gate and the Read Only signal are true at the same time. (Detected at the R/W Board) Possible causes: Read Only switch on the INTFC board is improperly set to Read Only A hardware failure on either the INTFC or the REGs board Bit 05 - PLO Lock Error Indicates an unacceptable tracking error between the phase locked oscillator and the sync bits being read from the servo track. DISK I/O-MEMOREX-601--------------------------------FIB003 Pg004 Missing sync bits as occur in Guard Band and index ID codes do not contribute to the error determination. Possible causes: Low drive speed due to: 1. Misadjusted brake assembly, or +24V in PDU 2. Motor bearing problem 3. Drive bearing problem 4. Belt problem PLOX Board problem A03 \ If either PLOX or PSER is replaced check the PSER Board problem B06 / Tach Gain/Servo Adjustment. Servo Track or Servo Head problem Bit 06 - No Read Data Indicates 32 or more +PLO 1F pulses occurred between MFM Read Data ECL Pulses during a single active period of the Read Gate. The fault is detected on the REGs Board. Possible causes: Component failure in MFM ECL Read data path. 1. R/W Board 2. Open data head circuit Failure of fault sensing circuits on REGs Board B02 Head selection problem due to : 1. Head address greater than 11 or number of installed heads 2. Fixed heads selected (not installed at present) Bit 07 - Emergency Retract (Power Head or Head Retract) Indicates that an emergency head retract to the landing zone has occurred. Possible causes: +/- 15V or +5V dropped to less than 80% of nominal (-5.2 is not monitored) An illegal cylinder Bit 17 A Guard Band error Bit 13 A Diagnostic Cylinder Error Bit 15 An Up Speed Error Bit 12 A Rezero Time-Out Bit 11 An open Bus Cable Bit 08 - Multi-Tag Error Indicates two or more of the Tag lines are active at the same time. Possible causes: Controller Board failure INTFC Board failure Bus Cable/Connector/Terminator problem Bit 09 - Read and Write Indicates that both a Read and a Write gate have occurred at the same time. The DISK I/O-MEMOREX-601--------------------------------FIB003 Pg005 gates are decoded from Bus Bits 1 or 0 at Tag 3 time by circuits on the INTFC Board. Possible causes: Controller Board failure INTFC Board failure Bus Cable/Connector/Terminator failure Bit 10 - Off Cylinder Indicates that the heads were not on cylinder when a Read or Write gate was active. Possible causes: Improper command decoding or problem in the fault registers on the INTFC BD Malfunction on REGs BD B02 causing plus on cylinder to go low Bit 11 - Seek Time-Out (Rezero) Indicates the positioner has failed to reach track zero within 900 milliseconds. NOTE: Tach gain and Servo adjustments should be checked BEFORE changing any boards and must be checked after replacing any of the Servo boards. Possible causes: Servo adjustments - check all per Sorbus Handbook S-HDBK-221 PAMP failure P01 PSER failure B06 REGs failure B02 VSER failure B05 SCON failure B03 Bit 12 - Speed Error Status Bit 12 will be set when the period of the speed check signal exceeds 2.5 microseconds. This indicates either a failure in the rotational speed detection circuits or the drive is spinning too slow. The fault is detected by a one-shot timer circuit on the SCON Board. Possible causes: PLOX or SCON adjustments Spindle brake binding or maladjusted Belt slipping Mechanical binding in the motor or spindle bearings PLOX failure A03 PSER failure B06 SCON failure A03 +24V fuse in PDU open Bit 13 - Guard Band Error Indicates that the servo positioner has entered one of the Guard Bands illegally. The servo head is never permitted to enter the Outer Guard Band. The Inner Guard Band may be entered only to execute a Diagnostic Cylinder or a Rezero command. Guard band signals are decoded by the PLOX. A signal from either Guard Band Decoder will set a Guard Band latch on the SCON if the Rezero and Diagnostic Cylinder signals are false. Guard Band Error indications will usually be due to a Servo System malfunction. The other case would be a failure of the DISK I/O-MEMOREX-601--------------------------------FIB003 Pg006 Guard Band detector circuits or the latch on the SCON. NOTE: All servo adjustments should be checked BEFORE replacing any boards and must be checked after replacing any servo boards. Possible causes: Servo adjustments particularly the Tach gain. If using the Sorbus Handbook pay close attention to the number of heads configured in the OS being used to move the access including :DOS. PAMP failure P01 VSER failure B05 PSER failure B06 SCON failure B03 REGs failure B02 PLOX failure A031 Bit 14 - Illegal Cylinder Indicates that a cylinder address greater than 349 has been decoded by circuits. on the REGs Board. Possible causes: REGs Board failure B02 INTFC Board failure B01 Controller failure Bus Cable/Connector/Terminator failure Bit 15 - Diagnostic Cylinder Error Indicates that the SCON difference reister contained a number greater than seven when the Diagnostic Cylinder command was active (Diagnostic Switch open). Possible causes: REGs failure B02 SCON failure B03 INTFC failure B01 ORIGINATOR: N. Jones DISK I/O-MEMOREX-601--------------------------------FIB003 Pg007 FIB 00004 08/09/82 *** Shipping Damage on Return of Defective Deck Plate *** Many returned disc drives were found to be loose inside the shipping container. This in all cases has created additional shipping damage mainly to the motherboard (bent & broken pins). This creates additional unnecessary repair costs. Make sure that upon return shipment of any memorex deck plate the unit is properly tightened down onto the brackets of the shipping palate. ORIGINATOR: D. Goehrisch DISK I/O-MEMOREX-601--------------------------------FIB004 Pg001 FIB 00005 08/24/82 *** Some Pamp Spares may be at Incorrect E/C Level *** Original Document Name - Mini Alert 59 SUBJECT: MODEL 2400 DISC, PAMP PCBA (MEMOREX MODEL 601) Field spares for the Model 2400 Fixed Media Disc Drive Power Distribution Unit (PDU) Pamp PCBA should be checked for the following: MM No. PART No. EC No. DESCRIPTION MM252225 P/N 22411 EC-24401 PCBA, Pamp MM252226 P/N 22406 EC-24393 PCBA, Pamp These boards may cause track following and/or heat related problems. Additionally, the following PCBA is not a BFISD qualified part: MM252227 P/N 20276 EC-24387 PCBA, Pamp The above PCBA's should be turned in for replacement. ORIGINATOR: J. Rippl DISK I/O-MEMOREX-601--------------------------------FIB005 Pg001 FIB 00006 09/02/83 *** Maximum Allowable Defective Tracks *** Original Document Name - Tech Talk 3-VI-26 Capacity Max Defects Field Spare from Repair Tracks 25 MB 16 16 50 MB 32 32 75 MB 48 48 ORIGINATOR: TIC DISK I/O-MEMOREX-601--------------------------------FIB006 Pg001 FIB 00007 12/01/83 *** General Precautions on Fixed Media Disks *** Original Document Name - Mini Alert 209 SUBJECT: FIXED MEDIA INSTALLATION PRECAUTION Disk drives with fixed media, with some exceptions, utilize locking devices for the read/write head assembly and motor spindle assembly. These locking mechanisms prevent/minimize media damage during shipment of the unit. Upon receipt of a fixed media disk drive, either as a replacement unit or as part of a system, note that if the appropriate locking devices are not in the proper positions for shipment (locked), DO NOT ATTEMPT TO INSTALL THE UNIT. Order a replacement unit as follows: New installations: Notify BFISD Customer Satisfaction for replacement unit. Spares unit: Re-order from Materials West. Ship the defective unit in its proper shipping container and ensure that the locking devices are in their proper shipping positions. Also clearly indicate on the disk unit and shipping documentation that the unit was rejected due to improper shipping procedures and indicate which locking device was not properly locked. ORIGINATOR: J. Rippl DISK I/O-MEMOREX-601--------------------------------FIB007 Pg001 FIB 00008 07/02/84 *** Error 03 - Status 60 - Affects Basic Four on OS Level 4 Only *** Original Document Name - Mini Alert 262 Several service calls have resulted from incorrect configurations of boss level IV being installed on 200/410 systems. Specifically, the boss configuration was for 21 MB with HSA = 23423 installed on a 25 MB 4 head memorex drive. (level IV does not specify the # of heads on the configuration printout). When scanning the disk with any basic program, boss returns an error 03 when the sector # exceeds approx. 22399 (depending on the size of the variable associated with the "GET" function). the err status is 0060, indicating a head or cylinder mismatch, but the access command is not rejected. The drive does not drop ready. The physical limit of a 4 head memorex drive is 22399 sectors including the alternates. An 8 head or 12 head drive formatted as 4 heads would give the same indication. Be aware that the largest boss capacity that will fit on a 4 head drive is 20 MB (HSA = 21760). If this situation if encountered when a boss upgrade is performed, notify the local B/4 branch or dealership that a hardware upgrade must be performed in order to accomodate the boss configuration. Any physical drive capacity increase must be authorized by B/4 sales even if the deckplate has additional unused surfaces. ORIGINATOR: J. Vanderheyden DISK I/O-MEMOREX-601--------------------------------FIB008 Pg001 FIB 00009 08/14/85 *** Adjustment Procedure for the Old Style 'Detect' PCBA *** Original Document Name - Mini Alert 404 NOTE: This is only an emergency adjustment procedure to be used if a scope is not available. If a scope is available you should follow the procedures in the 2400 Disk Drive Handbook S-HDBK-221. Problem: Memorex older style detect PCBAs (MM251080) may require gain adjustment when it or R/W PCBA is replaced (especially when replacing new style detect PCBA). Solution: Use program listed below to adjust gain (R32) without test equipment following installation of R/W or detect PCBA. Turn R32 CW until failure ("X"), then CCW thru good pass (".") to failure ("X"). Center potentiometer within good range. Note that 'Good' range may be as much as five turns. 0010 REM"DETC-A ADJUST OLD STYLE DETECT PCBA 0020 DIM A$(1024); SETESC 0070 0030 INPUT "ENTER TEST SECTOR ('CR'=DEFAULT): ",S;IF S=0,S=INT(HSA(0)*.8) 0040 GET 0,S,ERR=60,RTY=0,A$ 0050 PRINT ".",;G0T0 0040 0060 PRINT "X",'RB',; G0T0 0040 0070 END ORIGINATOR: J. Rippl DISK I/O-MEMOREX-601--------------------------------FIB009 Pg001 FIB 00010 06/05/87 *** PAMP PCBA - TWO PART NUMBERS & ADJUSTMENT POT STYLES *** Two types of adjustment potentiometers are used on the PAMP PCBAs for the Servo Balance adjustment. The AC Power/PAMP chassis (and the machine in which the drive is installed) require the same style replacement to be used, since the round potentiometer can only be adjusted straight in from the PCBA solder- side, whereas the square potentioneter can only be adjusted from the edge of the PCBA. To allow ordering this part for replacement purposes, NACS WEST has separated all PAMP PCBAs into two groups with different Part Numbers and scrapped all of the failure-prone new-style PAMP PCBAs (small heatsinks). The PAMP PCBA part numbers are as follows: NACS ICN DESCRIPTION ---------- ----------------------------- MM252221 PCBA, PAMP (SQUARE POT) MM252224 PCBA, PAMP (ROUND POT) Use MM252224 (ROUND POT)if your machine has the adjusting hole through the housing on the rear panel (opposite the drive card cage). NOTE: IF THE SQUARE POT STYLE IS USED IN THE BASIC FOUR 210 OR 310 SYSTEM, THE CABINET UPRIGHT BRACKET OBSCURES THE ADJUSTMENT ACCESS. FOR BETTER ACCESS, DRILL A 1/4" HOLE IN THE HOUSING OR CABINET UPRIGHT AS REQUIRED. ORIGINATOR: J. VANDERHEYDEN DISK I/O-MEMOREX-601--------------------------------FIB010 Pg001