Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Nochmal deutsch, suche ROM Inhalte vom Chess Master » Themenansicht

Autor Thread - Seiten: -1-
000
18.01.2009, 22:39 Uhr
holm

Avatar von holm

Das Subjekt sagt es schon, ich suche dringend die ROM Inhalte vom Chess Master.
Das Ding hier scheint nun grundsätzlich zu funktionieren, spring dann aber irgendwie aus dem Korsett.
Die RAMs habe ich schon gewechselt (MM2114[U214]) mangels ausreichend Ersatz übrigens durch einen U6516 was scheinbar schon teilweise auf der Platine vorbereitet war (Adreßleitung A10, ein Leiterzug zu einem NAND der nicht im Schaltplan steht usw
2 Freie Plätze für RAM oder ROM..).

Da das Ding die CS2 Lampe nach dem Einschalten aus läßt vermute ich das er selber heruasbekommt das da eine Prüfsumme nicht stimmt.

Die Bitmuster der ROMs sind 056, 057,...065 also 10 ROMs.

Ein funktionierender Chessmaster würde auch helfen, die Platine ermöglicht über einen 58 poligen direkten Steckverbinder die Daten abzusaugen...

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
19.01.2009, 09:52 Uhr
Rainer



Sind die ROM's im Chessmaster gesockelt? Ich hatte meinen zwar schon auf, kann mich aber nicht erinnern. Ich habe einen Diamond, also der mit dem Display....
Wenn gesockelt könnte ich die auslesen, ansonsten müsste ich dir die ganze Kiste mal zuschicken....
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
19.01.2009, 10:35 Uhr
holm

Avatar von holm

Danke Rainer, aber der Diamond ist anders und die ROMs zumindest im ChessMaster ohne Diamond sind eingelötet.

Wie ich schon schrieb, die ganze Platine hat einen direkten Steckverbinder über den sich das Auslesen ohne Auslöterei bewerkstelligen ließe. Ich muß so eine Mimik eh noch basteln, da ich auch die ROM Platine des K1003 noch auslesen muß, da sind auch alle ROMs gelötet. Also ein Atmel Prozessor der die Adressen anlegt, die Daten liest und über eine serielle Schnittstelle auf den Host schafft. Man muß nur der U880 ein BUSRQ schicken und kann in aller Ruhe ldie ROMs auslesen oder den RAM testen. Genau das ist die funktion dieses Steckverbinders im ChessMaster, eine Diagnoseschnittstelle...

Gruß,

Holm

Update:

Das mit der CS2 Lampe die nicht leuchtete lag simpel daran, das die LED defekt war.
Diese leuchtet jetzt also, allerdings bleibt das was die Kiste so treibt nicht recht nachvolziehbar und stimmt nicht mit dem überein was in der Beschreibung steht.

Bei einem neuen Speil (New Game) und meinem ersten Zug E2-E4 macht das Ding die CMS Lampe an (Computer denkt) und gelichzeitig leuchten die LEDs White und Black.
Davon steht nirgends in der Beschreibung etwas.

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 19.01.2009 um 11:55 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
28.01.2009, 13:50 Uhr
holm

Avatar von holm

Ich habe den Chessmaster repariert. Wie ich vermutet hatte war einer der ROMs (U505) defekt, er enthält nur noch Bytes mit gesetztem Bit 7. Michael U. aus Berlin hat sich freundlicherweise die Arbeit gemacht und seinen Chessmaster (allerdings 4Mhz Version) ausgelesen, genau wie ich. Ich habe dazu einen alten ISA Slot Steckverbinder auf die Platine gesteckt (schlecht wegen 2,54mm Raster im Stecker und 2,5 auf der Platine, aber es geht) die CPU mit BUSRQ abgeschaltet und gelesen. Die ROMinhalte,
die in der 2,5 und der 4Mhz Version identisch sind, lege ich auf http://www.tiffe.de/other/ChessMaster ab.

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
28.01.2009, 17:23 Uhr
paulotto



Glückwunsch zum nächsten reparierten Gerät...

Gruß

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
28.01.2009, 20:32 Uhr
Thomas



Kann man die beiden Varianten des CM (2 bzw. 4 MHz) irgendwie äußerlich unterscheiden?
MfG
Thomas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
28.01.2009, 20:57 Uhr
holm

Avatar von holm

Augenscheinlich waren das beide 2,5Mhz Versionen. Ic hatte das nochmal hinterfragt.
Der 4MHZ sollte G5300.501 heißen statt G5300.500. Evtl. erkennt man es daran..

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
29.08.2010, 20:09 Uhr
karsten
Default Group and Edit
Avatar von karsten

Hallo, ich muß dieses Thema wieder aufwärmen.

Auch bei meinem Chessmaster (G-5003.500) hat sich scheinbar ein oder mehrere ROM verabschiedet.
Die Inhalte der 10 ROM fand ich schon bei Holm - vielen Dank.

Frage:
Hat schon jemand das Teil umgebaut und dazu hilfreiche Tipps?
Ich denke es müssten dann 2716er werden.
Also vorhandenen RAM und ROM tot legen und eine Platine drüber mit
5x 2716 und 1x 6516 und geändertem Adressdecoder.

Andere/bessere Vorschläge ?

Danke
Karsten
--
1. Grundgesetz der Messtechnik? Wer misst misst Mist!
(fast) alle DDR-Schaltkreise und viele Transistoren
Elektronikarchäologie, MC80, K1520
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
30.08.2010, 07:07 Uhr
holm

Avatar von holm

Na nachsehen welcher ROM defekt ist :-)

Dei U214 hatte ich in dem Gerät das ich reparierte mangels Ersatz damals auch durch 6515 ersetzt. Das ist auf der Platine schon teilweise vorbereitet aber nicht fertig. Irgendwie endet
da ein Leiterzug im Nirvana oder so, das Layout ist dafür nicht ganz fertig.
(Augenscheinlich war die Entwicklung des Layouts zum Produktionszeitpunkt noch nicht vollständig abgeschlossen" .. habe ich mal gehört :-))
Ich habe auch 2716 eingesetzt.

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 30.08.2010 um 07:08 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
21.12.2010, 17:08 Uhr
Andreas



Hallo,

habe mir zu Weihnachten einen Chess Master 5003.501 gegönnt.Das ist also die 4MHz-Variante. Offensichtlicher Unterschied zur älteren Variante 5003.500 ist eine überarbeitete Rechnerplatine.An Stelle von 10x U505 sind nur noch ein U2364 und ein U2616 drin.Hat dafür jemand den Stromlaufplan und eventuell die ROM`s gesichert?

Andreas
--
Viele Grüße
Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek