Dec 152017
 
Collection of files from Perstor BBS in Tempe Arizona. Includes tech manual and installation programs for their line of 8-Bit Controllers (As of June 1990).
File PS8DATA.ZIP from The Programmer’s Corner in
Category HD Utilities
Collection of files from Perstor BBS in Tempe Arizona. Includes tech manual and installation programs for their line of 8-Bit Controllers (As of June 1990).
File Name File Size Zip Size Zip Type
8BITDATA.SHT 2457 1082 deflated
ATINFO.BAT 1294 559 deflated
FIXDOS31.BAT 384 221 deflated
FIXDOS31.CMD 36 36 stored
FIXDOS32.BAT 384 221 deflated
FIXDOS32.CMD 36 36 stored
FIXDOS33.BAT 384 226 deflated
FIXDOS33.CMD 36 36 stored
FIXDOS40.BAT 512 290 deflated
FIXDOS40.CMD 128 40 deflated
INSTAL8.BAT 2040 786 deflated
NOTES.BAT 1158 516 deflated
PS2FMT.EXE 10107 3642 deflated
PS2WP.EXE 2132 756 deflated
PSPARK.EXE 1415 537 deflated
TMANUAL.DOC 40779 10494 deflated
TPCREAD.ME 199 165 deflated
UPDATE.BAT 4173 1574 deflated

Download File PS8DATA.ZIP Here

Contents of the TMANUAL.DOC file


HPLASINT

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




 December 15, 2017  Add comments

Leave a Reply