Bauanleitung FalconO3O - 800XL Verbindung
-----------------------------------------

Bitte vor dem Nachbau erst einmal ALLES lesen !

Um den DJ am Falken betreiben zu koennen bedarf es einigen Aufwand.
Der DJ benutzt den MFP direkt und da die serielle Schnittstelle des
Falken ueber einen SCC angesprochen wird waere normalerweise der DJ
nicht mit diesem Rechner lauffaehig.
Es geht aber doch ! Sogar wesentlich kostenguenstiger als bei allen
anderen Ataris. Allerdings ist erheblicher Arbeitseinsatz erforder-
lich.
Die normalerweise fuer die serielle Schnittstelle belegten MFP
Leitungen haben andere Aufgaben im Falken bekommen. Die aber 
wichtigsten Leitungen SI und SO (Serial In & Serial Out) sind aber
unbelegt ! Atari hat sich lediglich die Buchse bzw. Treiber
auf 12 Volt gespart (bei vielen Anwendungen bringt aber auch eine
'Dreidrahtschnittstelle' nicht viel). Diese unbenutzten Signale
kann man wunderbar fuer die Verbindung von XL und Falken nutzen.
Man kommt sozusagen zum 'Nulltarif' an eine zustzliche Schnitt-
stelle. Auch muss keine Pegelwandlung vorgenommen werden, da MFP
und XL mit 5 Volt arbeiten. Ein Umwandeln auf 12 V im Falken und
dann wieder auf 5 fuer den XL waere wohl auch Bloedsinn (ausser
man will sich eine Vollwertige RS232 Dreidrahtschnittstelle schaf-
fen und diese noch fuer andere Anwendungen ausser der XL Verbindung
nutzen).
Alles was zu tun ist, ist die Verbindung der am MFP zustaendigen
Pins zum XL seriellen Bus.
Warnung ! Der Eingriff ist nicht unproblematisch, da im Falken an 
SMD-IC-Pins rumgeloetet und eine Leiterbahn durchtrennt werden muss.
Garantie fuer den Einbau oder Funktionstuechtigkeit gebe ich keine.
Auch bin ich nicht fuer kaputte Motherboards verantwortlich zu machen.
Ein evt. noch bestehende Garantie wird fr den Falken hinfaellig.
Ich kann nur sagen, dass der Eingriff bei mir erstklassig funktioniert.

SI liegt an Pin 10 des MFP und ist auf Masse ueber eine Durch-
kontaktierung einen Millimeter unterhalb des Pins gelegt (Siehe
auch Bild - Alle Angaben ueber Positionen wie ich sie bei meinem
Board Rev-C vorgefunden habe). Diese Verbindung ist zu unterbrechen
(VORSICHT MULTILAYER !!!). Da der Platz nicht ueppig ist, ist diese
Aufgabe nicht einfach, mit einem kleinen scharfen Bruchklingenmesser
oder einer Rasierklinge aber dennoch zu bewaeltigen. Mit einem
Messgeraet am besten prfen ob dieser Pin nicht mehr Kontakt zur 
Masse hat -> Ok.
Jetzt kann an Pin 10 eine Leitung geloetet werden die zu Pin 5 des
seriellen Ports am XL geht.
SO liegt an Pin 9 des MFP und ist mit Pin 3 des XL Ports zu verbinden.
Nun muessen nur noch die Massen verbunden werden -> fertig !
(Wenn man nicht weiss wo man ueberall im XL und Falken 'Masse' findet,
 ist man fuer den Einbau wohl auch nicht befaehigt.)

Ich habe mir natuerlich eine Buchse in den Falken gebaut und den
XL nicht direkt angeloetet. Ich kann eine MINI-DIN 3 pol. Buchse
empfehlen. Ich rate nicht eine uebliche SUB-D 9 oder 15 polige
Buchse einzubauen, da die Signale nicht dem RS232 Pegel entsprechen !
Auch vom Gebrauch von Stereoklinkenbuchsen rate ich ab, da hier es
bei Einstecken oder Herausziehen zu Kurzschluessen des SI und SO 
Signals kommen kann.

Wurde der Hardwareumbau gemacht kann der DJ in Betrieb genommen werden.
Vorher ist aber noch ZWINGEND die Installtion von FPATCH2 vonnoeten, da
Bconmap() sonst nicht korrekt arbeitet und der DJ die Schnittstelle nicht
erkennen kann !
Die Schnittstelle wird von meinem TOS 4.01 und 4.04 problemlos unter-
stuetzt und arbeitet ordnungsgemaess. Wie sich das bei TOS 4.02 oder zu-
kuenftigen Versionen verhaelt kann ich nicht beurteilen. Mit TOS 4.02
duerfte es aber auch keine Probleme geben (ist halt nur nicht getestet). 

Nachtrag:
---------

Serielle Patches die den Falken derart beeinflussen, dass saemtliche
Zugriffe auf den seriellen Kanal 6 (MFP) auf 7 (SCC) umgeleitet 
werden, haben selbstverstaendlich nix 'im Rechner' zu suchen.
Mit diesen funktioniert der DJ nicht !

Hardware Nachtrag:
------------------

Wird der DJ zusammen mit echten, physikalisch vorhandenen 
Laufwerken am 800XL betrieben so sind fr das korrekte Arbeiten noch
2 kleine Modifikationen noetig:
*Die Treiberleistung des XL's reicht nicht fr 'echte' Peripherie und
 den Falken aus. Ein Treiber muss noch in die Verbindung geltet 
 werden.
*Der Ruhezustand der MFP-Ausgangsleitung beeinflusst den seriellen
 Bus des XL's. Abhilfe: Eine Diode wird in die Leitung gesetzt.
 Beide Modifikationen knnen dem beigefgten Bild entnommen werden !

Viel Spass beim Basteln
Christian 'chrisker' Krger

email: chrisker@cs.tu-berlin.de

