Benutzer-Werkzeuge

    ~~ RM: keiner ~~ UI: ---start--- ~~ IP:3.136.26.20~~

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
de:models:amiga3000 [2018/02/11 15:27] – Hinweis zu Static-Column-Rams Rene F.de:models:amiga3000 [2021/07/11 17:54] – BusTest Messungen eingefügt Christoph Faßbach
Zeile 6: Zeile 6:
 ==== Modellausführungen ==== ==== Modellausführungen ====
  
-  * [[de:models:a3000|Amiga 3000]] im Desktop-Gehäuse mit AmigaOS 2.x bis .. +  * [[de:models:a3000|Amiga 3000]] im Desktop-Gehäuse mit AmigaOS 2.x 
-  * [[de:models:a3000ux|Amiga 3000UX]] im Desktop-Gehäuse mit AMIX..+  * [[de:models:a3000t|Amiga 3000T]] im Tower-Gehäuse mit AmigaOS 2.x 
-  * [[de:models:a3000t|Amiga 3000T]] (Commodore) im Tower-Gehäuse mit AmigaOS ...+  * [[de:models:a3000ux|Amiga 3000UX]] im Desktop-Gehäuse mit AMIX/AmigaUNIX (AT&T Unix System V Release 4)
  
 ====== Komponenten ====== ====== Komponenten ======
Zeile 46: Zeile 46:
  
 ==== Kickstart ==== ==== Kickstart ====
-Da Kickstart 2.0 zu Auslieferungsbeginn des A3000 noch nicht vollständig entwickelt waren, erhielten die ersten 3000er Bootroms ähnlich dem [[de:models:amiga1000|A1000]]. Hierbei saß nur ein rudimentäres System im ROM, ein vollwertiges Kickstart musste von Diskette oder Festplatte nachgeladen werden. Dazu muss mindestens 1MB Fast RAM (DIP oder ZIP) eingebaut sein.+Da Kickstart 2.0 zu Auslieferungsbeginn des A3000 noch nicht vollständig entwickelt waren, erhielten die ersten 3000er Bootroms ähnlich dem [[de:models:amiga1000|A1000]]. Hierbei saß nur ein rudimentäres System im ROM (Kickstart 1.4 Beta), ein vollwertiges Kickstart musste von Diskette oder Festplatte nachgeladen werden. Dazu muss mindestens 1MB Fast RAM (DIP oder ZIP) eingebaut sein. Ausserdem booten diese Bootroms __nicht__ wenn eine Prozessorkarte mit 68040 oder 68060 eingesetzt wird, da hier der Code stark von der MMU des 68030er Prozessors abhängt.
  
 Drückt man beim Einschalten beide Maustasten, lässt sich im Boot Menu das Kick 1.3 oder 2.x auswählen. Das jeweilige Kickstartfile wird erwartet unter "Wb_2.x:devs/kickstart" bzw. "Wb_1.3:devs/kickstart". Es können so auch andere Roms geladen werden, sofern diese die zusätzlichen Ergänzungen für die Amiga 3000-Hardware (SCSI-Controller) beinhalten (sogenannter "bonus"-code). Drückt man beim Einschalten beide Maustasten, lässt sich im Boot Menu das Kick 1.3 oder 2.x auswählen. Das jeweilige Kickstartfile wird erwartet unter "Wb_2.x:devs/kickstart" bzw. "Wb_1.3:devs/kickstart". Es können so auch andere Roms geladen werden, sofern diese die zusätzlichen Ergänzungen für die Amiga 3000-Hardware (SCSI-Controller) beinhalten (sogenannter "bonus"-code).
 +
 +:!: das rudimentäre Kickstart 1.4 der Bootroms kann gestartet werden indem in diesem Auswahl-Bildschirm mit der Maus in die linke obere Ecke geklickt wird. 
  
 Ein kleiner Nachteil des Nachladens der Kickstart liegt nun beim A3000er darin, dass dieses ROM im hinteren Bereich des FastRams abgelegt wird und somit ca. 512KB weniger Speicher zur Verfügung stehen - nutzt man echte ROM-Bausteine, so ist dieser RAM wieder verfügbar. In späteren Versionen wurden vollwertige 2.0er Roms verbaut, zunächst in einem Rom-Tower, später richtig gesockelt. Ein kleiner Nachteil des Nachladens der Kickstart liegt nun beim A3000er darin, dass dieses ROM im hinteren Bereich des FastRams abgelegt wird und somit ca. 512KB weniger Speicher zur Verfügung stehen - nutzt man echte ROM-Bausteine, so ist dieser RAM wieder verfügbar. In späteren Versionen wurden vollwertige 2.0er Roms verbaut, zunächst in einem Rom-Tower, später richtig gesockelt.
Zeile 112: Zeile 114:
 Speicherzugriff: 030er: 7,8MB/s; 040: 4,2MB/s FIXME Mit Bustest testen, Wert zu niedrig Speicherzugriff: 030er: 7,8MB/s; 040: 4,2MB/s FIXME Mit Bustest testen, Wert zu niedrig
 Dhrystones: 030: 9100; 040: 30.000 Dhrystones: 030: 9100; 040: 30.000
 +
 +OnBoard 68030, 25MHz, Ramsey 7, DMAC 4, Static Column Mode deaktiviert:
 +<code>BusSpeedTest 0.19 (mlelstv)   Buffer:     262144 Bytes, Alignment: 32768
 +========================================================================
 +memtype   addr       op         cycle     calib         bandwidth
 +user      $07F00000  readw     202.4 ns   normal       9.9 * 10^6 byte/s
 +user      $07F00000  readl     244.0 ns   normal      16.4 * 10^6 byte/s
 +user      $07F00000  readm     304.0 ns   normal      13.2 * 10^6 byte/s
 +user      $07F00000  writew    249.9 ns   normal       8.0 * 10^6 byte/s
 +user      $07F00000  writel    249.7 ns   normal      16.0 * 10^6 byte/s
 +user      $07F00000  writem    220.4 ns   normal      18.1 * 10^6 byte/s</code>
 +
 +OnBoard 68030, 25MHz, Ramsey 7, DMAC 4, Static Column Mode aktiviert:
 +<code>BusSpeedTest 0.19 (mlelstv)   Buffer:     262144 Bytes, Alignment: 32768
 +========================================================================
 +memtype   addr       op         cycle     calib         bandwidth
 +user      $07F00000  readw     195.2 ns   normal      10.2 * 10^6 byte/s
 +user      $07F00000  readl     223.6 ns   normal      17.9 * 10^6 byte/s
 +user      $07F00000  readm     304.7 ns   normal      13.1 * 10^6 byte/s
 +user      $07F00000  writew    163.5 ns   normal      12.2 * 10^6 byte/s
 +user      $07F00000  writel    170.2 ns   normal      23.5 * 10^6 byte/s
 +user      $07F00000  writem    151.1 ns   normal      26.5 * 10^6 byte/s</code>
 +
 +A3640, 25MHz, Ramsey 7, DMAC 4, Static Column Mode deaktiviert:
 +<code>
 +BusSpeedTest 0.19 (mlelstv)   Buffer:     262144 Bytes, Alignment: 32768
 +========================================================================
 +memtype   addr       op         cycle     calib         bandwidth
 +user      $07F00000  readw     179.8 ns   normal      11.1 * 10^6 byte/s
 +user      $07F00000  readl     351.3 ns   normal      11.4 * 10^6 byte/s
 +user      $07F00000  readm     356.9 ns   normal      11.2 * 10^6 byte/s
 +user      $07F00000  writew    331.2 ns   normal       6.0 * 10^6 byte/s
 +user      $07F00000  writel    665.7 ns   normal       6.0 * 10^6 byte/s
 +user      $07F00000  writem    662.3 ns   normal       6.0 * 10^6 byte/s
 +</code>
 +
 +A3640, 25MHz, Ramsey 7, DMAC 4, Static Column Mode aktiviert:
 +<code>
 +BusSpeedTest 0.19 (mlelstv)   Buffer:     262144 Bytes, Alignment: 32768
 +========================================================================
 +memtype   addr       op         cycle     calib         bandwidth
 +user      $07F00000  readw     138.9 ns   normal      14.4 * 10^6 byte/s
 +user      $07F00000  readl     272.2 ns   normal      14.7 * 10^6 byte/s
 +user      $07F00000  readm     281.2 ns   normal      14.2 * 10^6 byte/s
 +user      $07F00000  writew    260.8 ns   normal       7.7 * 10^6 byte/s
 +user      $07F00000  writel    522.2 ns   normal       7.7 * 10^6 byte/s
 +user      $07F00000  writem    523.5 ns   normal       7.6 * 10^6 byte/s
 +</code>
  
 Auch sind auf der 3640 keine weiteren Schnittstellen für Festplatten oder ähnliches vorhanden. Auch sind auf der 3640 keine weiteren Schnittstellen für Festplatten oder ähnliches vorhanden.
Zuletzt geändert: 2021/07/15 02:46