Pár estém ráment egy Spectrum 128 javítására. Ez a modell nagyon hasonlít a Spectrum+ kivitelre, kívülről leginkább az extra hűtőborda árulkodik a fejlesztett belsőről. Több ponton is hozzányúltak a géphez, de hármat érdemes kiemelni. Egyrészt 128kB memóriával rendelkezik, az extra RAM-ot 16kB-os lapokban lehet belapozni a Z80 címtartományába. Talán még nagyobb előrelépés az AY-3-8910 PSG (Programmable sound Generator) beépítése, így a korai csipogó mellé egy sokkal potensebb hangkeltőt kapott a gép. A harmadik fontos fejlesztés a video kimenet, ahol a CGA-hoz hasonlóan TTL szintű IRGB jelet ad ki. Bár nem szabványos, de már így is sokkal könnyebb normális képet kivezetni a gépből, esetleg valami modernebb monitort illeszteni hozzá nagyjából úgy ahogy a PCJr-nél.
Két gépet álltam neki javítgatni, ezek közül az egyik RAM hibával küzdött a diagROM alapján, de még így is nagyon jó teszt platformnak bizonyult a másik élesztgetéséhez. A javítás főbb lépései a következők voltak:
- Táp javítás: A 7805-ös stabilizátor és a 12V-ot előállító rész is hibás volt. Sajnos a bemeneti 9V rá tudott kerülni az 5V-os tápra, így azzal szembesültem, hogy bármelyik IC-t magával ránthatta.
- CPU csere: A Z80 egyértelműen hibás volt. Az M1 rögtön árulkodott, de a többi kivezetés (pl. MEMRQ) jele sem volt bíztató. A csere alkatrész már sokkal szebb jeleket produkált, a vezérlő lábakon minden rendben lévőnek tűnt.
- A10 cím hibájának keresése: Az előző lépés után már más hibát mutatott a gép, de a A10-es cím láb folyamatosan 0-ban maradt. Az volt a gyanúm, hogy valamelyik másik IC bemenete (ROM vagy PSC) húzza le, ezért azokat forrasztottam ki és teszteltem le. Sajnos nem találtam semmi hibát, bár ez jó hír, mert így a PSC-t nem kellett cserélni.
- CPU ismételt cseréje: Sok gondolkozás és forrasztgatás után a RAM hibás gépbe átraktam az összes már kiforrasztott IC-t. Az eredmény meglepően az lett, hogy a frissen cserélt Z80 is hibásnak bizonyult. Igen, a NOS Z80 a polcon rossz volt, egy újat felhasználva végre elindult a gép.
A javítás közben készített felvételekből összeraktam egy kb. 10 perces videót, a hangomon néhol lehet érezni a tanácstalanságot.
De amit egy mérnök megtervezett, azt meg lehet érteni és jó eséllyel kijavítani. Legalábbis a 80-as években még házilag is javítható gépeket terveztek. A kapcsolási rajz, a diagROM és a oszcilloszkóp segített a hiba felderítésében. Ezek a kis 8 bites gépek sok türelemmel és kis logikával visszafejthetőek. A billentyűzet még javításra szorul, de a nehezén már túljutott.
Kapcsolási rajz: https://8bit-wiki.de/fileadmin/8bit-wiki/Sinclair/ZX_Spectrum/_zx128/manual/ZX%20Spectrum%20128+%20Schematics.pdf
Diag ROM: http://blog.retroleum.co.uk/electronics-articles/a-diagnostic-rom-image-for-the-zx-spectrum/
Fájlok: Spectrum 128kapcsolás és diag ROM
Views: 105