Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Technische Fragen und Probleme / Tuning


Thema geschlossen
 
Themen-Optionen Ansicht

  #1  
Alt 10.03.2017, 09:17
Andre Andre ist offline
Super System III
 
Registriert seit: 16.10.2010
Beiträge: 10
Abgegebene Danke: 1
Erhielt 3 Danke für 1 Beitrag
Aktivitäten Langlebigkeit
0/20 14/20
Heute Beiträge
0/3 sssssss10
AW: GAL Chip defekt- Saitek Risc 2500

 Zitat von pfaffe Beitrag anzeigen
Das Auslesen des GALs erfolgt im Edit-Modus. Dieser wird duch Anlegen einer Spannung von ca. 15 V an den EDIT-Pin (Pin 2 beim GAL16V8) aktiviert. Dadurch bekommen einige der anderen Pins eine Schnittstellenfunktion, über die das GAL seriell programmiert oder gelesen werden kann, ähnlich wie ein EEPROM.

Die gelesenen Daten entsprechen dem Zustand der Fuse-Matrix und können in einer JEDEC-Datei gespeichert werden.

Bei gesetzter Security Fuse wird beim Auslesen der Fuse Matrix nur der Löschzustand ausgegeben, was in der JEDEC-Datei als Folge von Einsen zu erkennen ist, ähnlich dem Lesen von FFh bei einem gelöschten EPROM.

Das Auslesen im Normalbetrieb dagegen liefert eine vollständige Funktionstabelle, aus der erst eine JEDEC-Datei generiert werden muss, was nur bei kombinatorischer Funktion mit Sicherheit möglich ist. Die mir bekannten Logic-Compiler scheitern jedoch bei der Minimierung der Funktionstabelle, da diese viel zu groß ist.

Mehr dazu findet sich in der Buchempfehlung, siehe früheren Post in diesem Thread.
Der einzig brauchbarer Weg ist aus 2 defekten Modulen vielleicht 1 gutes zu machen. Durch Tausch von GALs. Beim Mephisto Risc gibt es GALs im Rechnermodul und im Tastaturmodul.

*** editiert ***

Bitte Forenregel beachten !


Es wäre eigentlich win win Situation für Käufer und Verkäufer.

Gruß
Andreas

Geändert von Chessguru (10.03.2017 um 12:40 Uhr)
  #2  
Alt 10.03.2017, 09:25
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 431 Danke für 275 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: GAL Chip defekt- Saitek Risc 2500

 Zitat von Andre Beitrag anzeigen
Der einzig brauchbarer Weg ist aus 2 defekten Modulen vielleicht 1 gutes zu machen. Durch Tausch von GALs. Beim Mephisto Risc gibt es GALs im Rechnermodul und im Tastaturmodul. Ich suche ein defektes Rechnermodul. Oder biete meine beide defekte (Tastatur und Rechnermodul) an. Es wäre eigentlich win win Situation für Käufer und Verkäufer.

Gruß
Andreas
Hallo Andreas,

das Problem sehe ich in der begrenzten Lebensdauer der GALs (ähnlich wie bei Eproms). Du machst jetzt aus 2 Geräten eines, weißt aber nicht, wie lange dieses noch "leben" wird. Eine nachhaltige Reparatur würde in der Tat darin bestehen, ein neu programmiertes GAL einzusetzen.

Grüße
Andreas
  #3  
Alt 10.03.2017, 10:05
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 431 Danke für 275 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
Daumen hoch AW: GAL Chip defekt- Saitek Risc 2500

Hallo nochmal,

falls jemand ein "Projekt" aufsetzen möchte zu diesem Thema und die Koordination übernähme, würde ich Hilfe anbieten. Allerdings aus zeitlichen Gründen erst ab Jahresende. Ich denke, wenn sich 3-4 Leute mit den benötigten speziellen Kenntnissen einbringen, sollte das zu machen sein.

Grüße
Andreas
  #4  
Alt 10.03.2017, 11:02
Benutzerbild von Ruud Martin
Ruud Martin Ruud Martin ist offline
Maker of Phoenix Chess Systems
 
Registriert seit: 20.04.2005
Ort: Hoeven, Niederlande
Alter: 59
Land:
Beiträge: 464
Abgegebene Danke: 20
Erhielt 330 Danke für 128 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss464
AW: GAL Chip defekt- Saitek Risc 2500

Jungs,

Viele fragen, viele ideeen.
Die Gals haben schon meinem focus zeit drei jahren weil ich die Tasc Nachbau noch immer fertigen mochte.

Die Gals sind genutz im Tasc systemen (Montreux, tasc, CM, Risc) aber auch in dem hoch geschwindkeit module und turniermachine (Richard Lang). Die idee von einem Gal war die 'glue logic' zwischen processor und memory. Weil die machine maximal performance haben musste, sind die Gal auch so optimal programmiert das zum beispeil einem Arm2 die normaler weise 14 Mhz ist auf 30 mhz funktioniert.

Ich habe viele analysen gemacht wie zum beispiel die Tasc Gal funktioniert. Nicht mit dem zweck das program zu re-engineeren, aber einfach weil ich das interessant finde. So ich habe mit hoch geschwindigkeit logic analyser die signal analisiert. Mit diesem daten kann man die 'programmierung' diese chip
auch wieder zusammen stellen, aber das ist nicht einfach.

Gal Chips habe zwei modi. Normal und 'clocked'. Beim normale modus ist die analyse noch gut aus zu fuhren, aber im clocked modus ist das nicht einfach, weil die Gals auch 'states' memorieren. Das heist, die signalen nach Gal zu, zusammen mit die 'state' geben die nachtse ausgang signalen.

Die jungs von Tasc, aber auch die jungs von Mephisto (Richard lang systemen) haben da sehr complexe tricks genutzt die nicht einfach im Gal zuruck zu bringen sind. Dabei sind die heutige 'leer' Gals mit ganz kleine, aber unterschiedliche, timing anderungen produziert. Ich vermute zum beispiel, wen mann die original programmierung die gal hatte 25 jahre hervor, das wenn programmiert in einem neue das nicht dasselbe funktioniert!

Wenn 'dieses' project im forum die signalen gerne haben mocht, kein problem. Aber die files sind jedoch sehr gross (> 1 GB).

Ich nutze diesen sachen in meinem Tasc nachbau... Aber dafur programmiere ich das nicht im GAL, aber im FPGA...
__________________
Grusse,
Ruud Martin
Folgende 3 Benutzer sagen Danke zu Ruud Martin für den nützlichen Beitrag:
Drahti (10.03.2017), Egbert (10.03.2017), RetroComp (10.03.2017)
  #5  
Alt 10.03.2017, 12:15
user_1860
Gast
 
Beiträge: n/a
Aktivitäten Langlebigkeit
0/20 0/20
Heute Beiträge
sssssssss
AW: GAL Chip defekt- Saitek Risc 2500

 Zitat von Drahti Beitrag anzeigen
Hallo nochmal,

falls jemand ein "Projekt" aufsetzen möchte zu diesem Thema und die Koordination übernähme, würde ich Hilfe anbieten. Allerdings aus zeitlichen Gründen erst ab Jahresende. Ich denke, wenn sich 3-4 Leute mit den benötigten speziellen Kenntnissen einbringen, sollte das zu machen sein.

Grüße
Andreas
Hallo Andreas,

gute Idee, ich bin dabei!

Grüße
Meik
Folgender Benutzer sagt Danke zu für den nützlichen Beitrag:
Drahti (10.03.2017)
  #6  
Alt 10.03.2017, 10:58
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 61
Land:
Beiträge: 4.358
Abgegebene Danke: 2.216
Erhielt 1.048 Danke für 608 Beiträge
Aktivitäten Langlebigkeit
5/20 20/20
Heute Beiträge
0/3 sssss4358
AW: GAL Chip defekt- Saitek Risc 2500

 Zitat von Drahti Beitrag anzeigen
das Problem sehe ich in der begrenzten Lebensdauer der GALs
Dann hoffe ich mal, dass irgendwann Mephisto RISC und RISC II für CB-EMU kommen, damit da nichts verlorengeht.

Ich fürchte sowieso, dass solche Geräte in 20, 30 Jahren nur noch als EMUs lauffähig sein werden, weil GALs/EPROMs defekt sind und es keine Ersatzteile mehr gibt...

viele Grüße
Robert
  #7  
Alt 10.03.2017, 11:17
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.972
Abgegebene Danke: 625
Erhielt 7.472 Danke für 1.668 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
1/3 sssss2972
AW: GAL Chip defekt- Saitek Risc 2500

 Zitat von Robert Beitrag anzeigen
Dann hoffe ich mal, dass irgendwann Mephisto RISC und RISC II für CB-EMU kommen, damit da nichts verlorengeht.
Also TASC R30 und R40 würden mich persönlich da mehr interessieren,
aber die sind vermutlich ziemlich schwierig (Hardware-mäßig) zu emulieren.

Grüße,
Franz
  #8  
Alt 10.03.2017, 11:44
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 431 Danke für 275 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: GAL Chip defekt- Saitek Risc 2500

Hallo Ruud,

vielen Dank für Deinen Beitrag! Die Geschichte scheint komplexer als vermutet. Du beschreibst die Register/Latch-Funktion, die GALs auch haben können. Das würde man am getakteten Clock-Eingang sehen. Dass die Analyse damit schwieriger wird, liegt auf der Hand.

Aber dass aktuell erwerbbare Chips ein anderes Timing haben könnten und damit selbst die (momentan fiktive) Verfügbarkeit der originalen Programmierinformationen nicht ausreichend sein könnte... ist leider alles andere als eine gute Nachricht.

Betroffen sind übrigens nicht nur die Lang'schen Turniermaschinen, auch in einer normalen 68020 Version ist ein GAL zu finden. Wobei hier wohl ein Auslesen möglich ist und zudem vermutlich dieser auch nicht so durchoptimiert sein muss, da die Geschwindigkeit nicht so hoch ist wie bei den Tasc?

Ob man Arno Kreuzberg dazu bewegen kann, sich hier am Austausch zu beteiligen?

Grüße
Andreas
  #9  
Alt 10.03.2017, 12:12
user_1860
Gast
 
Beiträge: n/a
Aktivitäten Langlebigkeit
0/20 0/20
Heute Beiträge
sssssssss
AW: GAL Chip defekt- Saitek Risc 2500

*** editiert ***

Bitte Forenregeln beachten!

Geändert von Chessguru (10.03.2017 um 12:41 Uhr)
Thema geschlossen


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Frage: Saitek Risc 2500 applechess Teststellungen und Elo Listen / Test positions and Elo lists 4 15.01.2017 13:38
Anleitung: Saitek Risc 2500 spacious_mind Technische Fragen und Probleme / Tuning 2 06.07.2007 18:55


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:37 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info