Home Fehlersuche Testkit Open Case
 

3.8.2 FPU Error Trace


FPU Error Trace



Drücken Sie die FPU gerade und in der richtigen Richtung in den Sockel!
Die FPU hat Pin 1 markiert, eine gleichartige Markierung bedindet sich auf der Hauptplatine des Falcon. Die FPU passt auch nur in der richtigen Richtung leicht in den Sockel. Ein falsches Einsetzten kann den Sockel schnell beschädigen. Das ist ohne neuen Sockel kaum zu Reparieren.

Es ist zum Betrieb keine Jumpereinstellung oder Systemsoftware notwending
Die Pinbelegung der 68882-FPU finden sie unter Pin

Bei dem nächsten Neustart des Falcons wird die FPU automatisch erkannt. Sie können das mit z.B FPUCHK.PRG abfragen.

Sollten sie ihren Falcon beschleunigen sind sie gut Beraten für die FPU und die Falcon CPU stets die gleiche Taktfrquenz zu verwenden, nur so kann die höchste Kompatibilität erreicht werden.
Sehen Sie dazu unter Beschleuniger nach

Beachten Sie bitte das nicht alle Atari-Programme eine FPU unterstützen. Seien sie also nach dieser Geldausgabe nicht entäuscht! NeoN-Grafix z.B läuft ohne FPU im Falcon leider nicht, hier ist eine FPU zwingend erforderlich. Bezugsquellen finden sie unter Händler. Dr. Zellmer als Beispiel.
Eine Geschwindigkeitssteigung macht sich also nur bei Programmen bemerkbar die ausdrücklich eine FPU-Unterstützung beinhalten. Das ist z.B auch POVRay.




68882 FPU doesn't work

Sometimes the CS line was floating, and not always there. Mostly with Rev C motherboards. Found a lot of bad solder connections and bad traces. Before you start to replace the COMBO Chip, trace all FPU Lines for function! Maybee lines being bad mostly.

The Falcon FPU 68882 / 68881 (U33) is connected with around 50 Pin to the 68030 CPU and the Mainboard. So we have some choices for mistakes here. If you found out that your FPU doasn't work, please trace first the CS line. You found CS (Chip Select) at Pin 29 and it is connected directly to the Falcon COMBO Pin 113, maybee LOW active. Sometimes the COMBO output is defective if you shorten this signal to +5 or somewhere. Trace first this connectivity!

Ask the Pin list for the correct wirering of the FPU data lines to the Bus, COMPO (COMBEL) and CPU. They are named D31 to D0. The FPU only had five adress lines, A0 to A4, Pin 22 to Pin 26. (Falcon Adress Bus 31.0) Follow the Blockdiagram.
They are three lines driven by one of the GALs of the fucking Falcon Busemulation. Chip U68. Adresses 4,3 are connected to U68 Pin 8,9. FPU adresses 2,1 are connected to the DSP 56001 (U38) Pin 71,70. FPU A0 is connected straight to R168 (4.7K) the open side of R168 is GND. Pin 13 of the FPU is the reset line. Maybee it's easy to check for an permanent reset. Do that first! FPU Pin 4 (Sense) is not connected.



Abbildung 1 - empty Falcon F030 FPU PLCC socket



Note: You have to remove the internal PSU to see this socket

Take the description of any FPU Pin from the list at the end of this universe (Pin)

FPU Pin 28 (RW) is connected to COMBO Pin 129 (R/W)
FPU Pin 18 (SIZE) is connected to R161 (4.7K) after them to Vcc
FPU Pin 32 (DSACK1) is connected to CPU Pin 132 (DSACK1)
FPU Pin 31 (DSACK0) is connected to R167 (4.7K) after them to Vcc

FPU Pin 11 (Clock) is connected to R221 (33Ohm), ask ClockPatch in this universe
FPU Pin 29 (ChipSelect) is connected to COMBO Pin 113 (CS)
FPU Pin 20 (DS) is connected to R160 ( 4.7K) after them to Vcc

I know about this bad descripion, but that's the one and only way to describe the bounding of the FPU to the CPU and the COMBO Chip. If you like to find some errors by you self try first time to clean up the FPU PLCC socket! Do not press the chip hard into this socket. Socked goes damaged quick. Also use the correct tools to remove the PLCC FPU from the socket. In most of all sessions the FPU are not defective! Try to trace all FPU lines!
Maybee the data lines as last choice, first CS or CLK

And watch out buddy, if you don't use FPU software, the FPU are still sleeping..
Also you Oscilloscope..






Copyright © Robert Schaffner (support@doitarchive.de)
Letzte Aktualisierung am 23. Dezember 2003
Home Fehlersuche Testkit Open Case