Amiga 1200 – Blizzard 1230 SCSI Kit

Hallo zusammen,
nach unzähligen Verschiebungen steht endlich das Projekt an, meinen 1993 gekauften Amiga 1200, den finalen Hardwareschliff zu verpassen.
Zuerst die Hardwarekomponenten:
– Amiga 1200 mit Kickstart 3.1
– Blizzard 1230 MK-4 mit SCSI Kit
– Acard 7720u SCSI2IDE Adapter
– Indivision AGA 1200 MK-1
– Toshiba MK2004GAL Festplatte mit 20GB

WP_20170611_15_17_51_Pro

Dem geübten Amiga Auge sticht direkt das obere Abschirmblech ins Auge. Es handelt sich hierbei um eine Modifikation die Alternate bereits bei Auslieferung des Gerätes vornahm. Ursprünglich war eine 3,5 Zoll Festplatte mit damals sagenhaften 130MB verbaut. Aufgrund der Bauweise des A1200 war eigentlich eine 2,5 Zoll Festplatte vorgesehen und Alternate entschied sich für das ausschneiden des Bleches. Damals störte mich dies wenig… heute… nur ein wenig.

Unterm Blechkleid steckt der Indivision AGA 1200 MK1 und sorgt für ein klares Bild über den VGA Ausgang am Röhrenmonitor. Mich störte bisher immer Sprunghaftigkeit der Platine aus Lisa heraus. Ein kleiner Stoß genügte und es zeichneten sich Bildstörungen am Monitor ab. Somit war der Anwender gezwungen die Platine wieder festzudrücken. Grund hierfür scheint der verbaute Sockel zu sein der trotz aller liebe und abschleifen nie 100%ig halten mochte. Eine dauerhafte Lösung musste her und wie der Zufall es wollte, nahm ich Kontakt mit dem Hersteller auf. Dieser verkaufte mir einen Sockel, wie er ebenfalls im Nachfolgeprodukt, dem Indivision 1200 AGA MK2, verbaut wurde. Somit musste wiedermal der Lötkolben bzw. die Entlötpumpe herhalten. Glücklicherweise entfällt bei mir der Handbetrieb. Gut, der Indivision hat nun den neuen Sockel und ist unter dem oberen Abschirmblechverbaut.
Außerdem liegt auf der Platine eine dünne Pappe um Kurzschlüsse zu verhindern!

WP_20170611_15_18_06_Pro

Etwas Kopfzerbrechen machte mir der Anschluss des SCSI Kits der Blizzard Turbokarte. Anders als der SCSI Standard 50 polige Anschluss hat die Karte nur einen 25 poligen Stecker.  Somit war basteln angesagt um eine Adapterkabel 26 zu 50 polig zu bauen. Die Position des ACARD Scsi2IDE Adapter war hingegen fix festgelegt. Das starre Diskettenlaufwerkkabel dient als Fixierhilfe und ein Klettband sorgt für den notwendigen halt. Ein IDE Kabel mit Stecker und Buchse sorgt als Verlängerung zum Anschluss der Festplatte. Unterhalb der Festplatte liegt ein dünner zurechtgeschnittener Karton um ein Kurzschluss zwischen Festplatte und oberes Abschirmblech zu verhindern! Die Fixierung der Festplatte erfolgte einfach mit etwas Heißkleber an der Festplatte. Heißkleber bekam hier vor den Kabelbindern den Vorzug um ein ungewolltes verrutschen der Festplatte zu verhindern. Außerdem läßt sich auch der Kleber rückstandsfrei entfernen.

Was mich am Blizzard SCSI Kit störte ist die Tatsache, dass es keine Möglichkeit gibt bzw. vorgesehen ist, die HD-Led des Amiga zu verwenden. Aufgrund des IDE Datenblattes liegt der LED Pin am PIN 39. Doch wo schließt man im Amiga nun das andere Ende an? Direkt am HD-Adapter, der Reduzierung von 44 auf 40-polig oder am Mainboard direkt? Ganz falsch, im Datenblatt des Acard 7720u ist JP3 als „Activity Led“ bezeichnet. Wie häufig im Amiga, muss gebastelt werden, so auch das Kabel mit 2 Buchsen. Doch nach dem einschalten des Amiga 1200 leuchtete die HD-Led ständig gedimmt. Hm, auf Dauer wird mir das nicht gefallen. Nach Einbau eines 10kO Widerstandes im Kabel leuchtet die HD Led auch nur beim Zugriff auf die Festplatte. Tatadada… wieder ein offener Punkt gestrichen 🙂

Dummerweise hat mein SCSI Kit noch eine ältere Version verbaut. Im vergleich zur aktuellen ROM Version 8.5 ist meine 7.19 wirklich alt. Dummerweise habe ich derzeit keine 27C256 oder 27C512 PLCC Eprom ICs hier. Daher muss das alte ROM erstmals herhalten 😀

WP_20170611_15_18_25_Pro

Damals war SCSI der quasi Standard in vielen Geräten. Heute mag die Technik angestaubt wirken, was Sie tatsächlich auch ist. Das einzig wichtige zu wissen ist:
1. der SCSI Bus muß am Ende und Anfang terminiert sein
2. jedes Gerät erhält eine unique SCSI ID

Aus diesen beiden Punkten ergibt sich beim Phase5 SCSI Kit folgende Situation. Das SCSI Kit selbst hat die ID-7. Somit stehen dem User noch die IDs 0-6 zur Verfügung. Wer mehrere Geräte in seinem A1200 unterbringen möchte, wie auch immer das funkionieren soll, vergibt die IDs aufsteigend. Also die 1. Festplatte erhälte die ID 0, das CD-ROM die ID 1 usw.
Im obigen Punkt 1 steht, das erste und letzte Gerät muss terminiert sein. Das SCSI Kit erledigt diesen Punkt bereits ohne weiteres zutun. Wichtig ist nun, den Acard als letztes Gerät meiner, zugegeben doch sehr kurzen SCSI Kette, zu terminieren. Daher muss beim 7720u der Jumper auf JP2 gesetzt sein. Wer möchte kann auch den Term-Power Jumper JP4 setzten. Beim Betrieb von einem Gerät ist dies jedoch unerheblich.
Bei SCSI-2 genügt es die passiven Terminatoren bei den Geräten zu verwenden. Nochmals, wer den SCSI Bus nicht terminiert, riskiert teilweise undefinierbare Fehler. Außerdem sucht man den Fehler überall, aber nicht in der Hardware bzw. bei einem fehlenden oder falsch gesetzten Jumper!

Hier das Datenblatte des Acard 7720U und 7720UW. Im Fall der Fälle damit es nicht irgendwann in den tiefen des Internets verschwindet.
ACARD_AEC-7720u-7720UW

Einige Bilder… und wer Fragen hat, der fragt einfach 🙂

Bis die Tage und tschüssi…

Advertisements

NAS im Selbstbau

Wie vieles im Leben muss sich manche liebgewonnene Gegebenheit den Anforderungen der heutigen Zeit stellen. Durch den Kauf eines hypermodernen Curved-Fernseher, kam der Wunsch bei meiner Partnerin, endlich Film- und Musik zu streamen.
Diesem Wunsch komme ich natürlich gerne nach, denn auch mein Arbeitsrechner hat neben einer M.2 SSD Karte für das Betriebssystem auch ein Raid 10 mit 4x 1TB Festplatten eingebaut. Es rattern die Festplatten, die Lüfter heulen fröhlich bei Belastung, somit steigt die Geräuschkulisse deutlich an. Letztlich nur mit Kopfhörer wirklich erträglich…
Ein Server für das Datenmassengrab drängt sich förmlich auf  🙂

Lange rede kurzer Sinn, eine NAS (Network Attached Storage) muss her!

Eine fertige aus Produktionshallen diverser Hersteller kam daher für mich niemals in Frage.
Meine Anforderungen an die NAS sind, ein Windows Betriebssystem mit installiertem Hyper-V. Somit kann ich bei Bedarf problemlos VMs nach eigenen Bedarf hinzufügen. Obwohl es wohl bereits einen VDR im Docker Container gibt? Außerdem brauche ich einen PCIe Slot für meine SAS Karte zum Anschluß eines LTO Bandlaufwerks. Kleines ITX Board mit Gehäuse zur Aufnahme für 6x Festplatten 3,5 Zoll Formfaktor. Der NAS Rechner soll im Keller stehen ohne zusätzlichen Maus, Tastatur und Monitor Anschluss. Daher muss das Mainboard eine Remoteverwaltung mit separatem Managementnetzwerkanschluss zur Verfügung stellen. Außerdem sind 2 Netzwerkanschlüsse sinnvoll aufgrund meines belegten PCIe Slot durch den SAS Controller.
Als Arbeitsspeicher genügen mir erstmals 16GB ECC RAM. Warum ECC Speicher werden sich vielleicht der eine oder andere sich Fragen? Wenn das Board und Prozessor ECC unterstützen, sehe ich keinen Grund es nicht zu kaufen. Es gibt durchaus Markenspeicher zu einem günstigen Kurs. Hier heißt es die Angebote abzugrasen. Richtig ist, befindet sich der Fehler bereits auf dem Client wird dieser mit auf die NAS mit ECC transferiert. Da ich aber überwiegend Daten direkt auf der NAS erzeuge, bietet ECC einen Mehrwert an.

Somit blieb ich bei Microsoft Server 2016 hängen. Aktuell, schnell und mit Storage Spaces bietet das Betriebssystem genau die Anforderungen was ich suchte. Ich wollte weg von diesem statischen Hard- Software Raid Level Klump. Natürlich bieten viele Hersteller gut Raid Controller an die eine Vergrößerung der Datenkapazität dynamisch erlauben. Wieso aber extra Geld, und zwar nicht wenig, für Hardware ausgeben?

Die ausgesuchte Hardware sieht wie folgt aus:
– ASUS P10S-I mit TPM und mit ASMB8 Modul für Fernwartung
– Pentium G4400 (Skylake)
– 16 GB Kingston ECC Speicher (KVR21E15D8/8HA)
– Fortron 200W FSP200-50GSV-5K SFX-Netzteil
– Fractal Design Node 304
– 2x SanDisk Z410 SSD für Betriebssystem (Raid-1)
– diverse Kabel

Das Mainboard war über meine Recherche hinweg preislich extrem schwankend. Als der Gedanke für die NAS aufkam war der Straßenpreis bei ca. 165€ + Versand. Nach einigen Tagen stieg der Preis zwischen 180€ bis 195€ an. Durch eine Preissuchmaschine entdeckte ich zufälligerweise ein Angebot eines ebay Händlers. Dieser bot das Board für 145€ inkl. Versand an. Ein Glücksgriff J, denn nach meinem Kauf änderte der Händler den Verkaufspreis auf 190€.

Die Lieferung ging schnell und zügig. Hierzu einige Impressionen:

Alle Komponenten im Überblick
Alle Komponenten im Überblick
Mainboard, BMC und TPM Modul
Mainboard, BMC und TPM Modul
Intel G4400 Pentium und Kingston ECC RAM (2x 8GB)
Intel G4400 Pentium und Kingston ECC RAM (2x 8GB)
SanDisk SSD Z410 256GB
SanDisk SSD Z410 256GB
Fractal Design Node 304
Fractal Design Node 304

Leider ist der Mainboard USB Header nicht mit dem USB Kabel des Gehäuses konform. Das Mainboard erlaubt lediglich den Anschluß einer USB Buchse. Die zweite USB Schnittstelle liegt somit brach, hätte ASUS wahrscheinlich besser lösen können. Mich stört es nicht sonderlich, ist doch der USB Header ein USB2 Port. Mir genügt 2x USB3 auf der Rückseite des Gehäuses.

Ansonsten verlief der Zusammenbau der Komponenten ohne großartige Komplikationen. Es ist schön wenn alles genormt ist. Aufgrund meiner Auslegung für 6x SATA Geräte bietet mir das Netzteil mit 1x Floppy, 2x Festplatte und 2 x SATA zu wenig Stromanschlüsse. Mein Ziel war alle Stromanschlüsse des Netzteils zu verwenden. Also mußte ein Adapter für Floppy zu SATA und ein SATA Y-Kabel her. Kein größeres Problem, die notwendigen Adapter gibt es alle bei Amazon für einen kleinen Euro Betrag. Das SFX Netzteil läßt sich aufgrund seiner Größe nur mit zwei Schrauben im Gehäuse befestigen. Überlegte mir im Vorfeld lang ob eine Blende von SFX auf ATX Sinn macht. Nach dem verschrauben stellte sich heraus das Netzteil hängt perfekt in Position. Glücklicherweise entfällt somit die ATX Blende! Aufgrund des kleineren Formfaktors erfolgte die Verlegung der Kabel unter das Netzteil.
Das Kabelmanagement ist in den Bildern quasi nicht vorhanden J Sobald alle Komponenten Ihren Stammplatz beziehen, erfolgt die Optimierung. Mein Mainboard hat 2x FAN  und 1x CPU FAN Anschlüsse. Somit fehlt mir ein Anschluss um alle drei Gehäuselüfter anzusteuern. Auf die im Gehäuse integrierte Lüfter Steuerung verzichte ich erstmals. Daher bekommen der Lüfter zum Kühlen der Festplatten und der hintere Gehäuselüfter einen gratis Steckplatz am Mainboard. Somit bleibt der 3 Gehäuselüfter erstmals unbenutzt im Systemkonstrukt.
So, noch ein Wort zu den 6x SATA Ports des Mainboards. Das Board bietet 2x reguläre SATA Anschlüsse, bei Anschluss einer M.2 SSD Karte deaktiviert sich automatisch der graue SATA Port. Die restlichen 4 SATA Anschlüsse sind über ein miniSAS HD Kabel zu verbinden. Wer nicht lange nach der korrekten Bezeichnung suchen will, der findet bei verschiedenen Anbieter ein SFF-8643 auf 4x SATA Kabel. Dieses Kabel belastet Euer Budget mit 10-20€. Preislich ok, wer die 4 regulären SATA Kabel erwerben muss, liegt in ähnlicher Dimension.

Hier noch ein paar Bilder zum Einbau. Erst Prozessor, dann Prozessorkühler, RAM Riegel und zuletzt, falls vorhanden, TPM und BMC.
Hier etwas Hardwareporn 🙂

Intel G4400 Prozessor auf ASUS P10S-I Mainboard
Intel G4400 Prozessor auf ASUS P10S-I Mainboard
Intel Boxed Kühler mit Push Pins
Intel Boxed Kühler mit Push Pins
2x 8GB KVR21E15D8/8HA DDR4-2133 ECC DIMM
2x 8GB KVR21E15D8/8HA DDR4-2133 ECC DIMM
Gehäuse blank
Gehäuse blank
200 Watt Fortron FSP200-50GSV-5K Netzteil eingebaut
200 Watt Fortron FSP200-50GSV-5K Netzteil eingebaut
Stromadapterkabel 1x Floppy, 2x SATA 1x SATA
Stromadapterkabel 1x Floppy, 2x SATA 1x SATA
Netzteil Rückseite, Kabelmanagement unterm Netzteil geführt
Netzteil Rückseite, Kabelmanagement unterm Netzteil geführt
Mainboard eingebaut... TPM Modul fehlt
Mainboard eingebaut… TPM Modul fehlt

Wir sehen uns beim zweiten Teil… Installation Windows Server 2016!

SCSI2SD Adapter im Amiga A590

Nach dem Upgrade des DMAC meiner A590 streckte die SCSI-Festplatte endgültig die Flügel. Ersatz muss her, klaro, doch ganz so einfach ist die Wahl nicht. Es stehen neben der traditionellen SCSI Festplatte noch der SCSI2IDE Adapter zur Auswahl.
Die SCSI Festplatte scheidet aufgrund Ihres Betriebsgeräusches und der Tatsache, nur noch gebrauchte Ware zu erhalten aus. Der SCSI2IDE Adapter hat hier bessere Karten. Zwar sind im Handel nur noch vereinzelt IDE Festplatten erhältlich, doch so schnell sterben diese Dinosaurier nicht aus. Die Wahl war getroffen so ging es an die Vorbereitungen. Die Wahl traf auf einen Yamaha Adapter. Noch vor dem öffnen des A590 Gehäuse gab es das erste Problem. Der Adapter war zu breit um ohne Modifikation ins A590 Gehäuse zu passen. Etwas geknickt doch nicht mutlos überlegt. Vor einiger Zeit bezog ich von einem Kollegen aus den USA einen SCSI2SD Adapter. Bisher lag dieser nur in der Box doch diese Zeit war nun reif.

SCSI2SD Adapter
SCSI2SD Adapter

Die breite der Platine überschreitet nicht die Breite einer regulären Festplatte. Somit paßt der SCSI2SD Adapter wunderbar in die A590. Für die Konfiguration ist eine MicoSDHC Karte und ein Mini USB Stecker notwendig. Also Karte eingelegt und den USB Stecker an den Rechner angeschlossen.
Auf der Herstellerseite steht das Konfigurationstool (scsi2sd-util.exe) und der Statusmonitor (scsi2sd-monitor.exe) bereit. Der Monitor überprüft lediglich ob die SCSI2SD Hardware korrekt funktioniert. Achtung: Der SCSI2SD Adapter speichert seine Konfiguration in die Hardware! Somit ist ein schneller Wechsel zwischen mehreren SD Karten nicht möglich ohne Änderung der Konfiguration!

SCSI2SD Monitor
SCSI2SD Monitor

Das SCSI2SD Konfigurationstool bietet interessante Möglichkeiten an. Für Amiga User ist das Feature mehrere Geräte-IDs zu konfigurieren vorteilhaft. Beim SCSI-2 können bis zu 7 Geräte gleichzeitig am SCSI Bus angemeldet sein. Wobei eine ID jeweils vom Controller selbst belegt ist. Somit können Festplattencontroller die eine Limitierung des Festplattenspeichers besitzen oder kein Direct-SCSI sprechen, mehrere Geräte mit einer SD-Karte simulieren.

SCSI2SD-util
SCSI2SD-util
SCSI2SD-util Device
SCSI2SD-util Device

Als Beispiel sei der Commodore A2090 Festplattencontroller genannt. Standardmäßig liegt die Limitierung pro Festplatte bzw. Partition bei 256MB . Mit dem SCSI2SD Controller können nun 4 virtuelle Festplatten mit je 256 MB simuliert werden. Der A2090 erkennt diese virtuellen Geräte je als eigenständige Festplatte an. In der HDToolbox existieren daher 4 Festplatten. Ein wunderbares Feature! Ebenso ist zur Terminierung des SCSI Bus ein aktiver Terminator integriert!

Zurück zum Thema, dem Einbau in die A590 🙂
Die Inbetriebnahme ging flott über die Bühne. Es gab nichts unerwartetes was einen Amiga User schrecken müsste. Einige Bilder zur Komplementierung des Setups.

HDToolbox A590 Setup
HDToolbox A590 Setup
HDToolbox A590 Setup 2
HDToolbox A590 Setup 2
Installation der Workbench
Installation der Workbench. Ein ‚assign‘ vermeidet das Umbennen der Diskette 😉
Installation der Extra Diskette.
Installation der Extra Diskette.
SCSI2SD fertig eingebaut im A590
SCSI2SD fertig eingebaut im A590

Weil jetzt garantiert noch Fragen bzgl. der Geschwindigkeit des SCSI2SD Adapter kommen. Der Adapter ist mit meiner A590 relativ lahm. Kommt über 1,3MB/s nicht hinaus. Die A590 ist mit ROM 7.0 ausgestattet. Angeblich existiert ein 14MHz Patch um dem Bus das maximum abzuverlangen. Wer dies möchte kann es tun, momentan bin ich froh den Deckel auf die Hardware zu bekommen. Einfach nur die Hardware „benutzen“, mehr nicht 🙂

In diesem Sinne, schaut mal wieder bei mir rein oder laßt ein Kommentar da. Danke und wann hast du zuletzt Deinen Amiga eingeschaltet???

 

Reparatur Amiga 1200 – MLC RANDY ROM IDE Adapter

Am vergangenen Samstag (15.12.2012) war es wieder soweit… eine Amiga Reparatur Session. Mein Freund hatte einen MLC Randy ROM IDE Adapter falsch aufgesetzt. Dabei blieb eine IDE Reihe frei und zerstörte damit den Adapter. Die Platine selbst besteht aus einem Logik Chip (GAL 16V8), 2 Puffer ICs (SN74LS245), einem 44-pol. IDE Adapter und 2 40-pol. IDE Adapter. Viel Auswahl an Reparaturmöglichkeiten bestehen offensichtlich nicht. Nach einigem Messen stellte sich heraus, dass der 74er parallel zum GAL gelegen Probleme mit der Spannung hat. Da ich zwei neue ICs von Texas Instruments zuhause hatte bot ich an beide ICs zu tauschen. Auch wenn evtl. einer noch in Ordnung schien. Sicher ist sicher…

Bewaffnet mit Lötkolben, manuelle Entlötpumpe und Lötlitze begann ich Beinchen für Beinchen neu zu verzinnen und anschließend vom Lot freizusetzen. Es war allerdings ein richtig hartnäckiger Kampf. Selten bekam ich alles Lot frei und wechselte nach guten 10 Minuten auf die 3mm Spitze. Damit ging es deutlich besser und zügiger voran. Die Beiden 74er von Motorola waren 25 Minuten später freigelegt und ließen sich problemlos entfernen. Anschließend die neuen 74er zurechtgebogen und eingelötet. Mit dem Multimeter alles durchgemessen und das RANDY ROM am vorgeschriebenen Platz aufgesteckt. Mit Sichtkontrolle ob alle PINs richtig saßen 😉
Amiga eingeschaltet und er bootete sofort von seiner CF Karte. Mir gefällt der Adapter recht gut. Vor allem ist kein separates Kabel notwendig sondern die Platine wird direkt auf den IDE Port des Amiga aufgesteckt.

Anmerkung:
Die 3 Jumperblöcke müssen bei Kickstart 3.0 offen und bei Kickstart 3.1 geschlossen sein.
Der Sekundäre Port lässt sich nur mit der IDEfix Software verwenden. Dank IDEfix ist das RANDY ROM deutlicher fixer bei der Sache als der Standard Amiga Port.

MLC RANDY ROM IDE Adapter
MLC RANDY ROM IDE Adapter