Autor Thema: Nova VME Bus Grafikkarten Adapter Projekt ...  (Gelesen 191612 mal)

1 Mitglieder und 2 Gäste betrachten dieses Thema.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #240 am: Di 04.03.2025, 18:59:19 »
Was kann denn die Hardware daran hindern anstatt der nur verfügbaren 128k die vollen 1024k zu nutzen?

Oder in den 16bit Modus zu gehen oder geht der weil der 16 Farben Modus bei 1024x768 ja geht?


Ich kann keinen Hardware Fehler finden, nicht in den Bauteilen und auch nicht in der Verschaltung. Der Speicher ist 32bit breit in zwei Bänken a 512k mit eigenen acht Adressen Bus. Habe den Schaltplan und könnte den posten?

Offline Idek

  • Benutzer
  • Beiträge: 22
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #241 am: Di 04.03.2025, 19:49:04 »
Was kann denn die Hardware daran hindern anstatt der nur verfügbaren 128k die vollen 1024k zu nutzen?

Oder in den 16bit Modus zu gehen oder geht der weil der 16 Farben Modus bei 1024x768 ja geht?


Ich kann keinen Hardware Fehler finden, nicht in den Bauteilen und auch nicht in der Verschaltung. Der Speicher ist 32bit breit in zwei Bänken a 512k mit eigenen acht Adressen Bus. Habe den Schaltplan und könnte den posten?
Der 16 Farben Modus wird planar erzeugt. D.h. es ist die gleiche Speicher Konfiguration wie beim 2 Farben Modus.

Was mir auffällt: Du hast den ET4000AX-TC6058F auf der Karte. Das ist eine relativ frühe und seltene Version (bei mir nur eine von ca. 10 Karten), die sich von den späteren TC6100AF unterscheidet. Ob sich auch die externe Beschaltung des Chips abhängig von den Revisionen geändert hat, kann ich nicht sagen. Schau doch mal welche Chip Revision  die "laufenden" Exemplare deiner Karte verlötet haben.

Außerdem: Teste bitte mal die kleinste mögliche 8 bit Auflösung, also 640x400 oder 640x480 und berichte.     

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #242 am: Di 04.03.2025, 20:08:56 »
Was mir auffällt: Du hast den ET4000AX-TC6058F auf der Karte. Das ist eine relativ frühe und seltene Version (bei mir nur eine von ca. 10 Karten), die sich von den späteren TC6100AF unterscheidet. Ob sich auch die externe Beschaltung des Chips abhängig von den Revisionen geändert hat, kann ich nicht sagen.   

Ich weiß vom Unterschied zweier Pins, weil ich ihn gefunden habe: https://www.vogons.org/viewtopic.php?p=1139356#p1139356.

EDIT: Ob das jetzt relevant ist, dafür müsste man in den Schaltplan der Karte sehen können.
« Letzte Änderung: Di 04.03.2025, 20:11:20 von czietz »

Offline Idek

  • Benutzer
  • Beiträge: 22
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #243 am: Di 04.03.2025, 20:34:20 »
Im Data Book zum ET4000 steht auf Seite 185:

Zitat
I/O decoding has changed with the ET4000 Rev. E from 10 bits (A<9:0>) to 16 bits
(<15:0>). The exception is in decoding the Video Subsystem Register, port address 46E8.
For this register, I/O decoding is 12 bits (A<11:0>).

Zu der Frage welche numerische Revision der Revision E entspricht, habe ich keine Infos.
Ob das eine Erklärung für das Problem ist, kann ich auch nicht sagen.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #244 am: Di 04.03.2025, 20:38:46 »
Zitat
I got to test an the older revision of the ET4000, marked TC6058AF. In that revision, the chip behaves as described in the 1990 data book:
Pins 12 and 109 act as output enable for the video RAM,
CRTC register 0x31 does not exist. I.e., it always reads back as zero, regardless of what you write to it.
In contrast, as described above, in the newer TC6100AF revision of the ET4000...
pins 12 and 109 can be used as additional general purpose outputs, e.g., connected to the clock generator;
they are controlled by bits 6-7 of CRTC register 0x31, which can also be read back.
Since no one so far came up with the updated edition of the data sheet, there's no way of knowing what other features were added to the TC6100AF revision.

PS: I forgot to mention: In the newer ET4000 (TC6100AF), the newly added, undocumented CRTC register 0x31 seems to work exactly as on the later ET4000W32i. As described, bits 6-7 control the clock select lines. Bits 4-5 are not implemented and always read back as 0. Bits 0-3 can be written and read, and probably serve as "scratch bits" without any functionality behind them.

Die Pins 12 und 109 werden nicht benutzt auf der Karte und sind frei ...?


Ist ein "TSENG ET4000AX / TC6058AF" auf der Karte. Habe sonst nur TC6100AF oder Aufkleber auf dem Chip.
« Letzte Änderung: Di 04.03.2025, 20:43:23 von Lukas Frank »

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #245 am: Di 04.03.2025, 21:09:52 »
Die Pins 12 und 109 werden nicht benutzt auf der Karte und sind frei ...?

Dann ist das nicht der gesuchte Unterschied.

@Idek : Machen die Nova-Treiber eigentlich eine Detektion der DRAM-Größe und der DRAM-Bus-Breite? Wenn der Speicherbus - aus welchen Gründen auch immer - vom Treiber als 8 Bit (statt korrekt 32 Bit) detektiert/konfiguriert würde, wären in der Tat nur 256k Speicher erreichbar. Ebenso, wenn die Speicherbausteine inkorrekt als 64k statt 256k detektiert/konfiguriert würden.

EDIT: Zu blind zum Lesen. Bei Frank funktionieren ja nur 128 kiByte (und nicht 256 kiByte). Sorry, damit sind die Fragen hinfällig.
« Letzte Änderung: Di 04.03.2025, 21:42:06 von czietz »

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #246 am: Di 04.03.2025, 21:49:12 »
Dafür bin ich gerade etwas irritiert von dieser Beschaltung:

Wie soll das denn funktionieren? Wenn die Adresse größer ist als 128 kiB, also A17 - A19 gesetzt, dann werden plötzlich ganz andere Adressbits mit gesetzt?

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #247 am: Di 04.03.2025, 21:55:20 »
Ja das mit A17 bis A19 fand ich auch komisch, die haben vielleicht irgendeine alte ISA ET4000 kopiert?

Im Musterschaltplan vom Datenblatt sind A20 bis A23 auf GND. Das kann man aber leider auf der Platine nicht mal eben ändern da die Verbindungen untereinander unter dem TSENG Baustein verlaufen, da kommt man nicht ran ohne das ganze Teil wieder abzulöten.

@Tolot ... in Beitrag #213 schreibt ja das die Platine läuft.
« Letzte Änderung: Di 04.03.2025, 22:03:23 von Lukas Frank »

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #248 am: Di 04.03.2025, 22:02:35 »
Ja das mit A17 bis A19 fand ich auch komisch, die haben vielleicht irgendeine alte ISA ET4000 kopiert?

Den einzigen Grund, warum das jemals funktioniert haben kann, sehe ich, falls diese Pins beim TC6100AF unbelegt sind oder eine andere Funktion haben als A20-A22. Mit der Belegung des TC6058AF (laut Datenblatt) kann man so nicht mehr als 128 kiB Speicher ansprechen. (Leider haben wir für den TC6100AF kein Datenblatt, um zu beweisen, dass diese Pins dort anders belegt sind.)

Im Musterschaltplan vom Datenblatt sind A20 bis A23 auf GND. Das kann man aber leider auf der Platine nicht mal eben ändern da die Verbindungen untereinander unter dem TSENG Baustein verlaufen, da kommt man nicht ran ohne das ganze Teil wieder abzulöten.

Die Verbindung von A19 zu A22 sehe ich als Leiterbahn auf Deinem Foto. Die zwei anderen Verbindungen sind wohl tatsächlich unter dem IC.  :( Du könntest höchstens mit sehr viel Geschick die zwei Pins A20 und A21 hochbiegen und per Fädeldraht auf Masse legen (ebenso wie A22).
« Letzte Änderung: Di 04.03.2025, 22:04:19 von czietz »

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #249 am: Di 04.03.2025, 22:03:19 »
.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #250 am: Di 04.03.2025, 22:09:00 »
Überlege mal morgen, ich zittere und weiss nicht ob ich das hin bekomme ohne das ganze Teil kaputt zu machen ...?

@Tolot ... seine geht ja und Artur aus Polen schreib mir immer alle seine aufgebauten laufen alle. ICh frage ihn mal ob er eine gebaut hat mit dem 6058 Baustein?

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #251 am: Di 04.03.2025, 22:19:37 »
Hier haben wir eine ET4000-Karten mit TC6058AF.
http://www.amoretro.de/wp-content/uploads/diamond_speedstar_vga_tseng_et4000_grafikkarte.jpg

Dort sind die betreffenden Pins alle miteinander verbunden – und dann mit einem Via. Ich wette, sie liegen auf Masse.

Offline czietz

  • Benutzer
  • Beiträge: 3.746
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #252 am: Mi 05.03.2025, 07:32:49 »
Ich habe an einer meiner ET4000-Karten mit TC6100AF nachgemessen. Dort sind die Pins 38-40 mit den ISA-Bus-Signalen A17 - A19 verbunden. So weit, so erwartet. Aber Pins 41 - 43 sind mit LA17 - LA19 verbunden (nicht mit LA20 - LA23!). Somit hätten wir einen weiteren Unterschied zwischen Datenblatt/TC6058AF und TC6100AF identifiziert.

Da im Nova-Adapter diese Signale (A17-A19 -> LA17-LA19) miteinander verbunden sind, ergibt es für einen TC6100AF auch Sinn, die Pins im Schaltplan und Layout zu verbinden. Mit einem TC6058AF kann dieses Design nicht funktionieren.

EDIT: Und LA20 - LA23 gehen auf meiner Karten nicht direkt in den ET4000-Chip, sondern werden von einem Gatter zusammengefasst. Nur das Ausgangssignal des Gatters geht nach Pin 44. D.h. Pin 44 ist beim TC6100AF so etwas wie ein Select-Signal.
« Letzte Änderung: Mi 05.03.2025, 07:42:20 von czietz »

Offline Idek

  • Benutzer
  • Beiträge: 22
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #253 am: Mi 05.03.2025, 09:03:26 »
Wie man im atari-forum sehen kann, hat die Karte von Cyprian einen TC6100AF drauf

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #254 am: Mi 05.03.2025, 09:20:09 »
... habe eine ISA Karte mit TC6058AF und da sind A20 bis auf A23 auf GND so wie im ersten Schaltplan im Datenblatt zum Baustein.

Versuche mal die drei Pins A20-A22 abzuheben und auf GND zu legen. Wenn ich wegen dem Zittern was kaputt mache muss Doktor @Lynxman das fixen wenn es dann noch geht ...!
« Letzte Änderung: Mi 05.03.2025, 09:26:25 von Lukas Frank »

Offline Lynxman

  • Moderator
  • *****
  • Beiträge: 2.184
  • Nicht Labern! Machen!
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #255 am: Mi 05.03.2025, 09:26:59 »
Wenn du dir nicht sicher bist ob du das hinbekommst, dann schick mir das, ich will auch nichts dafür haben, nur das Porto.
« Letzte Änderung: Mi 05.03.2025, 09:27:56 von Lynxman »
Aktuelle Lynx FlashCard Firmware: hier klicken

Nerd? I prefer the term INTELLECTUAL BAD ASS

Ich kann nicht alle glücklich machen, ich bin ja keine Pizza!

Werde auch Du Fan von Lynxmans Basteltagebuch!  Klick mich, Du willst es doch auch! ;)

Offline Idek

  • Benutzer
  • Beiträge: 22
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #256 am: Mi 05.03.2025, 09:40:06 »
Außerdem: Teste bitte mal die kleinste mögliche 8 bit Auflösung, also 640x400 oder 640x480 und berichte.   
Hast Du das mal versucht?

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #257 am: Mi 05.03.2025, 10:09:05 »
Bei 640x480 und 256 Farben ist die Auflösung bis zur Hälfte in Ordnung und dann nur noch Muster wie bei der 1024x768 mit 256 Farben.

Offline Idek

  • Benutzer
  • Beiträge: 22
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #258 am: Mi 05.03.2025, 10:21:27 »
Bei 640x480 und 256 Farben ist die Auflösung bis zur Hälfte in Ordnung und dann nur noch Muster wie bei der 1024x768 mit 256 Farben.
Vermutlich etwas weniger als die Hälfte, oder? Die Hälfte wären 150kB.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.597
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: Nova VME Bus Grafikkarten Adapter Projekt ...
« Antwort #259 am: Mi 05.03.2025, 10:32:37 »
Karte ist in der Post, ja kann sein aber deutlich mehr als bei 1024.

@Lynxman ...

37 = A16
38 = A17
39 = A18
40 = A19
41 = A20
42 = A21
43 = A22
44 = A23

A23 liegt fest auf GND. Um den ganzen Patch wieder aufzuheben falls mal nötig würde ich vorschlagen die Pins 41 bis 43 von den Lötpads abzuheben und in der Luft mit Fädeldraht auf GND den Pin 44 zu legen, oder?

Nehme mal an der Schaltplan aus dem Datenblatt legt einen TC6058AF zugrunde? Die Pins 12 und 109 werden dort auch nicht benutzt.
« Letzte Änderung: Mi 05.03.2025, 16:57:01 von Lukas Frank »