         //// HARDWARE: MEGA ST 2/4 - ROMs austauschen  ////
    ------------------------------------------------------------
    Wer sich noch nie ueber die bisherigen Betriebsystemversionen
    seines ATARI und seine Macken geaergert hat,der kommt auch
    nicht in Versuchung.
    In alten 260ST/520ST/520ST+/520STM/1040ST ist der Austausch
    der darin vorhandenen ROMs (sie stecken in den Sockeln U2-U7
    und sind von U7 bis U2 mit den Nummern 160-165 versehen) ein
    mininales Problem: EPROMS mit neuem TOS beschaffen, alte ROMs
    aus den Sockeln hebeln neue ROMs in der
    richtigen Reihenfolge und richtig herum in die Sockel setzen
    und fertig.
    ...
    Umbau in MEGA STs: Nicht gerade einfach !
    -----------------------------------------
    Auch ein MEGA ST hat natrlich ein Betriebssystem. Auch hier
    befindet es sich auf ROMs,bei den meisten MEGA ST's wurden
    aber nicht die gewohnten sechs 23256 ROMs verwendet,sondern
    zwei 128 kByte ROMs.  Dies hat zwei Folgen: ATARI spart ver-
    mutlich wieder mal drei Mark pro Rechner und EPROMs dieser
    Kapazitaet kosten
    viel Geld (ca. 50 DM pro Stck),so das man um nichts gns-
    tiger kommt, wenn Sie NICHT als Ersatzteil von ATARI selber
    bezogen werden. Einige neuere 1040er Versionen besitzen etwa
    dieselben Schaltungen, wie Sie hier beschrieben  werden.Da
    ich aber leider keine neuen 1040er Unterlagen habe und auch
    noch keinen neuen 1040er von innen gesehen habe,kann ich
    dazu auch nichts definitives sagen,jedenfalls gibt es auch
    1040er mit Megabit-EPROMs.Ein weiterer unangenehmer Neben-
    effekt der Verwendung von diesen EPROMS ist,das verschiedene
    in der ST-Gemeinde recht verbreitete EPROMbrenner leider die
    128 KByte (1 Megabit) EPROMs nicht brennen knnen.
    Kommt man jedoch in die glckliche Lage,einen ATARI MEGA ST
    mal von innen sehen zu drfen
    so stellt man erstaunt fest,das die MEGAs fuer
    drei verschiedene ROM-Versionen ausgelegt sind:
    ............................................................
    6 * 32 kByte  (U3,    U4,    U6,    U7,    U9,    U10
                   ROM2H  ROM2L  ROM1H  ROM1L  ROM0H  ROM0L)
    2 * 128 kByte (U9,    U10
                   ROM0H  ROM0L)
    6 * 128 kByte (U3,    U4,    U6,    U7,    U9,    U10
    ............................................................
    der Platz im ROM reichte fr wesentliche TOS-nderungen nicht
    mehr aus (768 kByte ROM...) ?!
    Allerdings kann man da nicht so ganz frei herumstpseln,wie
    man es vielleicht vom 1040/520/260ST gewohnt war: Man muss
    einige Jumper,einen Ltpunkt und ein IC jeweils passend
    'zurechtmachen'.
    Das IC U12,ein Logikbaustein 74LS11, muss verndert werden,
    und drei Jumper,mindestens einer davon ist ein Ltpunkt,
    mssen bei einer Neukonfiguration verndert werden.
    Laut ATARI Schaltplnen werden folgende Einstellungen fr
    die verschiedenen Konfigurationen verlangt:
 ---------------------------------------------------------------------------
    ROM-Typ    ! Bauteil
               ! Jumper W2 ! Jumper W3 ! Jumper W4 ! IC U12
    -----------+-----------+-----------+-----------+----------
    6 *  32 kB !    1-2    !    1-2    ! schliessen ! unbenutzt
    -----------+-----------+-----------+-----------+----------
    2 * 128 kB !    2-3    !    2-3    !   offen   ! benutzt
    -----------+-----------+-----------+-----------+----------
    6 * 128 kB !    2-3    !    2-3    ! schliessen ! unbenutzt
 ---------------------------------------------------------------------------
    wobei 1-2 bedeutet,das der (dreipolige) Jumper zwischen den
    Polen eins und zwei geschlossen wird.blicherweise sind die
    Jumper in ATARI-Rechnern, wie z.B. W4 Ltpunkte auf der Pla-
    tine.
    Anscheinend heit unbenutzt bei U12, dass man die Ausgabe des
    Signals verhindern muss. Dies lsst sich nur bewerkstelligen,
    indem man Pin 12 des Bausteins so durchkneift,das zwar kein
    Kontakt mehr zur Platine besteht,andererseits aber diese
    Lcke bei Bedarf wieder gebrckt werden kann.
    Auch hierlsst sich durch verschiedene Ltpunkte die EPROMart
    whlen,und zwar auch zwischen 256 KBit und 1 MBit Eproms.Dies
    ist auch sehr deutlich ber den drei Jumperfeldern auf der Pla-
    tine bezeichnet,so das die nderung hier keinen Aufwand machen
    drfte:Einfach die zwei Megabit-EPROMs aus den beiden Sockeln
    U63 und U67 herausnehmen, alle Jumper-Ltpunkte in den Feldern
    mit der Bezeichnung '1M' mit der Entltpumpe entfernen.Statt
    dessen genau solche Ltpunkte auf die Felder mit der Bezeich-
    nung '256K' setzen. Zwei dieser Felder befinden sich unmittel-
    bar neben den ROM-Sockeln (fuer die Signale A15 und A16),das
    dritte zur Platinenmitte hin ber der MMU (das fr die
    Zuteilung des Chip-Enable-Signals CE).Auch im 1040er ist ein
    74LS11 vorhanden, der aber durch den CE-Jumper richtig
    abgeschaltet wird,hier muss nichts durchgekniffen zu werden.
    Die Jumperfelder sehen auf der Platine (1040ST) etwa so aus:
 ---------------------------------------------------------------------------
              A15                  A16
        1M    256k           1M    256k
      +-----+-----+         +-----+-----+
      ! +++ ! +++ !         ! +++ ! +++ !   +++ = Ltpunkt-
      ! +++ ! +++ !         ! +++ ! +++ !         hlfte
      +-----+-----+         +-----+-----+
 ---------------------------------------------------------------------------
    Hier nochmal die Tabelle,die die korrekte Zuordnung der EPROMS
    auf die Sockelbezeichnungen in neueren Rechnern beschreibt:
 ---------------------------------------------------------------------------
    Uxx = U<sockel> ! entspricht ! entspricht ! belegter
    im 260/520/520+ ! 1040 ST    ! MEGA ST2/4 ! Adressbereich
    Board bis Rev.H ! ab Rev.D   !            !
    ----------------+------------+------------+-----------------
    TOS.....U2      ! *.U48      ! *.U3       ! $FE0000-$FEFFFF,
                    !            !            ! Hi
    TOS.....U3      ! *.U59      ! *.U4       ! $FD0000-$FDFFFF,
                    !            !            ! Hi
    TOS.....U4      ! *.U63      ! *.U6       ! $FC0000-$FCFFFF,
                    !            !            ! Hi
    TOS.....U5      ! *.U53      ! *.U7       ! $FE0000-$FEFFFF,
                    !            !            ! Lo
    TOS.....U6      ! *.U62      ! *.U9       ! $FD0000-$FDFFFF,
                    !            !            ! Lo
    TOS.....U7      ! *.U67      ! *.U10      ! $FC0000-$FCFFFF,
                    !            !            ! Lo

  Autur unbek.
  Quell: STarNet


   Originalfassung von Robert Schaffner.

 Vernderte Texte die sich im Umlauf befinden entsprechen teilweise
 nicht mehr meiner Orginalfassung und sollten besser gelscht werden.

 Insbesondere z.B: REPS.LZH
                 : REPA.LZH
                 : REPA_ST.LZH

 Robert Schaffner @ OF2 (MausNet)
