SCSI-2-IDE Adapter im Amiga

Vor 2 Wochen am Retroabend gab es eine hitzige Diskussion über die SCSI zu IDE Adapter im Amiga. Das Amiga System erschien zu einer Zeit als SCSI Systeme den Festplattenmarkt dominierten. Heutzutage ist es hingegen schwierig noch an SCSI Festplatten heranzukommen, die schnell, leise und robust sind. In diese Lücke preschen nun die oben genannten Adapter.

Insgesamt sind in meinem Besitz Adapter von 3 verschiedenen Herstellern.
1. ACARD (http://www.acard.com/english/home.jsp)
2. IO-DATA
3. Yamaha

ACARD-7720, IO-Data, Yamha
ACARD-7720, IO-Data, Yamha
von oben nach unten
ACARD-7720, IO-Data, Yamha
ACARD-7720, IO-Data, Yamha
Rückseite

 

Im Bild sind diese jeweils von oben nach unten dargestellt. Sowohl die Vorder- als auch die Rückseite.

Die meisten Amiga System wurden als SCSI-1 oder SCSI-2 produziert. Die maximale Geschwindigkeit bei SCSI-2 betrug 10 MB/s. Als Steckkarten im Amiga 500 oder 2000 war die Geschwindigkeit seitens des Zorro Bus limitiert. Daher diente, um die maximale Geschwindigkeit auszureizen als Testsystem ein Amiga 1200 mit einer Blizzard 1230 MK-4 mit SCSI-2 Controller.
Das sog. SCSI-Kit der Blizzard hat intern einen 26-pol. Anschlussstecker. Somit musste erst ein Adapter von 26-pol auf 50-pol gebaut werden um die SCSI-2-IDE Adapter anzuschließen. Im Internet finden sich zig Anleitungen mit der Pinbelegung. Grüne Leitungen sind Datenleitungen und weiße sind Ground. Zur Sicherheit bestückte ich alle GND Anschlüsse (wäre nicht notwendig gewesen ;)).

Blizzard 1230 MK-4 mit SCSI-Kit
Blizzard 1230 MK-4 mit SCSI-Kit

Die Rahmenbedingen sind der erwähnte A1200 Mainboardrevision 2B und Phase5 Blizzard 1230 MK-4.
Festplatte:         1,8 Zoll Toshiba MK2004GAL
Dateisystem:     PFS3
Mask:                  0x7FFFFFFF
Max Transfer:   0x7FFFFFFF
SCSI direct

Toshiba MK2004GAL
Toshiba MK2004GAL

Die SCSI Einstellungen erfolgten mittels Unitcontrol. Dieses ist Teil des Blizzard SCSI Kits und befindet sich dort auf Diskette. Die grafische Einstellungen sind nach einem Softreset zurückgesetzt. Dauerhaft läßt sich dies über die Shell lösen. Das Readme erklärt die notwendigen Parameter ausführlich. Ganz wichtig hierbei ist den Eintrag in der startup-sequence oben zu plazieren!

Mir genügte die Sysinfo Messung für die Laufwerksgeschwindigkeit. Andere Tools wie beispielsweise Drive Speed oder SCSI-Bench liefern deutlich aussagekräftigere Ergebnisse. Für einen schnellen Überblick genügt die grafische Aufbereitung seitens Sysinfo.

ACARD-7720U:

ACARD-7720 Sysinfo
ACARD-7720 Sysinfo

IO-DATA R-IDSC-E/R Ver. 1.30.9

IO-Data Sysinfo
IO-Data Sysinfo

Yamaha

Yamaha Sysinfo
Yamaha Sysinfo

 

Fazit:
Der Messung zufolge liegt der ACARD Adapter deutlich vorne. Desweiterem erscheinen weiterhin Firmware Updates für diesen Controller. Gerade für Besitzer einer Blizzard lohnt sich das einspielen der Updates. Das Update erfolgt über den PC mit angeschlossenem Adapter und booten im DOS Modus. Am SCSI-2-IDE Adapter selbst darf kein Endgerät angeschlossen sein!

Yamaha und IO-Data liegen etwa gleichauf. Bei beiden ist die Entwicklung eingestellt. Support oder eine neue Firmware gibt es zukünftig definitiv nicht!

Für einen Amiga 500 oder 2000 Besitzer mit Zorro SCSI Steckkarte eignen sich die Adapter von Yamaha bzw. IO-Data. Alle anderen Amiga Besitzer mit Turbokarte mit integriertem SCSI Anschluss sollten eher Ausschau nach dem ACARD nehmen.

Hier die notwendigen PDFs für IO-DATA und Yamaha Adapter. Die Anleitung zum ACARD-7720 steht auf deren Webseite.

R-IDSC-E050418
Yamaha SCSI-2-IDE Converter

Advertisements

Verkaufe MEINEN Amiga 4000

Hallo zusammen,

das Gerät steht nicht mehr zum Verkauf. Danke für die zahlreichen Anfragen und dem neuen Besitzer viel Spaß mit dem Gerät

Deneb USB Karte – was geht!

Die Deneb USB Karte für Big-Box Amiga Computer bietet neben USB Anschlüsse und einem Clockport Anschluss zudem die Möglichkeit Module mit ROM-TAG in einen speziellen 2MB Flash Speicher, ähnlich der Highway mit Romulus Modul, zu speichern. Nach dem Einschalten des Computers lädt der Bootloader der Deneb die Module. Somit stehen diese noch vor dem Zugriff auf den Datenträger zur Verfügung! Die USB Software Poseidon bringt bereits einige Module mit bzw. fragt während der Installation, sofern das BB2 Update installiert ist, ob die enthaltenen Module extrahiert werden sollen. Mittels Luciferin hat der Anwender die Möglichkeit diese Module in den Flashspeicher zu hinterlegen. Verwendeten Sie bisher LoadModul oder SetPatch um die Module zu laden, können Sie diese nach dem Upload in den Deneb Flash getrost aus der Startup-Sequence entfernen.

Hier die Module aus meinem Flash:

Module im Flashrom
Module im Flashrom
Luciferin Tool
Luciferin Tool

Ein weiteres Highlight ist das Booten mittels einem USB Stick bzw. Festplatte!  Das erstellen einer Partition erfolgt anlog zu einer normalen IDE oder SCSI Festplatte. Das Device für die HDTOOLBOX lautet „usbscsi.device“. Alle Filesysteme über FFS, PFS oder SFS sind möglich.

Booten von USB mit der Deneb
Booten von USB mit der Deneb
Deneb mit bootbarem USB Stick
Deneb mit bootbarem USB Stick

ACHTUNG: Wer mit WHDload spielt darf seine Spiele auf keine USB Datenträger speichern!  Siehe hierzu http://whdload.de/docs/de/bugs.html

Die Deneb beherrscht sowohl den PIO als auch DMA Modus. Die DMA Verwendung ist etwas tricky  und hängt an vielen Faktoren. In meinem A4000 werkelt eine Cyberstorm MK-1 mit SCSI Modul. Desweiterem eine Cybervision 64, Prelude und eine A2065. Anscheinend reibt sich die Cybervision mit der Deneb. Einen stabilen Betrieb war nur möglich sofern die CV64 im unterem Steckplatz und die Deneb darüber liegendem Steckplatz eingebaut war. Somit war die PIO Funktion gesichert. Für DMA Verwendung, war es zumindest bei mir notwendig, den CPU Cache der Turbokarte beim Start zu deaktivieren und anschließend in der Startup-Sequence mittels SYS:C/CPU cache erneut einzuschalten. Die Module „NoCaches“ und „NoDataCache“ sind im Flash Rom mittels Luciferin zu speichern.
Nach einem Testdurchlauf kann in Trident das Device von PIO auf DMA umgestellt werden. Anschließend das Flash mit dem aktualisierten PSDStackLoader updaten.

Das wars soweit, viel Spaß mit der Deneb und USB am amiga 🙂

Deneb und Delfina Flipper

Seit mehreren Monaten bin ich am Wiederaufbau meines Amiga 4000. Die Hardware ist verbaut und die Software installiert. Eigentlich ein zufriedenstellendes Ergebnis doch muckt die Delfina Flipper bei der MP3 Wiedergabe ständig und friert den Rechner ein. Zuerst dachte ich an ein Library Problem. Daher alle im Netz auffindbaren Bibliotheken gezogen und installiert. Doch immer fror der Rechner nach wenigen Minuten ein. Unzumutbar, der Ursache muss auf den Grund gegangen werden 🙂

Diese Diashow benötigt JavaScript.

Irgendwann hatte ich die Schnauze voll und begann alles zu dokumentieren. Die Testumgebung wurde Hardwaretechnisch nicht geändert. Die Delfina hing dabei am Clockport der Deneb die mit neuester Firmware ausgerüstet war. Der Testplayer war Amiga AMP mit MHI und die MPEGA Libmad Library. Dazu kam die neuste AHI 6 Version zum Einsatz.
Die MP3s lagen im Ordner HD0:Music/ wobei HD0 die Workbench Platte ist. Die MP3s waren ausschließlich Deep Dance oder Studio 33 Alben. Also zuletzt noch eine Playlist für Amiga AMP angelegt und los gingen die Tests.

Zuerst änderte ich nach jedem einfrieren die Delfina Library. Danach Rechner für 5 Minuten vom Stromnetz getrennt und weiter getestet. Die verschiedenen Library brachten keinen großen Erfolg.

Der nächste Schritt war der Delfina mehr Masse zu geben. Also ein Massekabel direkt mit dem Mainboard verbunden. Als Anschlusspunkt wählte ich an der Delfina die unterste PIN Reihe beim Clockport. Also wieder getestet und gleiches Ergebnis. Immer wieder fror der Rechner ein. Wobei das Massekabel deutlich für mehr Stabilität sorgte. Nun lief Amiga AMP bis zu 60 Minuten am Stück. Ein Rekord, wenn nicht gar ein Weltrekord! Denn solange hielt die Karte nie durch.
Naja, wenn ein zusätzliches Massekabel solch ein gutes Ergebnis lieferte, wieso nicht zusätzlich welche anlegen? Schließlich waren noch 2 Massepunkte auf der Delfina vorhanden. Da ich keine Ösen für das Massekabel mehr hatte, nahm ich einen gewöhnlichen Y-Stromstecker für Diskettenlaufwerke und steckte jeweils diesen an die Massepunkte an (bei mir ein rotes und ein schwarzes Kabel). Durch die zusätzliche Masse war der Klang der Karte deutlich verbessert. Doch bringt es auch die gewünschte Stabilität?

Die Ernüchterung folgte schnell, nach 10 Minuten fror der Bildschirm erneut ein. Also war es zuvor wohl Zufall. Die zusätzlichen Massepunkte brachten nicht die erhoffte Stabilität mit sich. Ziemlich gefrustet schaltete ich die Maschine aus und stellte diese erstmals in die Ecke. Man darf nicht vergessen, diese Tests umfassten eine Zeitspanne von gut und gerne 5 Wochen. Jeden Abend nach der Arbeit Amiga gestartet, Einstellungen gemacht, Librarys getauscht und Ergebnisse dokumentiert. Immer das gleiche Ritual…

Delfina Flipper mit zusätzlichem Masseanschluss
Delfina Flipper mit zusätzlichem Masseanschluss

Einige Tage später erneut den Amiga raus gekramt und erneut getestet. Bereits nach 4 Minuten war der Amiga eingefroren. Anschließend schaute ich mir meine Excel Tabelle an und war ratlos. Alles probiert was möglich war und das blöde Ding lief nicht stabil. Nach gut und gerne 5 Minuten starren kam eine Idee. Die Idee war, sich die MP3s anzusehen. Da diese über Jahre angesammelt wurde, kam für das Encodieren immer ein anderer Codec zum Einsatz. Als Open-Source Anhänger des Linuxforums verwendete ich immer LAME.  Nach guten 3 Stunden konnte ich die Abstürze der Delfina nachstellen und provozieren. Immer wenn eine MP3 mit LAME 3.97 v2 Preset Standard codiert wurde, stürzt der Amiga definitiv innerhalb 30 Minuten ab! Alle Pre- und Post LAME Version funktionieren hingegen tadellos!

Gestern lief das Gerät 11 Stunden durch ohne Absturz und spielte alle MP3s in der Playlist ab! Heute läuft der Amiga 4000 bereits gute 7 Stunden und spielt über Amiga AMP MP3s ab. Zur Nachstellung einer Arbeitsumgebung lade ich die neuen Debian 6 Version als ISO herunter. Ein Skript kopiert dabei Dateien vom USB Stick auf die Platte, entpackt die LHA Archive und kopiert alle Dateien wieder zurück. Anschließend beginnt die Prozedur erneut. Somit wird etwas Last auf dem Zorro-3 Bus, dem SCSI Interface und dem Prozessor generiert.

Delfina Flipper am Clockport der Deneb
Delfina Flipper am Clockport der Deneb

 Achtung:
Mein Massekabel ist ein Y-Verteiler für ein PC Diskettenlaufwerk. Normalerweise führt das Rote und Gelbe Kabel 5V bzw. 12V. Sie müssen das Kabel vorher anders ausrichten ansonsten zerstören Sie Ihre Hardware!
Für kaputte Hardware übernehme ich keine Garantie!!!

Die nächsten Tests beinhalt herauszufinden wie viele Massekabel ich ohne Absturz abziehen kann. Naja, notfalls bleiben alle dran, denn die hauptsache ist, die Kiste läuft stabil.