Digital Equipment EF5 Series User Manual Download Page 1

dt

EF5XX-Series Solid State Disk Drive
User Guide

EK–EF5XX–UG–001

Digital Equipment Corporation

Summary of Contents for EF5 Series

Page 1: ...dt EF5XX Series Solid State Disk Drive User Guide EK EF5XX UG 001 Digital Equipment Corporation...

Page 2: ...mpanies Restricted Rights Use duplication or disclosure by the U S Government is subject to restrictions as set forth in subparagraph c 1 ii of the Rights in Technical Data and Computer Software claus...

Page 3: ...0 3xEF51 2R 5 6 5 6 39 39 R400X 7xEF51 2R 5 6 5 6 40 41 Current values for specific configurations are available from Digital representatives 1 B 10 dBA German September 18 1992 Schallemissionswerte W...

Page 4: ...following are trademarks of Digital Equipment Corporation DEC DECmailer DECservice DSA DSSI EF KA640 KFQSA MicroVAX MSCP Q Bus RF31 RF72 SERVICenter TMSCP ULTRIX VAX VAXsimPLUS VMS and the Digital lo...

Page 5: ...ling into the SF7X Enclosure 2 8 3 Controls and Indicators Introduction 3 1 BA400 Series Controls and Indicators 3 3 Changing the DSSI Node ID Plugs BA400 Series OCPs 3 5 SF7X Controls and Indicators...

Page 6: ...e used only for certain installations 1 5 2 1 Removing the Plastic Skid Plate AF or AA version only 2 4 2 2 Installing the ISE in the Enclosure RF and RZ front panels shown for reference 2 6 2 3 Remov...

Page 7: ...Tables 1 1 EF5XX Series Performance Features 1 6 5 1 Battery Maintenance Errors 5 3 5 2 BSS Parameter Definitions 5 7 Contents v...

Page 8: ......

Page 9: ...e including the data retention system the Digital Storage System Interconnect DSSI bus function performance features specifications shipping contents and related documents Chapter 2 Installation Overv...

Page 10: ...pter 5 Data Retention System discusses integrated data retention system features including battery testing and monitoring Chapter 6 Troubleshooting Procedures describes the internal self tests the EF5...

Page 11: ...drive description Using the EF5XX disk drive EF5XX options Data retention system description Digital Storage System Interconnect DSSI bus function Integrated Storage Element ISE EF5XX Series ISE Driv...

Page 12: ...ata storage using semiconductor memory as the storage media Like all DSSI ISEs the EF5XX series disks communicate with the host using Digital Storage Architecture DSA and Systems Communications Archit...

Page 13: ...cities EF51R 107 megabytes EF52R 205 megabytes EF53 267 megabytes Data Retention System Description The EF51R and the EF52R ISEs provide non volatility of data by a data retention system including Pow...

Page 14: ...s can connect to one DSSI bus The DSSI bus located Inside an enclosure may be a flat ribbon cable or a round bundle of twisted pairs Between enclosures is a shielded round cable approximately one half...

Page 15: ...fixed disk storage device Its dimensions are 8 26 cm 3 25 in by 14 60 cm 5 75 in by 20 32 cm 8 00 in Figure 1 1 EF5XX Series ISE Front and Rear Views Brackets shown are used only for certain installa...

Page 16: ...ystems can be booted from a single ISE 670 bit Error Correction Code ECC EF5XX ISEs store a large 670 bit ECC in each block capable of correcting up to 320 erroneous bits Controller initiated Bad Bloc...

Page 17: ...EF52R and EF53 ISEs Physical EF51R EF52R EF53 Height 8 26 cm 3 25 8 26 cm 3 25 8 26 cm 3 25 Width 14 60 cm 5 75 14 60 cm 5 75 14 60 cm 5 75 Depth 20 32 cm 8 00 20 32 cm 8 00 20 32 cm 8 00 Weight 2 55...

Page 18: ...5 25 Peak Transfer Rate to DSSI Bus Mbytes sec 4 00 4 00 4 00 Start Time total min 2 00 2 00 2 00 NOTE The average access time includes commands array access Error Correction Code ECC and buffer delay...

Page 19: ...2 2 0 1 Total Power watts Normal1 18 0 16 6 11 2 Peak2 27 6 26 2 18 4 1 Normal maximum indicates the maximum power and current under normal conditions with heavy drive activity occurring 2 Peak maxim...

Page 20: ...ISE Specifications Continued Typical Current Power EF51R EF52R EF53 5 0 V Supply Current amps 0 0 0 0 1 8 12 0 V Supply Current amps 1 2 1 0 0 0 Total Power watts 14 3 12 4 8 9 Continued on next page...

Page 21: ...operating 40 to 66 C 40 to 151 F ambient with a gradient of 20 C 36 F per hour Relative humidity Operating 10 to 90 with maximum wet bulb temperature of 28 C 82 F and a minimum dew point of 2 C 36 F w...

Page 22: ...olid state disk 107 MB with a 5 1 4 inch drive and a DSSI controller EF52R AA AF Solid state disk 205 MB with a 5 1 4 inch drive and a DSSI controller EF53 AA AF Solid state disk 267 MB with a 5 1 4 i...

Page 23: ...ed Related Documents Along with your system documentation the following documents supplement this guide Title Order Number BA400 Series Enclosures Storage Devices Installation Procedures EK BA44A IN D...

Page 24: ......

Page 25: ...install the ISE into the BA400 series system enclosure SF7X storage enclosure For more detailed information about the Installation into the BA400 series enclosure refer to BA400 Series Enclosures Sto...

Page 26: ...nclosure to the bottom position to open both the top and bottom enclosure doors 2 Set the enclosure power switch to off 0 3 Always install ISEs working from right to left NOTE The first or rightmost m...

Page 27: ...to the BA400 Series Enclosure Continued Removing the Skid Plate Remove the plastic skid plate from the right side of the ISE by removing the four screws Figure 2 1 Discard the skid plate Continued on...

Page 28: ...Installing into the BA400 Series Enclosure Continued Figure 2 1 Removing the Plastic Skid Plate AF or AA version only MLO 009302 Skid Plate Screws Screws Continued on next page 2 4...

Page 29: ...in the chassis Tighten the two captive screws Figure 2 2A CAUTION It is normal to have a small gap between the ISE mounting bracket tabs and the enclosure frame Tighten the captive screws only until t...

Page 30: ...the Enclosure RF and RZ front panels shown for reference Finger Cutouts Captive Screws Guide Tabs Remote Front Panel Cable Phillips Screw RZ 5 25 inch Remote Front Panel Cable Remote Front Panel Cabl...

Page 31: ...Installing into the BA400 Series Enclosure Continued For further information refer to the BA400 Series Enclosures Storage Devices Installation Procedures EK BA44A IN 2 7...

Page 32: ...first Remove the ISE s top and bottom brackets Insert wedges on the ISE Removing the brackets and inserting the wedges are explained in the next sections Removing the Brackets To remove the ISE s top...

Page 33: ...move the ISE bottom bracket by removing the two Phillips screws at the rubber shock bushings that secure the bracket to the chassis Figure 2 3 NOTE Carefully note the orientation and routing of the re...

Page 34: ...to the SF7X Enclosure Continued Figure 2 3 Removing the Top and Bottom Brackets AF or AA version only MLO 009303 Top Bracket Bottom Bracket Screws Chassis Screws Interface Card Assembly Continued on n...

Page 35: ...wo rear prongs into the two elongated holes on the side of the chassis Figure 2 4 The two holes are 2 3 4 inches from the rear of the chassis 3 Lower the front end of the wedge and insert the front pr...

Page 36: ...Installing into the SF7X Enclosure Continued Figure 2 4 Inserting the Wedges on the EF5XX ISE Continued on next page 2 12...

Page 37: ...2 Use a Phillips head screwdriver to tighten the screws on the wedges so the ISE sets securely in the enclosure 3 Take the three extension cables from the shipping box DSSI flat cable 50 conductor Fro...

Page 38: ...hardware is SHR_X1127_89 ISOL and reduced 17 64 265625 W rite ProtectFault DSSI ID W rite Protect Ready Fault DSSI ID d i g i t a l Ready S H R X 0 1 3 5 A 9 0 10 PIN OCP CABLE 5 PIN DRIVE POWER CABLE...

Page 39: ...Operator control panel OCP on the system enclosure ISE front panel Figure 3 1 Operator Control Panel OCP The operator control panel OCP is a set of controls on the enclosure that overrides the drive...

Page 40: ...s the OCPs in the and BA400 series and SF7X enclosures In the an OCP BA400 series enclosures is contained on each ISE and is mounted to a panel in front of the ISE Figure 3 1 SF7X enclosure contains f...

Page 41: ...h the following controls and indicators DSSI bus node ID plug Fault indicator LED Run Ready button Write Protect button Figure 3 1 BA400 Series OCP front panel for DSSI ISEs RUN READY BUTTON WRITE PRO...

Page 42: ...missing Run Ready Button In lit The ISE is on line When the ISE is available for use the green LED is lit When the ISE is being used the green LED flickers Out not lit The ISE is off line and cannot b...

Page 43: ...D plug grasp it firmly and pull it straight out Insertion To insert a new plug align the two center prongs with the two center slots and press the plug into the slots Renumbering ISEs Use the followin...

Page 44: ...oor located on the OCP Each set of controls and indicators is dedicated to one of the four storage compartments in the enclosure Figure 3 2 Figure 3 2 SF7X Controls and Indicators Write Protect Ready...

Page 45: ...d Illuminates when fault is detected DSSI Node ID Green Displays ISE DSSI Node ID Write Protect Yellow Commands write protect mode Shows write protect enabled Terminator Power Green On while when Term...

Page 46: ...ted on the edge of the drive module The switches provide a means of setting the DSSI node ID if an OCP is not connected to the drive or if the OCP fails The two LEDs indicate drive status READY LED FA...

Page 47: ...EF5XX ISE Controls and Indicators Continued Figure 3 3 Drive Module Switch and LED Locations Continued on next page 3 9...

Page 48: ...table These switches are ignored when an operator control panel is connected to the ISE DSSI Node ID Switch Positions1 Address 1 2 3 0 1 2 3 4 5 6 72 Up Up Up Up Down Down Down Down Up Up Down Down U...

Page 49: ...LEDs during the various phases of ISE operation When The green LED is And the yellow LED is The ISE is first powered up On On POST has run successfully Off Off The ISE is ready to accept a command On...

Page 50: ......

Page 51: ...hrough the VMS system the console and the MicroVAX Diagnostic Monitor MDM Descriptions of accessible local programs Overview Local programs are diagnostics and utilities that are internal to the ISE Y...

Page 52: ...g the SET HOST command Using VMS From the console using the SET HOST command Using Console Commands Through MDM using the Device Resident Programs menu Using MDM Once you establish a connection the lo...

Page 53: ...PARAMS Utility Description 1For users familiar with the RF series ISEs notice that the DKUTIL ERASE and VERIFY local programs are not available in the EF5XX series ISEs The DRINIT local program in the...

Page 54: ...ng How to find Taskname Name of the local program Descriptions found in this chapter Nodename Node name of the ISE To find the node name of an ISE type SHOW DEVICES or SHOW CLUSTER at the DCL prompt a...

Page 55: ...apters To access a local program from a system with a Q bus adapter use the command SET HOST UQSSP DUP DISK taskname taskname name of the local program controller number of the ISE To find the control...

Page 56: ...the ISE is located DSSI node number of the ISE The system then prompts you for the name of the local program you want to run To find the DSSI node number and node name type SHOW DSSI at the prompt To...

Page 57: ...t MDM 2 Enter the date and time 3 Select the menus in the following order Service menu Device menu KFQSAA KFQSA subsystem menu Device Utilities menu Device Resident Programs menu When you select the D...

Page 58: ...Using MDM continued 4 Enter the name of the local program you want to run and press Return For information about the available local programs refer to the program descriptions on the following pages...

Page 59: ...tions of Local Programs Overview The rest of this chapter describes local programs you can access DIRECT Program Description The DIRECT program provides a directory of local programs resident in the I...

Page 60: ...EXR in progress press Ctrl C Ctrl Y or Ctrl Z When DRVEXR stops a short report is printed Dialogue To run DRVEXR first respond to the following dialogue messages Message Explanation Copyright 1989 Dig...

Page 61: ...entry is checked for validity but otherwise ignored Compare after each transfer 1 Yes 0 No Your response determines whether the processor manually compares the results of the read with the expected da...

Page 62: ...to the dialogue questions Mode Function Read Write Writes and reads as many blocks as possible in the given amount of time Data Integrity Similar to Read Write mode but with a manual check of data bu...

Page 63: ...R Copyright C 1990 1991 1992 Digital Equipment Corporation Write read anywhere on medium 1 Yes 0 No 1 User data will be corrupted Proceed 1 Yes 0 No 1 Test time in minutes 10 100 Number of sectors to...

Page 64: ...ed Write read anywhere on the medium 1 Yes 0 No Do you want to write to the user data area If you type 0 this is a read only test DRVTST does however write to a diagnostic area on the disk User data w...

Page 65: ...ently running another local program Operation aborted by user This message appears if the user stops the program while it is in progress xxxx Unit diagnostics failed This is a fatal error message wher...

Page 66: ...l Equipment Corporation Write read anywhere on medium 1 Yes 0 No 1 User data will be corrupted Proceed 1 Yes 0 No 1 5 minutes to complete Test passed The following is an example of what is displayed w...

Page 67: ...right notice product name serial number node name allocation class firmware revision level hardware revision level power on hours power cycles last bug check codes up to 11 Example The following is an...

Page 68: ...nal data retention disk This prepares the EF5XR ISE for saving data in case of a power failure CAUTION You should not normally need to run DRINIT Use the DRINIT program with caution since running it e...

Page 69: ...after a series of incomplete discharges BATTST operates by continuing to exercise the memory and data retention disk under battery power after external DC power is removed The time that the batteries...

Page 70: ...rror log This error is logged when EF5XX charging and battery test firmware detect potential problems with the charging or discharging of the batteries The result of the BATTST utility is checked by e...

Page 71: ...may affect other drives in the cabinet or may require a system shutdown Remove external power Variable BAT_TEST will contain the time Remove power from the EF5XX under test Depending on the configurat...

Page 72: ...er Variable BAT_TEST will contain the time Test passed After removing the power and allowing the batteries to drain the following example shows how to get the test results In this case the batteries l...

Page 73: ...ten and read to the memory arrays to detect problems with the memory devices address and data buffers memory control and ECC logic Accessing MEMTST Access the MEMTST program the same way you would the...

Page 74: ...s 0 No Do you want to overwrite the data in the memory arrays Test time in minutes 0 1 pass 200 Enter the time to run the test Enter 0 to run the test once on memory module Testing slot n Memory modul...

Page 75: ...Yes 0 No 1 Test time in minutes 0 1 pass 200 16 Testing slot 0 Array OK has 2 bad blocks Testing slot 1 Array OK has 0 bad blocks Testing slot 2 No array installed Testing slot 3 No array installed Te...

Page 76: ...selected Testing slot 0 Array OK has 2 bad blocks Testing slot 1 Array OK has 0 bad blocks Testing slot 2 No array installed Testing slot 3 No array installed Testing slot 4 No array installed Testin...

Page 77: ...r editor similar to the VMS SYSGEN utility and a utility to display status history and counters PARAMS also performs well as a manufacturing tool for gauging the goodness of the drive PARAMS polls for...

Page 78: ...PARAMS utility is invoked on demand from the user Once a connection is established all interaction occurs through the use of commands and responses PARAMS has its own command line interpreter PARAMS P...

Page 79: ...cate it SET Sets a parameter to a value SHOW Displays a parameter or a class of parameters STATUS Displays information about the drive s history WRITE Updates the NVR from the cached copy ZERO Clears...

Page 80: ...Use the EXIT command to terminate the PARAMS utility The message Exiting displays on the terminal EXIT Syntax EXIT EXIT Parameters None HELP HELP displays a brief list of the available commands and t...

Page 81: ...WRITE ZERO counter ALL HOURLY MSCP PARAMS LOCATE The LOCATE command causes a soft fault in the ISE it has no effect on its current operation or state to help find it The fault indicator on the drive m...

Page 82: ...t ASCII parameters are left justified and blanks are padded into their field width SET Syntax SET parameter name value SET Parameters parameter name is the name of the parameter you want to change If...

Page 83: ...show Parameter Current Default Type Radix ADD_CR 1 0 Boolean 0 1 PARAMS set add_cr 0 PARAMS show Parameter Current Default Type Radix ADD_CR 0 0 Boolean 0 1 PARAMS SHOW The SHOW command displays the s...

Page 84: ...error message is displayed If you use a class name be sure to prefix it with a slash Classes available are ALL CONST SCS MSCP DUP and BSS SHOW Class Examples PARAMS show dup Parameter Current Default...

Page 85: ...nformation Any unit failures as well as NVR failures are displayed if applicable BB displays the bad block log for the device A list of physical blocks that have been replaced is given LOGS displays t...

Page 86: ...lectronics module name is EN00500250 Last known unit failure code 300D X In 485 power on hours power has cycled 681 times System up time is 3 22 50 02 68 System time is 23 MAR 1990 15 00 17 PARAMS sta...

Page 87: ...ht logs omitted Log 174 27 50 01 0000 17 NOV 1858 0 00 00 FFFF1441 0000004D FFFFFFFF FFFE2801 FFFFFFFF EFFF2801 FFF7FFFB 0000A050 FFDF80BE FFDFC6AF FFFFB750 BFFEFFFF FFFF80BA FBFFFFFF FFFFBFFF FFFF807...

Page 88: ...parameter is modified that requires controller initialization and the user replies negatively to the request for reboot Changing the nodename or the allocation class are examples of parameters that re...

Page 89: ...ock of performance counters or all known counters Counter types include the following All Clears all performance counter blocks MSCP Clears the MSCP performance counters and histograms SEEKS Clears th...

Page 90: ......

Page 91: ...protect the data in the memory arrays from loss in case of power or other system failure This chapter discusses the following features of the integrated data retention system Continuously saving data...

Page 92: ...continues under battery power until all contents of the memory arrays are safely on the winchester disk The EF5XX ISE then shuts itself off to conserve battery power Although continuously saving data...

Page 93: ...data from the internal magnetic disk and returns the data to the user Battery Testing and Monitoring The battery subsystem BSS firmware logs a Battery Maintenance Error under certain conditions Table...

Page 94: ...until the battery needs to be replaced is available in the parameter BSS_REPL A value of 0 indicates the age is the cause of the maintenance error Battery charging out of specification Battery chargi...

Page 95: ...discharge occurs or the BATTST fails please call Digital Services to replace the battery Overtemperature Errors Overtemperature conditions are also logged to the error log by BSS firmware Frequent ov...

Page 96: ...a completely Automatic write protect is controlled by the parameter BSS_WPLC The default value of 1 indicates that data should be protected by write protecting automatically Comprehensive Battery Test...

Page 97: ...0020 10020 Word Dec B BSS_TLEN 60 60 Byte Dec B BSS_SHUT 1 0 Boolean 0 1 B BSS_DISC 1 1 Boolean 0 1 B BSS_WPLC 0 1 Boolean 0 1 BSS_REST 0 0 Boolean 0 1 BSS_UPNV 0 0 Boolean 0 1 BSS Parameter Definitio...

Page 98: ...cause this parameter to reflect the current run time value see the BSS_UPNV parameter BSS_CHRG Number of minutes of charge when the NVRAM as last updated This value does not represent the run time va...

Page 99: ...d that is data is prioritized above battery life If the flag is 1 then the unit will shut down before the battery is damaged that is battery life is prioritized above data BSS_DISC This flag represent...

Page 100: ...ts the BSS_UPNV flag The value of the BSS_REST flag shown by PARAMS is a local copy and is not updated when the NVRAM copy is updated by the firmware The user must exit PARAMS and re enter to see the...

Page 101: ...oting Procedures In this Chapter This chapter describes Self tests Failure indications What you should do if the ISE fails to operate correctly NOTE Remember that repairs to the ISE should be done by...

Page 102: ...s most faults that occur in the ISE Internal Tests and Calibrations Periodic internal tests and calibrations are performed as a normal part of the operation of the ISE These tests are run automaticall...

Page 103: ...d power down the system check DSSI cable and try again If failure persists call Digital Services Neither LED turns on proper amount of power may not be getting to the ISE should check power supply and...

Page 104: ...ices If a failure occurs with the ISE ensure The ISE has the correct DSSI node ID No other device on the DSSI bus has the same node ID Refer to Chapter 3 to ensure the DSSI node ID is set correctly If...

Page 105: ...related 1 13 DRINIT 4 18 Drive module controls and indicators 3 8 DSSI node ID switches 3 10 LEDs 3 11 DRVEXR 4 10 dialogue 4 10 modes 4 12 DRVTST 4 14 dialogue 4 14 error messages 4 15 DSA 1 2 DSSI b...

Page 106: ...M MDM 4 7 MEMTST 4 23 dialogue 4 24 MSCP server 1 4 Multihost 1 6 O OCP 3 1 for BA400 series enclosure 3 3 for SF7X enclosure 3 6 Operator control panel 3 1 Overview EF5XX 1 1 P PARAMS 4 27 PARAMS com...

Page 107: ...T Troubleshooting 6 1 U Utilities 4 1 W Write command PARAMS 4 37 Z ZERO command PARAMS 4 38 Index 3...

Page 108: ......

Reviews: