Hallo an alle Hardware Gurus,
Jetzt muss ich auch mal hier im Forum um Hilfe bei einer Reparatur fragen.
Hab hier einen Brotkasten (ASSY 250407), welcher vermutlich ein RAM-Problem hat:
- Startbildschirm ist zu 99% normal (38911 Bytes free, nur ein einziges mal startete er mit nur 254 Bytes free)
- längere Programme stürzen meist ab (schon beim de-crunchen), kürzere laufen meist.
- Cartridges funktionieren ebenfalls meist. (brauchen ja auch nicht viel RAM) Manchmal fehlt aber der Sound, (z.b. bei Kickman), oder es sind Grafikfehler zu sehen (z.b. beim Soulless Intro)
- RAMs huckepack aufklippen bringt keine Änderung
- ebenso keine Verschlechterung oder Verbesserung (schön wärs ) nach längerer Laufzeit mit Wärmeentwicklung
- Dead Test Cartridge meldet keine Fehler (RAM wird auch nach 1h Laufzeit und zig Durchläufen als OK erkannt)
- Den Speicher abwechselnd mit '$00 und '$FF füllen und wieder auslesen klappt immer (mit einem kleinen Basic Programm). Auch ein anderes RAM-Test Tool zeigt an daß alles OK wäre.
Bin leider noch nicht dazugekommen mein Check-64 zusammenzubasteln, denn da wäre ja auch ein etwas intensiverer RAM-Test dabei, als es z.b. das Dead-Test Cartridge macht.
Werd mir aber ein Ultimax-Cartridge herrichten und das Test-Cartridge darauf mal laufen lassen.
Interessant wäre auch ab wo der Start-Up RAM-Test zu zählen beginnt? Wenn 254 Bytes free gemeldet wird, heißt das dann daß der Fehler auf Adresse $08FE bzw. 2302 (2048 + 254) aufgetreten ist?
Und kann man sich von irgendwo noch den Wert auslesen, welcher falsch gelesen wurde, sodass ich einen Hinweis bekomme welches Bit auf dieser Adresse umgefallen ist?
Falls noch jemand Ideen hat wie ich am besten feststellen könnte welcher RAM (oder sonst was?!) defekt ist, bin ich für jeden Vorschlag dankbar
Möchte es mir wenn möglich ersparen auf gut Glück 8 RAMs und evtl. noch die 2 Multiplexer auszulöten....