Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info.

SAVING DF0: - BOOT UP FROM DF1:

From Higher Intellect Vintage Wiki
Jump to navigation Jump to search

                    SAVING DF0: - BOOT UP FROM DF1: 

                                                  by Les Ayling


    |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    Several of my friends who are Amiga owners have had problems with the
   internal drive. This modification will overcome that problem by
   allowing Amiga 500 owners to boot from df1:.

    This mod is also useful for people who own the Commodore 5 1/4 inch
   drives and wish to boot from them. More importantly, people who have
   added an 80trk 5 1/4 inch drive (such as myself) as described in the
   file ADD_5.25_DRIVE can boot from it. As 5 1/4 inch disks can be
   bought for as low as $5.95 for 10 in some places, it is well worth
   considering as a cheap backup library option OR indeed as an
   alternative primary storage medium.

      You will need the following tools and parts:

      * Low wattage soldering iron, suitable for PCB's
      * DPDT switch mini toggle variety is fine
      * 1 foot of ribbon cable
      * solder
      * small snippers
      * hand drill
      * tool to unscrew the @#$%^& non-standard case screws
      * Exacto knife or similar

    Start by unscrewing the 6 hex style screws around the edge of the
   case (Goodbye warranty!).  Do not remove the three phillips screws as
   they are holding the drive in place.  Turn the machine back the right
   way up and remove the lid by pressing around the edge to ease off the
   catches.  Remove the keyboard making careful note of the orientation of
   the connector on the main board!!!!!  Now remove the further 4 hex
   screws which are holding the top rf shield in place and remove the
   shield.  Unplug the disk drive POWER cable from the drive end only.

    Remove the 34-way disk drive patch lead taking note of its orientation
   (This saves so much time when you have forgotten later on!)  Unscrew
   the Disk drive unit and remove it.

    The main PC board should now come free with the lower RF shield.
   Unscrew the hexagonal socket retainers on the I/O connectors at the
   rear of the board and this shield should come free.

    You are now ready to start!

    Locate connector 11 (CN11) on the component side, this is the socket
   that you just unplugged the disk drive patch lead from.  In front of it
   should be U8 which is an 8520 chip.

    CN11 is 2 rows of 34 pins.Count along the front row from the right
   hand side until you see the 5th and 6th pins (pins 9 and 11 of the
   connector respectively).  There should be two circuit traces that lead
   from these pins and disappear under U8.  Using the exacto knife cut
   both of these traces leaving no stray copper. A 1mm cut should be
   sufficient.

    Turn the board over to the solder side.
    Leave the board for a moment and get the DPDT switch.
    For ease I will label its pins as such:

        A   B

        C   D

        E   F

    Cut a piece of ribbon cable about 1' long with 4 conductors.
    Strip and tin the wires then connect them to A, B, C and D.
    Cut two small pieces of wire and connect A-F and E-B.

    Tin and strip the other ends of the ribbon cable.Using the snippers
   trim these tinned ends until there is about 1 1/2 to 2mm showing. Any
   longer is unnecessary and can lead to solder blobs etc.

    Grab the Amiga pc board again. On the solder side locate pins 9 and
   11 of CN11 as described earlier. Solder the lead from A to pin 9 and
   the lead from B to pin 11.

    Locate pins 13 and 14 of U8.

    If you are unsure of pin numbering on IC's refer to one of the data
   sections of DSE's or ROD Irving catalogues.  Otherwise looking at the
   chip there is a notch at the right hand end of the board. Pin 1 is
   behind this notch (relative to the pc board) and the numbers increase
   in an anti-clockwise fashion around the chip.  Solder the lead from C
   to pin 13 of U8 and the lead from D to pin 14 of U8.  That completes
   the soldering side of things.

    All that remains is to drill a hole for the switch and put the rest
   back together. There is a convenient spot to the right of the joystick
   socket that will house 3 or 4 switches comfortably.

    PLEASE PLEASE PLEASE be careful of the orientation of the connectors
   when assembling your amiga.

    To use the mod:
             1. Remove ALL disks from ALL drives.
             2. Flick the switch to the NORMAL position.
             3. Turn the machine ON or reset if already ON.
             4. If you wish to boot from drive DF1: now is the time to
                flick the switch to the NON-standard position.
             5. Insert the appropriate disks in the appropriate drives.

    HOW it works.
   The mod works by switching the drive select lines SEL_0 and SEL_1.
   SIMPLE!

    IMPORTANT:!!
   The switch must be in the NORMAL position when you either turn the
   machine on or reset.The reason for this is that after a cold or warm
   boot the KERNEL roms go looking for what equipment is connected to the
   system. A part of the GARY chip which is triggered by the SEL_0 signal
   provides seperate MOTOR_ON signals for the internal and external
   drives. When the switch is in the ALTERED position the GARY chip is
   fed by the SEL_1 signal and surprise surprise! the KERNEL roms won't
   find the internal drive!  However is is PERFECTLY safe to change the
   switch at ANY time the power is on (without disks in the drives!). So
   if the switch is changed after the roms have found what drives are
   online, the drives 0 and 1 will operate fine only reversed.  More
   circuitry could have been added to swap the motor_on signals so that
   this extra switching wasn't required, however most people would
   probably like to keep their mods to the main pcb to a MINIMUM!

    *NOTE*
   If the switch is changed while disks are inserted in the drives,
   AmigaDOS will become confused as to what volumes are on line and if
   your write-protect tags are OFF, chances are your directories will be
   CLOBBERED!!

    The mod is relatively simple, however if you are unsure of your
   ability to perform it.. DON'T. get some hardware oriented person to
   help or drop me a line at PARAGON bbs if in Sydney, or via Megadisc and
   I may be able to help or do it for you at a small nominal cost.
   Naturally I cannot guarantee your labour content so therefore I cannot
   make any warranties, implied or otherwise, as to the suitability or
   performance of this modification.  However I can say that I am not too
   worried about my software collection as I have a set of bootable 5 1/4"
   backups!!

    Good luck and I hope that this is of some help.


    ||||||||||||||||||||||| END OF BOOT_FROM_DF1 ||||||||||||||||||||||||