home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Micro R&D 1
/
MicroRD-CD-ROM-Vol1-1994.iso
/
hardware
/
drivr
/
otronic_scsi.lzh
/
Distribution
/
readme
< prev
next >
Wrap
Text File
|
1992-07-24
|
6KB
|
179 lines
A Replacement for the old Device Driver for OTRONIC
SCSI Controller Boards
Source Code Guide
For rebuilding the binaries you may need:
- Aztec C V5.2a;
- GNU sed version 1.01 ( Fish Disk Nr: 231 ).
I use a private port of version 1.08;
- MV from Fish Disk 219.
The binaries in "bin" are for AMIGAS with MC680x0 ( x > 1 ).
Hardware Guide
Users from OTRONIC OSSI-SCSI-CONTROLLER boards can
replace their EPROM resident device driver:
- Open the Controller;
- There are 1 2764D and 1 27128A;
- Clear both chips with an EPROM erasing device;
- Reburn 2764D with file "EPROM/ROMHD.64";
- Reburn 27128A with file "EPROM/ROMHD.128";
- Short jumpers 1/2 for autobooting with the new device driver;
- Or 2/3 for disabling autoboot ( In this case you must use
binddrivers for starting the new device driver
from sys:expansion/HardDisk);
- Reassemble the controller box and have fun....
Software Guide:
Before reburning your old EPROMS or replacing them
by EPROMS with the new device driver you can test your hard drive:
- Copy expansion/HardDisk to sys:expansion/ on a WorkBench disk;
- POWER DOWN your machine;
- Disable Autoboot on your Controller Board ( Jumpering 1-2 );
- POWER UP your machine;
- Load KickStart 1.3 or 2.0 on A-1000 machines;
- Reset your machine with empty drive slots;
- Now the machine should'nt boot from the old
EPROM resident device driver because autoboot is disabled;
- Insert the WorkBench Disk with the new device driver "HardDisk"
in directory sys:Expansion;
- Open a Shell Window and type: BindDrivers;
wait until BindDrivers terminates disk activity;
- Reset your machine with empty drive slots;
- Now your machine should boot
from the new reset resident driver after
every reset, unless you activate KillResidentDriver
on machines with Kickstart 1.3 and beyond.
Under Kickstart 1.2 you must refer explicitely
partitions. Example: The device name of a partition is
HD0:, the command line "cd hd0:" in your
s:startup-sequence of the WorkBench Disk
activates the hard disk partition because
the Operating System loads a file system
for a partition AFTER the first reference
to the device name of the partition ( hd0: dh0: ... ).
If the above steps work you can reburn your EPROMS with EPROM/ROMHD.128
and EPROM/ROMHD.64 and the machine
should autoboot with jumpers 1-2 connected from the EPROMS
after POWER UP on AMIGA-500 and after loading Kickstart on A-1000.
Remark: The old device driver autoboots under jumper setting 2-3
the new device driver with jumper setting 1-2!!!
Hints: You find the required EPROM types on nearly every old
PC-clone motherboards or similar hardware junk
if you want preserve
your original EPROMS ( A very Cheap solution );
Grounding PIN 26 of the 2764D socket allows the usage
of another 27128A as replacement for the original 2764D
if you burn the lower 4KB of
this chip with "EPROM/ROMHD.64" thus using two 27128A instead
of the original 27128A/2764D pair;
Other
Suitable EPROMS: D27128A/L7490293S from Intel ( 12.5V )
D27128A/L7150289S from Intel ( 12.5V );
Due to the mapping of the original on board SCSI-connector with
50 pins into 37 pins for the external OSSI-SCSI drive box
there exists a NOT CONNECT condition for /ATN.
You should connect pin 32 of the connector with pin 15 of
the AM5380PC controller chip. Now you can use
a standard SCSI-cable for connecting external SCSI-boxes
to your OTRONIC controller;
The on board 50 pin connector points to the front side if
you connect the controller to an AMIGA-1000!!
Front side:
|---- Pin 32 Top
|
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
^
|
|--- Pin 1 Bottom
Jumper location in the controller box:
|-----------------------| Connecting 1-2 enables Autoboot for
| .. ... | Kickstart 2.0 or 1.3 if my device
| 123 | driver is EPROM resident.
8-| ^ | Connecting 2-3 disables Autobooting
6 | /|\ | for Kickstart 1.2 if my device driver
| | |--- Interesting | resides in the EPROMS.
P | Jumpers |
i | |---------| |
n | | 27128A | |
| |---------| |
C | |
o | |
n | |---------| |
n | | 2764D | |
e | |---------| |
c | |
t | |
o | |
r-| |----------------| |
| | AM5380PC | |
| |----------------| |
| |
|-----------------------|
50-Pin SCSI Connector
For partitioning of large disks like FUTJITSU M2266S/H 1GB
you should use the standard COMMODORE tool HDToolbox from
a CLI console, type in: hdtoolbox hd.device;
DiskDefine only works correctly with small SCSI drives;
I tested my device driver with CONNER 3200CP 200MB, FUTJITSU M2266S/H
1 GB, SyQuest 88MB, Archive Viper Tape Streamer, SEAGATE 296N 80 MB;
The driver also works with Kickstart 37.175 and WorkBench 37.67.
I am not liable in any case for damages to your Hard- or Software
due to using my device driver or performing the above upgrades!!
P.S. If you burned successfully some EPROMS with
the supplied binaries and every thing works well,
or if there is a hard disk not supported from my driver, send mail
to eloew@edv-z.tu-graz.ac.at
I will post the sources in PD or in catalogs like "Kickstart"
, "Amiga Welt", "Amiga Plus" or elsewhere if there are
feedbacks.