Home SCSI-Festplatten SCSI Parameter Diskettenlaufwerke
 

6.5.5 MKX SCSI


Die SCSI-Schnittstelle am Falcon



Die Art der Terminierung des SCSI Bus am Falcon ist ausschlaggebend für ein korrektes Arbeiten des SCSI Bus. Normalerweise befinden sich in jedem SCSI-Drive ab Werk Abschlußwiderstände die den SCSI-Bus terminieren. (Abschließen)

Sollte Ihr neues Gerät einziges oder letztes Laufwerk am SCSI-Bus sein sind die Widerstände, der Terminierungsjumper, so zu belassen, im anderen Fall, wenn das Laufwerk also an einem Bus eingefügt wird an dem sich schon ein 'letztes' SCSI-Device befindet, sind die Terminatoren in jedem Fall zu entfernen. Ansonsten kommt es zu einer Überlastung des SCSI-Bausteins, KEIN angeschlossenes Laufwerk arbeitet korrekt. Der SCSI-Controller im Falcon kann dadurch Schaden erleiden.




Abbildung 2 - Beispiele für eine korrekte Bus-Terminierung:



Deutlich also zu sehen das wirklich immer nur das pysikalisch letzte Laufwerk an einem SCSI-Bus einen Terminator tragen darf. Der Computer als Host ist ebenfalls immer Terminiert. Der Computer als Host, im speziellen der Falcon mit seinem ungebufferten SCSI Bus, kann als HOST nicht in der mitte eines SCSI Bus betrieben werden.

Beim Falcon z.B sind diese Terminatoren fest eingelötet. Sie befinden sich direkt hinter der SCSI2-Anschlußbuchse im Falcon. Der Falcon ist im ausgeschaltetem Zustand nicht terminiert

Diverse Umbauten der original Falcon Hauptplatinen durch dritte Firmen, speziell sind die Falcon Computer gemeint die nach dem Umbau eine "interne" SCSI Festplatte besitzen und irgendwie "MK" heissen, enthalten eine Modifikation am SCSI Bus.

Man ist also einfach hergegangen und hat die internen, auf dem Falcon Mainboard Werksseitig vorhandenen Widerstandsarrays entlötet, die nun so frei gewordenen Lötaugen hat man mit einem nicht-Standardstecker versehen um so ein Flachbandkabel nebst einer "internen" SCSI Festplatte für viel Geld verkaufen zu können.

Bis hier hin ist das ja weiter noch nicht tragisch.

Das wird es jedoch wenn der Anwender am gleichen Falcon externe SCSI-Geräte anschliessen wird. Möglicherweise, solange man sehr kurze SCSI Kabel verwendet, mag das alles perfekt klappen, jedoch bildet sich genau bei diesen MK, MKX Falcon nach dem Anschluß externer SCSI-Geräte ein sog. Y-förmiger SCSI-Bus der lt. SCSI Spezifikation so nicht existiert.

Zeichnerrisch dargestellt passiert nun folgendes:

           Falcon 5380 SCSI Controller             F A L S C H !
                 ######                            W R O N G !
                 +    +
        Platte   +    +      externe Geräte
   T----######---+    +------######--------####-T


Das -kann- wie oben geschrieben Funktionieren. Jedoch sind mir mehrere Benutzer bekannt die nach dem Anschluß externer Geräte, in der gerade gezeigten Form, hinterher einen defekten SCSI Controller im Rechner hatten. Da muß nicht sofort passieren, es kann Tage dauern. Eine Y-Form ist nicht zulässig. Solage man eine einzelne interne Festplatte an diesem Falcon betreibt, diese korrekt Terminiert ist, stellt dies kein Problem dar.

Wollten Sie an so einem Falcon nun wirklich mehrere SCSI Geräte -sicher- betreiben müssten Sie den SCSI Bus umbauen. Dazu gibt es mehrere Möglichkeiten:

Belassen wie es ist

 
Entweder belassen Sie alles wie es ist. Stecken einen externen SCSI2 Steckerterminator auf die originale externe SCSI-Schnittstelle. Entfernen Sie die Terminatoren der internen Platte und schliessen sie pysikalisch nach dieser internen Platte (zumeist ID0) noch bis zu 6 weitere Geräte an diesem intern vorhandenen Flachbandkabel an.

 
Terminieren sie dann ausschliesslich das letzte Gerät an diesem einen SCSI Strang! Selbstredend geht das natürlich nur relativ einfach wenn sich der Falcon schon in einem Tower befindet und dieser noch Platz für weitere SCSI-Geräte bietet.

 
Es dürfen keine Geräte an den originalen externen SCSI Anschluß angeschlossen werden.

 
wieder Umbauen

 
Sie entfernen alle fremden SCSI Modifikationen aus ihrem Falcon. Sie setzen die Terminatorarrays zurück an ihren originalen Einbauplatz und sie verzichten auf dieses eine interne SCSI-Gerät.

 
Sie schliessen nun alle SCSI-Geräte, nach dem Umbau, an der originalen externen SCSI-Schnittstelle des Falcons an. Die interne Platte verfrachten Sie in ein externes SCSI Gehäuse aus dem Fachhandel.

 
Sitz ihr Falcon in einem Tower startet ihr -korrekter- SCSI Bus ebenfalls an der originalen externen SCSI-Buchse des Falcon. Mit einem SCSI2 Stecker und passendem SCSI Kabel wird der Bus zurück in das Gehäuse geführt, mit passendem Kabeladapter, Centronics auf Flachband, der kostet ca. 10DM, schliessen Sie alle dort vorhandenen SCSI-Geräte an, maximal sind 6 möglich, und terminieren hier ebenfalls ausschliesslich das letzte pysikalisch vorhandene SCSI-Gerät.

 
Wenn sie nun dennoch SCSI-Geräte ausserhalb des Towers anschliessen wollen führt der einzig korrekte Weg wieder über einen Flachband zu Centronics Adapter aus dem Tower hinaus. Dazu entfernen Sie den Terminator am pysikalisch letzten internen SCSI-Gerät. Nach der 50 poligen SCSI Centronics Buchse können dann externe SCSI-Geräte betrieben werden. Intern u. externe Geräte bilden zusammen maximal 6 Geräte. Entfernen Sie die externen Geräte so ist in die 50 polige Buchse ein Steckerterminator einzustecken da die internen Geräte ansonsten nicht terminiert wären.

 
warme Worte

 
Ich weiß das dies nicht der einfache Weg, den viele gerne nehmen, ist und das das gerade beschriebene relativ Umständlich ist. Seien Sie versichtert, es ist der einzige korrekte Weg lange freude an einem funktionierendem SCSI Bus an einem Falcon Computer zu haben.

 
Der SCSI Chip ist übrigens nur in wenigen Falcon Modellen gesockelt. Auch nicht weiter aufregend, aber ausschlaggebend wenn der Chip durch SCSI-Unfug zerstört wurde. Glauben Sie, es macht -keinen- Spass einen SCSI PLCC zu entlöten und einen Sockel oder gleich einen neuen Chip auf die dann meist schlechten Lötpads der Platine zu löten.

 
Heißluft klar, schon die vielen kleinen netten SMD-Teile drum herum gesehen? Ich schon.
 



SCSI2-Buchse am Falcon

Die Pinbelegung entspricht der üblichen MiniDIN Belegung bzw. dem was sie an jedem Atari Falcon F030 an dessen externer SCSI Buchse vorfinden.


Tabelle 8: Falcon SCSI Port
Pin Signalbeschreibung
Pin 50 IO - Signal Pin 49 REQ - Request
Pin 48 Code/Data Signal Pin 47 SEL - Select
Pin 46 MSG - Message Pin 45 RST - Reset
Pin 44 SACK - Acknowledge Pin 43 BSY - Busy
Pin 42 GND Pin 41 ATN
Pin 40 GND Pin 39 Not Connected
Pin 38 +5 Volt (1Amp)(TermPwr) Pin 37 Not Connected
Pin 36 GND Pin 35 GND
Pin 34 PARITY Signal Pin 33 SCSI 7 - Signal
Pin 32 SCSI 6 - Signal Pin 31 SCSI 5 - Signal
Pin 30 SCSI 4 - Signal Pin 29 SCSI 3 - Signal
Pin 28 SCSI 2 - Signal Pin 27 SCSI 1 - Signal
Pin 26 SCSI 0 - Signal Pin 25-15 GND
Pin 14-12 NC - Not used Pin 11 Vcc - Resistor R65 with 10KOhm
Pin 10-1 GND - Signal Ground



220/330Ohm Widerstandsarrays auf dem Falcon Mainboard (serienmässig)

Übersicht welche Signalleitungen des SCSI Controllers im Falcon abgeschlossen sind.
Es gibt insgesamt 3 Busterminatoren: (Widerstandsarrays!) Widerstandsarrays sind auf einer Seite mit einem Punkt markiert. Dieser Punkt definiert den gemeinsamen Anschluß. Beachten Sie bitte das SCSI Terminatorarrays zumeist an +5 UND! an GND angeschlossen sind.

Terminator P1:
 

 
1 = Vcc
2 = SEL
3 = BSY
4 = SACK
5 = ATN
6 = RST
7 = REQ
8 = GND

 
Terminator P2:
 

 
1 = Vcc
2 = CD
3 = MSG
4 = SCSI1
5 = SCSI0
6 = IO
7 = SCSI2
8 = GND

 
Terminator P3:
 

 
1 = Vcc
2 = SCSI7
3 = SCSI6
4 = SCSI5
5 = SCSI4
6 = SCSI3
7 = P
8 = GND

 


Die SCSI-Schaltung des Falcon finden sie unter SCSI hier im Archiv.




Abbildung 3 - Termination im Falcon (Widerstandsarrays)




Termination Falcon MK..

If it is a MKII, then the termination on the motherboard has been removed in order to fit the internal SCSI cabling. If you have removed the drive but not replaced the terminator packs onto the board, then you will have to do so, or have it done by a service tech. There are two or three 220 OHM single in line resistor packs, I think 8 pin. The header connection has to be desoldered and the packs resoldered in.

Our tech department has this info if you need it, or you can send the machine to us for Certified C-Lab Service.

Computer Direct Homepage All the best,
Chris @ Computer Direct



MKX

What they do is to remove the termination resistors on the motherboard and solder some pins for a non-standard connector. Making the connection like that produces what Robert calls the "Y". I would guess it depends on what cable is the longest as to which device you terminate, internal or external, but surely not both. That would be like terminating each drive connected to the external SCSI connector they way the MK-X is setup.






Copyright © Robert Schaffner (support@doitarchive.de)
Letzte Aktualisierung am 23. Dezember 2003
Home SCSI-Festplatten SCSI Parameter Diskettenlaufwerke