From: helmutn@tron.gun.de (Helmut Neumann)
Newsgroups: de.comp.sys.amiga.misc
Subject: 040-Probleme
Date: 15 Oct 92 10:39:00 GMT
Organization: TRON Public Mailbox, Neurath, Germany

Hallo zusammen,

seit einigen Tagen setze ich hier eine 040-Karte (Fusion Forty) ein. Bislang 
gab es einige mehr oder weniger mystische Phaenomene, die ich aber 
inzwischen fast alle im Griff habe. Negativ macht sich die schlechte 
Kompatibilitaet mit meinen Controllern bemerkbar. Mit dem Golem klappt 
ausser der Anmeldung der Platte (wenn man Glueck hat) gar nichts. Mit dem 
Masoboshi gehts zwar, aber nur der SCSI-Teil des Controllers. Von einer 
AT-Bus Platte wird nur der RDB gelesen, dann ist die HD wahrscheinlich wegen 
Uebertragungsfehlern eine "not a dos disk". Die Performance mit dem 
Masoboshi ist merklich eingebrochen. Sie liess aber sich zumindest mit kleinen 
Bloecken von 200 KB/s lesen auf 800 KB/s lesen erhoehen, allerdings nur durch 
einen Trick. Scheinbar wird der Wert fuer die Mask im Masoboshi nicht 
korrekt interpretiert. Die Karte hat ihren Speicher bei $41xxxxxx, ein 
Mask-Wert von 7ffffffe sollte eigentlich fuer einen direkten Transfer in 
diesen Speicher sorgen, tut er aber nicht. Erst ein ummappen des Speichers 
(fuer interessierte : Booten des Rechners, dann setff nofastkick, dann 
wieder booten und anhalten und setff fastkick EMACS eingeben, dann bleibt 
bis zum naechsten Ausschalten der Speicher bei $01xxxxxx eingeblendet) 
fuehrte zum gewuenschten Ergebnis. Allerdings nicht vollstaendig, denn die 
Datenrate bei grossen Bloecken geht nicht ueber 1.6 MB/s hinaus, dabei ist 
auch die CPU-Auslastung sehr hoch. Zum Vergleich, mit der GVP 3001 kamen im 
gleichen Rechner mit der gleichen Platte Werte bis 2.4 MB/s bei grossen 
Bloecken heraus. 

Noch ein Tip an andere Benutzer dieser Karte. Der Speicheraufbau wie im 
Handbuch beschrieben ist teilweise falsch, ebenso die Beschreibung auf der 
Diskette. Die Karte kann in Schritten von 4, 8 (das fehlt im deutschen 
Handbuch), 16, 20 und 32 MB aufgeruestet werden. Die ersten 4 MB muessen in
die Bank, die am naechsten zum Prozessor ist (ich nenne das ab jetzt rechte
Bank) (im File auf der Diskette steht es genau anders rum). Die naechsten 
4 MB muessen in die noch freie linke Bank (mit Bank sind hier immer 4 Sockel
gemeint). Die Module fuer 16 MB allein muessen wieder allein in die rechte 
Bank. 20 MB, die auch in einem Block zur Verfuegung stehen muss man entgegen
dem deutschen Handbuch mit 16 MB in der rechten und 4 MB in der linken Bank 
bestuecken. 32 MB ergeben sich trivial.

Weitere Merkwuerdigkeiten ergaben sich bei Benutzung der FPU mit povray. Mit 
der 881-Version bzw. der im Fras geposteten 030-Version kommen bei einigen 
Bildern massenhaft "Math-Errors" (Meldungen von Povray). Das Bild wird dann 
zwar berechnet, aber stutzig macht mich das doch ! Besonders da das Bild 
dann im Ergebnis merkwuerdig "dunkel" ist, das kann eigentlich nicht Absicht 
des Erfinders gewesen sein. Ein Durchrechnen mit der .ieee-Version fuehrte 
gerade zu sporadischen Abstuerzen, deshalb habe ich das erstmal abgebrochen.

So, nun zu meinen Fragen bzw. Bitten an euch :

1. Koennte jemand mal das Bild povscn/level3/piece2 von povray mit der 
.881-Version oder besser der 030-Version berechnen und auf die Meldungen von 
Povray achten ? Besonders interessant ist dann das Ergebnis, ist das Bild 
ausreichend hell oder merkwuerdig dunkel ;-) ? Ich rufe povray dabei wie 
folgt auf :

pov030 +ipiece2.pov +opiece2.raw +w360 +h512 +l/include +v +a1.0

Bitte mit der Antwort auch die eigene Systemkonfiguration angeben und welche 
68040.library im Einsatz ist bzw. welche andere Software zur Emulation der 
transzendenten Funktionen benutzt wird. Copyback dabei bitte einschalten.

2. Ich erhalte, wenn der Rechner abstuertzt, fast immer den gleichen Guru, 
naemlich einen 80000002. Was bedeutet dieser ?

3. Kann jemand mal seine Erfahrungen mit der Fusion Forty und Controllern 
posten, bitte auch gleich mit ein paar Test-Ergebnissen.

4. Koennten alle anderen Benutzer eines 68040 ein AIBB-Modul erstellen (bitte 
die Version 4.65 verwenden) und mir zusenden oder in /z/re/ami/bin posten ? 
Bitte dazu auch hier die verwendet FPU-Software angeben bzw. die Version der 
68040.library. Es wird sich doch zumindest einer finden der einen A4000 hat ?

5. Weiss jemand wo ich eine Version 38.x oder hoeher der 68040.library 
bekommen koennte, diese wird naemlich in den Erklaerungen zur V4.65 des
aibb erwaehnt ? RCS hat scheinbar keine Lizenz dafuer, wo also kann man 
diese kaufen oder ausleihen :) ?

6. Kann jemand, der im Besitz des sas-c ist, eine Version des povray fuer 
den 68040 compilieren und im Fras posten oder sonstwie zugaenglich machen ? 
Die Emulation der transzendenten Funktionen macht den Rechner doch ziemlich 
fertig, ausserdem wird das ganze durch direkt eingebundene Libraries 
schneller.

Ich danke schon jetzt fuer eure Muehe und bin gespannt ob sich das Problem 
eingrenzen laesst. Ich moechte, falls meine Karte kaputt ist, auch rechtzeitig
meine Garantieansprueche anmelden. Die oben angegebenen Tests sollen auch ein
Anhaltspunkt fuer andere Fusion-Forty Besitzer sein (wovon es nach der Messe
sicher jetzt einige mehr gibt ;-) ihre Karte daraufhin zu testen. Die Test-
Ergebnisse fasse ich dann zusammen und veroeffentliche sie in diesem Brett.

Bis dann, Helmut.

Internet : helmutn@tron.gun.de  helmutn@cip-s01.informatik.rwth-aachen.de
Fido     : 2:241/4033   Z-Netz : helmutn@tron.zer (02181/82208 HST-DS)

End of line.