TABLE OF CONTENTS OVERVIEW 1 IBM PC/XT & COMPATIBLES 1 IBM AT & COMPATIBLES 2 386 SYSTEMS 2 TANDY COMPUTERS 3 ROM ADDRESS 4 TWO HARD DISK CONTROLLERS 5 HARDWARE 6 SOFTWARE 7 INTERLEAVING 9 PARTITIONING 10 DRIVE LISTINGS AND OFFSETS 11 COMPATIBLE/INCOMPATIBLE DRIVES LIST 12 JUMPERING INSTRUCTIONS AND BIOS TABLES 14 TROUBLESHOOTING 18 OVERVIEW This manual is intended to assist technical departments and personnel in the installation of the Perstor PS180-8XT and PS180- 8AT hard disk controllers. It covers hardware and software compatibility, necessary modifications of the PS180-8 bit Controllers for operation in certain systems, and general technical support operations for the PS180-8 bit Controllers. IBM PC/XT AND COMPATIBLES The Perstor PS180-8XT Controllers are easily installed in most PC/XT and compatible computer systems. The current ROM BIOSes on the PS180 include version XT9-1.05, supporting IRQ and DMA requests and have four hard disk cylinder and head configurations in each of the four available drive tables. If two hard disks are to installed in the system, both must be listed in the same drive table. If they are not in the same table, a custom BIOS is necessary. See page 14 for further information on these BIOS configuration tables. Version XT9-1.05 operates in the same manner as version 1.03, but it will allow the installation of two PS180-8XT Controllers in the same system. In addition, it will allow the utilization of low-level formatting programs in other software packages. The drive tables of this version have been changed to accommodate some popular hard disks that version XT9-1.03 did not support. For XT and compatible systems having 286 accelerator cards, 386 accelerator cards, NEC V-20, or NEC V-30 chips, and the AT&T 6300 computers, it is advisable to use the AT9-1.03 version of the BIOS with the PS180-8XT Controllers. This will make operation more efficient and increase data transfer rate. The AT&T 6300 computer has a resident ROM addressed at C800:0 which must be disabled to operate with the PS180-8XT Controller. In addition, the AT&T motherboard has two sets of 8 position dip switches; dip switch 0 and dip switch 1. Position 3 of dip switch 1 (located to the back of the motherboard) must be in the OFF position for this computer to operate correctly with the PS180-8XT Controller. Expansion boxes used with IBM PC compatibles have their own power supply and bus expansion slots, and they use interface cards between the the main computer and the expansion box. Some of these systems can be can be used with the XT9-1.03 or XT9-1.05 Bios versions on the PS180-8XT card with satisfactory results. Other systems such as these will be unable to perform data transfers and hard disk formats. If these problems are encountered, they can be remedied by using the XAT9-1.03 BIOS available from Perstor Systems, Inc. IBM AT AND COMPATIBLES The Perstor PS180-8AT Controllers are easily installed in most AT and compatible computer systems having up to a 10 MHZ bus speed and up to a 20 MHZ processor speed. With these 286 systems, the C-MOS must be set in the system setup configuration to show that no hard disks are attached prior to installing the PS180-8AT Controller. The current ROM BIOSes on the PS180 include versions AT9-1.03 and AT9-1.07. They support programmed I/O transfers and have four hard disk cylinder and head configurations in each of the four available drive tables. If two hard disks are to be installed in the system, both must be listed in the same drive table. If they are not in the same table, a custom BIOS is necessary. See page 14 for further information on these BIOS configuration tables. If you have the AT9-1.03 BIOS, a motherboard BIOS by Award requires that either two drives be attached to the PS180-8AT or that drive 1 be jumpered radially for the PS180-8AT to work properly. Using a PS180-8AT (1.03 BIOS) with a system having a motherboard BIOS by AMI or DTK will result in clock problems upon boot-up. The hour will be correct, but the minutes will always reset to 00. Version AT9-1.07 eliminates the problems with the Award, DTK, and AMI BIOSes. In addition, the AT9-1.07 Bios operates in the same manner as version AT9-1.03, but it will allow the installation of two PS180-8AT Controllers in the same system. In addition, it will allow the utilization of low-level formatting programs in other software packages. The drive tables of this version have been changed to accommodate some popular hard disks that are not supported with version 1.03. 386 SYSTEMS The Perstor PS180-8AT Controllers are easily installed in most 80386 computer systems. In the system setup configuration, be sure to set the C-MOS to show that no hard disks are attached prior to installing the PS180-8AT Controller. The current ROM BIOSes on the PS180 support programmed I/O transfers. They have four hard disk cylinder and head configurations in each of the four available drive tables. If two hard disks are to be installed in the system, both must be listed in the same drive table. If they are not in the same table, a custom BIOS is necessary. See page 14 for further information on these BIOS configuration tables. A motherboard BIOS by Award requires that either two drives be attached to the PS180-8AT or that drive 1 be jumpered radially for the PS180-8AT to work properly. Using a PS180-8AT with a system having a motherboard BIOS by AMI or DTK will result in clock problems upon boot-up. The hour will be correct, but the minutes will always reset to 00. Version AT9-1.07 eliminates the problems with the Award, DTK, and AMI BIOSes. In addition, version AT9-1.07 operates in the same manner as version AT9-1.03, but it will allow the installation of two PS180-8AT Controllers in the same system. It also allows the utilization of low-level formatting programs in other software packages. The drive tables of this version have been changed to accommodate some popular hard disks that are not supported with version 1.03. TANDY COMPUTERS XT COMPATIBLES The Tandy 1000 and 1000SX require modifications prior to installation of the PS180-8XT Controller. Unlike IBM XTs and compatibles, which use IRQ5 IRQ5 for the hard disk controller interrupt, the Tandy computers use IRQ2 for the hard disk controller and IRQ5 as an optional bus interrupt. The IRQ5 interrupt line must be disabled to use the PS180-8XT. The Tandy 1000SX has a four position dip switch. Position 2 of dip switch S2, if set in the OFF position, will disable IRQ5. The Tandy 1000 may or may not have this dip switch. If not, you must bend pin 13 of the 8259 interrupt control chip so that it is out of the socket. Be careful that you do not break or remove this pin from the chip, however. In addition, modifications must be made to the PS180-8XT Controller. You must first cut a trace on the component side of the board at location JMP3 as shown in the following diagram. Next, on the solder side of the board, you must carefully solder a short jumper wire connecting the top of the B4 finger of the interface to JMP3 as shown in the diagram on the next page. This completes the modifications of the PS180-8XT and the Tandy 1000 and 1000SX. 286 TANDY COMPUTERS The Tandy 286 computers require no modifications prior to installation of the PS180-8AT Controller. However, only the AT9-1.03 BIOS has been tested with the Tandy 3000 and 4000 computer systems. Newer BIOS revisions have not been tested with these computers. ROM ADDRESS The factory set ROM BIOS address of the PS180 8 bit Controller is located at C800:0. If a conflict is noted at this address, the BIOS can be relocated by making the following modifications to the solder side of the controller. Please refer to the following diagram for locations. First, pin set 1-2 of JMP4 must be shorted to enable the ROM BIOS. Then, to change the address, traces between various pin sets must be cut according to the chart on the following page. If the address change you wish to make is not listed, please call the technical support department at Perstor Systems, Inc. ADDRESS CHANGE PIN SET TRACE THAT MUST BE CUT ----------------------------------------------------------------- CA00 3-4 CC00 5-6 CE00 3-4 and 5-6 D800 9-10 ----------------------------------------------------------------- TWO HARD DISK CONTROLLERS It is possible to install two PS180-8 bit Controllers in XT or AT systems. Necessary equipment includes the XT9-1.05 or AT9-1.07 BIOS BIOS (depending on which system you have), Perstor low-level formatting software revision 1.2.2 or newer, Ontrack's Disk Manager partitioning software, and two PS180 8 bit Controllers. The primary (boot) controller requires no modification and has a port address of 320 hex. Two hard disk drives must be attached to this controller. The secondary (co-resident) controller must be modified to utilize port address 324 hex. If you have a Rev. 1.3 controller, this can be done by cutting the trace between pin set 1-2 of JMP5 on the solder side of the board. If you have a Rev. 3.1 controller, you need only remove the jumper plug from JMP5. Refer to the following diagram for locations. Next, connect the drive(s) to the respective controllers and proceed with the PS2FMT low-level format program. Following this step, you must use Disk Manager by Ontrack to partition and high-level format all disk drives. HARDWARE The majority of hardware products utilized today create no adverse effects on the operation of the PS180 8 bit Controllers. A list of compatible drives is on page 12. Perstor Systems,Inc. has successfully tested the disk drives on this list; however, due to changes in product by drive manufacturers, Perstor cannot warrant compatibility in all cases. At present there are a few hardware options that pose some problems when used with the Perstor Controllers. The following are details and possible remedies for the hardware difficulties we have encountered. 1. The port address of the PS180 is at 320 Hex. In 286 and 386 computers during boot time with the C-MOS set to "no hard disk drives installed", the system will step up through the memory map until it finds a device (BIOS ROM) that will take over. The Perstor BIOS, addressed at C800:0, will finish the boot sequence. 2. WD 1002 Fox Floppy controllers do not work with the PS180. Use a different stand alone floppy controller or replace it with the WD 1003 dual floppy/hard disk card. We recommend using a stand alone floppy disk controller such as the Kouwe Model KW530. It supports 360K, 720K, and 1.2MB floppies in 286 computers only. 3. The Everex tape backup board must be set to DMA 1 if used with the Teac tape backup machine. 4. The IBM BIOS used on clone system boards will display the F1 message. You must exchange this BIOS with one designed for your specific motherboard. We suggest using a Phoenix BIOS. 5. With a Copy II PC option board installed in an XT or compatible system, the interrupt level must be changed because a conflict exists with the interrupt of the PS180 controller. 6. The IBM XT BIOS dated November 2, 1982 will display the F1 error message. You must exchange this BIOS with a newer version of the IBM XT BIOS. 7. Syquest 12MB SQ312R removable cartridge drives must have the following modifications made: the W3, W8, and W9 positions must be open for proper operation with the PS180. 8. If installing two Seagate hard disks, leave both terminating resistors intact. This will allow the Seagate drives to perform more efficiently. 9. Micro Science HH1120 RLL drives dated August 1988 and later with a 100+ nanosecond pulse width require a modification to the Perstor controller artwork revisions below 3.0 for proper operation. On the solder side of the PS180-8XT/-8AT at location JMP7, cut the trace between pins 2 and 3. Connect a short jumper wire between pin 2 of JMP7 and pin 11 of component U16 (the AN26S02). 10. Some system board BIOSes (such as the DTK) that support 3.5" floppy drives will be incompatible with the PS180. These problems are currently addressed. The DTK BIOS with 3.5" floppy support is compatible with the AT9-1.03 BIOS, but the clock will reset the minutes to 00 during the boot phase. The AT9-1.07 BIOS will correct the clock problem, but will not support 3.5" floppy drives. 11. To attach the drive activity LED to the PS180-8AT rev 1.3 controller, disconnect pin 9 of location U12 (cut trace on solder side). Then connect pin 8 of location U22 to pin 9 of location U12. SOFTWARE The majority of software programs utilized today do not conflict with the PS180 8 bit Controllers. The following is just a partial list of software programs, networking packages, and operating systems which ARE compatible with the PS180 8 bit Controllers. Double DOS Wordstar First Publisher Concurrent DOS Word Perfect Crosstalk Norton Utilities Microsoft Word 10 Net Mace Utilities Deskview PC Slave Fastback RBase Novell Netware 86 Xtree Fastcopy 3COM SNAP V-Opt Gateway V-Cache Armour Systems ARCnet Copy II PC Lotus 1-2-3 Direct Access PKXARC Harvard Graphics DBASE3 and DBASE3 Plus At present, however, there are a few software packages that pose some problems when used with the PS180 8 bit Controllers. The following are details and possible remedies for software incompatibilities we have encountered. 1. MS-DOS has a partition bug. You should use PC-DOS for partitioning and then continue with MS-DOS 3.2. 2. MS-DOS 3.31 allows you to make the entire drive bootable. However it enlarges the sector size, so the software that checks the file allocation table will fail. 3. Some software programs that access the standard ports 1F0 through 1F7 directly, programs that check the C-MOS for drive types, and programs which do not go through a BIOS call are not compatible with the PS180 8 bit Controller. Generally, however, these software packages do have the ability to work if a software switch is used. 4. With PC-MOS you must specify in the CONFIG.SYS file the exact area of memory available. (i.e. Free memory = C9000, D9000). You must make sure that the statement does not interfere with any other addressed cards. 5. The Sperry IT (AT compatible) with the PS180-8AT Controller installed will not format floppy diskettes with the Sperry software. We suggest PC TOOLS or other software to format floppy diskettes. 6. The PS2WP program on the Perstor diskette will clear all partitions from the drive. It is a good idea to use this on all drives before low-level formatting (PS2FMT). 7. If you are using PC-DOS 3.3, we recommend that you scan the drive for defects two times. After you have low-level formatted the drive and performed the first scan, do the following: a. Insert the PERSTOR Diskette into Drive A. b. Enter " PS2FMT " and press return. c. Enter whether the drive is Unit 0 or Unit 1. d. Enter the interleave value. e. When asked if you wish to format the drive, answer "NO". f. When asked if you wish to scan the drive, answer "YES" to perform the second scan. g. When the second scan is complete, partition and high level format the drive. 8. Spinwrite software by Gibson Research does not work with the XT9-1.03 or AT9-1.03 BIOS. You must use the revision XT9-1.05 or AT9-1.07 BIOS for this program to be compatible with the PS180 8 bit controller. 9. If you are using the Amiga 2000 operating system, you will need to install an Amiga 2088 Bridgeboard for the PS180 8 bit Controller to work. The PS180 should be installed on the "IBM compatible" side of the Bridgeboard. Follow the instructions in both the Perstor Owner's Manual and the Amiga 2088 Bridgeboard manual. 10. Windows 286 and 386 versions 2.03 and 2.1 are compatible with the Perstor Controllers. However, you must first copy the Windows software into a separate subdirectory (such as WINDOWS) and then perform the setup program from there. Do not attempt to build or run the setup program for the execution subdirectory WIN386. 10. Additional programs NOT compatible with the PS180 8 bit controllers include: Unix Operating System Novell Netware 286 Xenix Operating System Concurrent DOS version 1 OS/2 Pick Operating System INTERLEAVING When physically sequential sectors on the disk are to be read, each sector reaches the read/write head before a read or write operation can be set up. The disk must make a complete rotation to pick up the next sector. For example, when an attempt is made to read 31 sectors on a particular track, 31 rotations are required. This takes up a considerable amount of time, but performance can be significantly improved by proper interleaving. The optimum interleave value depends on many factors, such as the bus and processor speed of your computer, number of buffers, drive speed, controller capability, etc. The simplest way to determine the most suitable interleave value for any particular system is through experimentation. The PS180 8 bit Controller accepts any interleave value of 1 through 30. Though we suggest that you experiment to see which value gives you the best performance, the following are some recommended interleave values for different systems. PROCESSOR SPEED COMPUTER SYSTEM INTERLEAVE BEST SPEED 4.77 MHZ XT or compatible 4 225 KB/sec. 4.77 - 8 MHZ Turbo XT 5 225 KB/sec. 6 MHZ AT or compatible 4 300 KB/sec. 8 MHZ AT or compatible 4 300 KB/sec. 10 MHZ AT or compatible 3 300 KB/sec. 12 MHZ + AT or compatible 3 300 KB/sec. _________________________________________________________________ By using a software program such as CORE or SPINTEST, you can determine the data transfer rate of your system with any particular interleave value. Follow these steps: 1) Low-level format the hard disk drive with PS2FMT for a minute and a half with interleave 3. 2) Reboot the system with the DOS diskette in Drive A. 3)Insert the CORE or SPINTEST program in Drive A and activate. 4)Document the data transfer rate which is reported. 5)Repeat steps 1 through 4 with interleave 4 and document the results. 6)Repeat these steps again using other interleaves such as 2, 5, 6, and 7, documenting the results. 7)Choose the value with the highest data transfer rate, and this time format the entire hard disk. PARTITIONING Partitioning is necessary for accessing hard disk capacity above 33 megabytes. There are many software programs that can be used to partition hard disks. The most popular ones include Disk Manager by ONTRACK, Speedstor by STORAGE DIMENSIONS, V-Feature Deluxe by GOLDEN BOW, PC-DOS 3.3, MS-DOS 3.30, COMPAQ DOS 3.31, and ITT-DOS 3.1 and above. All have been successfully tested with the PS180 8 bit Controllers. Compaq and ITT programs partition and high-level format an entire hard disk as one bootable volume. Special command lines are necessary for the execution of some partitioning programs. They are outlined as follows: DISK MANAGER : A>dm/m SPEEDSTOR : A>parted/notype V-FEATURE DELUXE: A>vol_def (specify the controller as non-standard) If you are using the AT9-1.07 or XT9-1.05 BIOS, you may use the low-level formatting program provided with the above software packages. The special command lines necessary for this purpose are: DISK MANAGER : A>dm/m/p SPEEDSTOR : A>hardprep/notype (for initialization) : A>parted/notype (for partitioning) V-FEATURE DELUXE: A>vol_def (specify the controller as non-standard) DRIVE LISTINGS AND OFFSETS The ROM BIOS address of the PS180 8 bit Controller is C800:0. Below are the individual drive listings and offsets of the BIOS. This information is necessary to make custom BIOSes in the event that the hard disk you are using is not listed in the BIOS configuration tables. Consult the IBM XT technical manual, or contact Perstor or a distributor for further help. AT9-1.03 and XT9-1.03 BIOS TABLE 1 TABLE 3 1st listing offset 44 1st listing offset 104 2nd listing offset 54 2nd listing offset 114 3rd listing offset 64 3rd listing offset 124 4th listing offset 74 4th listing offset 134 TABLE 2 TABLE 4 1st listing offset 84 1st listing offset C4 2nd listing offset 94 2nd listing offset D4 3rd listing offset A4 3rd listing offset E4 4th listing offset B4 4th listing offset F4 Checksum offset FFF AT9-1.07 and XT9-1.05 TABLE 1 TABLE 3 1st listing offset 48 1st listing offset C8 2nd listing offset 58 2nd listing offset D8 3rd listing offset 68 3rd listing offset E8 4th listing offset 78 4th listing offset F8 TABLE 2 TABLE 4 1st listing offset 88 1st listing offset 108 2nd listing offset 98 2nd listing offset 118 3rd listing offset A8 3rd listing offset 128 4th listing offset B8 4th listing offset 138 Checksum offset 1FFF _________________________________________________________________ Using a drive with 1024 cylinders and 8 heads as an example, convert the cylinders and heads from decimal values to hexadecimal values. These values should be entered into the 1st drive listing of Table 1 for the AT9-1.03 or XT9-1.03 Perstor ROM BIOS. Example conversion: 1024 cyls = 400 H 8 heads = 08 H. 1ST DRIVE LISTING OFFSET 44 offsets 44 45 46 47 48 49 4A enter: 00 04 08 00 04 00 04 cylinders heads cylinders cylinders The checksum must be altered after the drive change. The two least significant digits must be set to 00. PS180 COMPATIBLE DRIVES LIST MANUFACTURER MODEL CYLS HEADS ORIGINAL CAPACITY CAPACITY W/PS180 ________________________________________________________________ MINISCRIBE 3425 615 4 21.4 39.0 3053 1024 5 44.6 81.0 3085 1170 7 62.4 113.7 3650 809 6 42.2 77.0 6032 1024 3 26.7 48.7 6053 1024 5 44.6 81.0 6079 1024 5 44.6 81.0 6085 1024 8 71.3 130.0 6128 1024 8 71.3 130.0 8425 615 4 21.4 39.0 8438 615 4 21.4 39.0 8425F 615 4 21.4 39.0 8438F 615 4 21.4 39.0 SEAGATE ST225 615 4 21.4 39.0 ST238 615 4 21.4 39.0 ST125 615 4 21.4 39.0 ST251 820 6 42.8 78.0 ST277 820 6 42.8 78.0 ST4096 1024 9 80.2 146.0 ST4051 977 5 42.5 77.0 NEWBURY DATA NDR1065 918 7 55.9 101.0 NDR1085 1024 8 71.3 130.0 1140 1024 15 133.6 243.7 2190 1224 15 159.8 243.7 MAXTOR 1065 918 7 55.9 101.0 1085 1024 8 71.3 130.0 1140 1024 15 133.6 243.7 2190 1224 15 159.8 243.7 CDC WREN 2 94155-19 697 3 18.2 33.1 36 697 5 30.3 55.3 38 733 5 31.9 58.1 48 925 5 40.2 73.4 51 989 5 43.0 78.4 57 925 6 48.3 88.1 67 925 7 56.3 102.7 77 925 8 64.4 117.4 86 925 9 72.5 132.1 NEC D5126 615 4 21.4 39.0 D5127 615 4 21.4 39.0 D5146H 615 8 42.8 78.1 D5147H 615 8 42.8 78.1 LAPINE TITAN 20 615 4 21.4 39.0 MANUFACTURER MODEL CYLS HEADS ORIGINAL CAPACITY CAPACITY W/PS180 ________________________________________________________________ MICROSCIENCE HH-1025 615 4 21.4 39.0 HH-1050 1024 5 44.6 81.0 HH-1120 1314 7 80.0 113.7 RODIME 3055 872 6 45.0 83.0 352 306 4 10.0 19.4 MICROPOLIS 1335 1024 8 71.3 130.0 PTI PT225 615 4 21.4 39.0 PT338 615 6 32.1 58.6 PT238R 615 4 21.4 39.0 PT357R 615 6 32.1 58.6 PRIAM ID45H 1024 5 44.6 81.0 ID130 1224 15 159.8 243.7 TOSHIBA MK134 733 7 44.6 81.4 MK56FB 830 10 72.2 131.7 Note: The PS180-8XT/-8AT controller supports only 1024 cylinders per drive. The PS180-8 controller will increase capacity by less than 90% on drives having more than 1024 cylinders. DRIVES NOT RECOMMENDED FOR USE WITH PERSTOR 200 SERIES CONTROLLERS - CMI brand drives - Vertex brand drives - Fujitsu brand drives - Quantum brand drives - Tandon brand drives - Shugart brand drives - Any drive not listed on the compatible drives list - Any drive having a window margin of less than + 30ns out of a 100ns window when measured on a Flexstar or Wilson tester. JUMPERING INSTRUCTIONS AND BIOS TABLES Follow these steps to configure your PS180 8 bit Controller for use with your hard disk drive(s): 1) Locate Jumper block JMP6 on the PS180 Controller. Refer to the diagram below. 2) Refer to the jumper tables on the following pages, making sure that you match the table to the correct BIOS you have on your PS180 8 bit Controller. 3) For the first drive, or if you are installing only one drive, use the tables marked "Drive Unit 0". For a second drive, use the tables marked "Drive Unit 1". 4) Locate the correct jumpering instructions for your disk drive by matching the number of heads and cylinders in the table to your drive specifications. If your disk drive configuration is not listed, you will need a custom BIOS from your dealer. 5) Place the jumpers on the pin sets as listed in the table for your disk drive. 6) If you are connecting a second drive (Unit 1), you must use the same table number used for Drive Unit 0. If the drives you are connecting are listed on separate tables, you will need a custom BIOS from your dealer. LISTING FOR AT9-1.03 OR XT9-1.03 BIOS TABLE 1 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 306/4 OFF OFF OFF OFF 640/4 ON OFF OFF OFF 640/6 OFF ON OFF OFF 1024/3 ON ON OFF OFF ----------------------------------------------------------------- TABLE 1 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 306/4 OFF OFF OFF OFF 640/4 ON OFF OFF OFF 640/6 OFF ON OFF OFF 1024/3 ON ON OFF OFF ----------------------------------------------------------------- TABLE 2 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 615/4 OFF OFF ON OFF 1024/5 ON OFF ON OFF 1024/8 OFF ON ON OFF 1024/15 ON ON ON OFF ----------------------------------------------------------------- TABLE 2 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 615/4 OFF OFF ON OFF 1024/5 ON OFF ON OFF 1024/8 OFF ON ON OFF 1024/15 ON ON ON OFF ----------------------------------------------------------------- TABLE 3 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 697/5 OFF OFF OFF ON 872/6 ON OFF OFF ON 925/5 OFF ON OFF ON 918/15 ON ON OFF ON ----------------------------------------------------------------- TABLE 3 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 697/5 OFF OFF OFF ON 872/6 ON OFF OFF ON 925/5 OFF ON OFF ON 918/15 ON ON OFF ON ----------------------------------------------------------------- TABLE 4 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 615/4 OFF OFF ON ON 733/5 ON OFF ON ON 820/6 OFF ON ON ON 1024/9 ON ON ON ON ----------------------------------------------------------------- TABLE 4 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 615/4 OFF OFF ON ON 733/5 ON OFF ON ON 820/6 OFF ON ON ON 1024/9 ON ON ON ON ----------------------------------------------------------------- LISTING FOR AT9-1.07 OR XT9-1.05 BIOS TABLE 1 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 615/6 OFF OFF OFF OFF 615/8 ON OFF OFF OFF 733/5 OFF ON OFF OFF 830/10 ON ON OFF OFF ----------------------------------------------------------------- TABLE 1 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 615/6 OFF OFF OFF OFF 615/8 ON OFF OFF OFF 733/5 OFF ON OFF OFF 830/10 ON ON OFF OFF ----------------------------------------------------------------- TABLE 2 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 612/4 OFF OFF ON OFF 1024/5 ON OFF ON OFF 1024/8 OFF ON ON OFF 1024/15 ON ON ON OFF ----------------------------------------------------------------- TABLE 2 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 612/4 OFF OFF ON OFF 1024/5 ON OFF ON OFF 1024/8 OFF ON ON OFF 1024/15 ON ON ON OFF ----------------------------------------------------------------- TABLE 3 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 615/4 OFF OFF OFF ON 977/5 ON OFF OFF ON 820/6 OFF ON OFF ON 1024/9 ON ON OFF ON ----------------------------------------------------------------- TABLE 3 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 615/4 OFF OFF OFF ON 977/5 ON OFF OFF ON 820/6 OFF ON OFF ON 1024/9 ON ON OFF ON ----------------------------------------------------------------- TABLE 4 FOR DRIVE UNIT 0 PIN SETS CYLS/HEADS 5-6 7-8 13-14 15-16 925/5 OFF OFF ON ON 925/9 ON OFF ON ON 981/5 OFF ON ON ON 918/15 ON ON ON ON ----------------------------------------------------------------- TABLE 4 FOR DRIVE UNIT 1 PIN SETS CYLS/HEADS 1-2 3-4 13-14 15-16 925/5 OFF OFF ON ON 925/9 ON OFF ON ON 981/5 OFF ON ON ON 918/15 ON ON ON ON ----------------------------------------------------------------- TROUBLESHOOTING Proper Cable Attachment and Drive Select Jumpering Refer to the diagram for J1 cable configuration. J1 - 34 pin 2 drives attached with flat cable: control cable Jumper Drive Unit 0 as DS0 Jumper Drive Unit 1 as DS1 2 drives attached with twist at Drive Unit 0: Jumper both drives as DS1 2 drives attached with twist at Drive Unit 1: Jumper both drives as DS0 J2- 20 pin Attach to hard drive data interface ofDrive data cable Unit 0 J3 - 20 pin Attach to hard drive data interface of Drive data cable Unit 1 Pin 1 of all three cables (normally a red stripe) should be toward the mounting bracket of the Perstor Controller. In some cases, 20 pin data cables will work properly with a standard hard disk controller, but when attached to the Perstor Controller these cables could fail. To test the data cable, low-level format (PS2FMT) for approximately 1 minute and reboot the computer. Enter PS2FMT again and watch for a warning message. If this message appears stating that the drive has already been formatted, the data cable is operating properly. If no warning message appears, you should replace the data cable. Other Troubleshooting Tips 1) If the controller passes the test but the drive does not work, check to make sure that the cables are connected properly. 2) If the controller passes the test and only one drive works, check to make sure that the cables are connected to the correct drives and that the red stripe of the cable is aligned properly. 3) If the screen displays: "Invalid Drive Specification" check to make sure that the cables are attached properly and that the drive has been partitioned correctly and activated. 4) If the screen displays: "Error Reading Drive C (or D)" check to make sure the cables are attached to the correct drive(s), check for cable damage, and low-level format the drive(s) again. 5) If the screen displays a 1701 error message and the controller is not able to recognize the drive(s), reboot the system. If the drive is still not recognized, check to make sure the cables are attached properly and that the power plug is connected to the drive(s). 6) If the disk drive has a solid red light, check for proper alignment of the red stripe on J1 cable, check your power supply, and check the power line voltage. 7) The low-level format (PS2FMT) should take approximately 10 minutes per 20 megabytes of the original capacity. If this process takes longer, test data cables as outlined above. Replace if necessary. This test was performed on a XT at 4.77 MHZ. On faster systems this time will vary. 8) If the drive does not boot, check to see if the first partition is activated. 9) Always check to make sure that jumper block JMP6 is jumpered for the correct disk drive(s) and BIOS. 10) If an AT compatible freezes up during the initial startup after installing the PS180 8 bit Controller, check the C-MOS to see if there are any hard disks installed. If so, you must specify that no hard disks are attached to the original controller before re-inserting the PS180 8 bit Controller into the computer. 11) If the Perstor copyright message does not appear at the top of the screen upon boot-up, check the following: a) there should be power to the drive(s) b) the Perstor BIOS should be enabled c) the C-MOS should have no drives installed d) the J1 cable should be attached correctly e) the Award BIOS should have the AT9-1.07 or XT9-1.05 BIOS on the PS180-8AT or PS180-8XT Debug Routines Copyright Message - D C800:0 Install ROM BIOS - A100 (return) Address call C800:3 (return) Address ret (return) - G=100 (return) Number of Drives Recognized - d 40:75 First Line __ __ __ __ __ 02 05 (two drives) To Change Number of Drives - e 40:75 Address 00.0X (change X to #) Reset Controller & Drive - O 321 01 Status - i 321 should return C0 **********************************************