Riparazione Commodore CBM 4032 (FAT 40)

Alcune immagini scattate durante la riparazione e test del Commodore CBM 4032 (FAT 40).

Tutto e’ iniziato un’anno fa’, quando un mio caro amico “Gerben” mi ha spedito due Commodore non funzionanti: un 4032 FAT 40 e un 8296-D.

A suo tempo avevo dedicato poco tempo per verificare cosa c’era che non andava, ambedue presentavano un bel schermo NERO senza alcun startup BEEP e tra le poche verifiche che avevo fatto c’era anche il Monitor, verificato che l’alta tensione EAT non c’era su ambedue le mecchine e il finale di riga funzionava, avevo preferito passare a cose piu’ interessanti e meno impegnative ;-D

Siccome ho sempre poco da fare ;-D , li ho riposti nello scaffale, dopo averli puliti e fotografati, in attesa di momenti migliori.

Circa 1 mese e mezzo fa’ mentre fissavo questi due cadaveri nello scaffale, mi e’ venuto un forte dubbio, non e’ che l’EAT (il trasformatore di riga di alta tensione) mi rimane spento finche non ho un segnale di ingresso valido, il tutto avrebbe un senso, la griglia G4 non amplifica il raggio di elettroni se non ha nessun segnale oltre allo schermo nero in ingresso, sembra abbastanza logico.

A questo punto prendo il mio Commodore PET 3032 lo apro, metto accanto il 4032 e lo apro, swappo i monitor di uno e l’altro , cosciente pero’ che stavo sparando 40 colonne su un monitor che ne supporta 80 , niente di grave , ma i sincronismi se ne andavano per le sue, dunque subito pronto a spegnere, il test ha avuto un esisto positivo, il monitor del Commodore 4032 FAT 40, funzionava.

Cosi’ ho deciso di riparare la piastra madre del Commodore 4032 FAT 40, premetto che qui ci avevano gia’ messo le mani con svariate modifiche (inutili) per portarlo a FAT 40, la scheda madre era gia’ un pre 8032 ;-D

Verificato subito che la CPU 6502 se ne era andata (assenza del Clock in uscita), seguita anche dal CRTC 6845 (avevo dati in ingresso ma nulla in uscita) ho deciso di sostituirli,
ma nulla, schermo nero, niente beep, seguo con l’oscilloscopio i segnali delle ROM, e vedo che la ROM kernal Basic 4.0 se ne andata, seguita dalla EPROM edit 4.0 50hz.

Sostituisco i componenti guasti, qualcosa si muove, niente beep, alcuni caratteri ben confusi appaiono sullo schermo, nulla, continuo a cercare, sostituisco alcuni 74xx sospetti e alcuni condensatori che se ne stavano andando, sostituisco anche gli odiosi zoccoletti bianchi super economici che utilizzava mamma Commodore e poi … ho “zoccolato” lo “zoccolabile” ;-D

Dopo tutto questo ben di dio, appare una schermata alla ‘matrix’ dove a volte c’e’ il startup Beep a volte no, a volte Appare il Basic , altre no.

Subito penso a un micro corto circuito , una pista interrotta, i condensatori di filtro , nulla, ogni tanto funziona, ogni tanto no, a volte il beep … altre no.

Oggi preso da un raptus omicida, lo accendo e lo lascio acceso 30 minuti completamente inchiodato, lo spengo , e lo riaccendo, non si accende piu’, morto.

Interessante questa cosa, tutte le mie prove si basavano in accendere e spegnere , non lo avevo mai lasciato acceso piu’ di 5 minuti. Armato di ghiaccio sintetico , spruzzo tutto quello che aveva un senso spruzzare, Ram, 7812, LM 309k , Video Ram, Data Buffer ..nulla, non si riprende , lo lascio rafreddare, lo riaccendo, si riaccende.

Decido di procedere all’incontrario , saro’ io a riscaldare, prendo il Phon, scaldo la Ram i 7812..ect..ect.. , nulla si accende (sempre inchiodato pieno di caratteri a caso , ogni tanto beepa)
comincio a scaldare la CPU il VIA il PIA la logica per l’indirizzamento della memoria, nulla, preso da una crisi isterica, scaldo le ROM , nulla a questo punto, scaldo anche la Edit 4.0 EPROM , muore, non si accende piu’ , la raffreddo si riaccende.

Sempre piu’ interessante, una EPROM D2716 nuova , morta, non e’ possibile, invece lo e’ , prendo un’altra EPROM D2716 , la programmo e questo gran bastardo si accede perfettamente con lo startup BEEP.

Problemi… questo 4032 e’ troppo intelligente e mi legge nel pensiero scrive da solo perlopiu’ con la tastiera staccata, fantastico , anche il chip controller tastiera 6520 se ne andato, ovviamente non potevo verificarlo prima.

Sostituito anche questo componente sembra funzionare, scrivo qualcosa, il key matrix se ne andato a ‘puttane’ tutti i caratteri che scrivo sono sfalsati, merda, ed ora? non e’ che ho altri EDIT 4.0 Rom 50Hz da provare, qui c’e’ proprio un problema di tastiera Normal / Business / Graphics,  stremato, cerco su internet e trovo un’altro ‘sfortunato’ con lo stesso problema, anche lui come me ha un 4032 FAT 40 con tastiera Grafica e non Business.

Leggo il forum, le risposte non sono chiare , la gente e’ incredula pero’ il problema e’ serio, esistono PET 4032 FAT40 con tastiera Grafica e ci sono documentazioni sui vecchi PDF della rivista TORPET del 1981-82…. che parlano di questa cosa.

Nessuno ne sa niente, un po’ un palleggio, il tipo ovviamente si scazza e patcha le rom da solo facendo le diff tra la EDIT-4.0-Graphics Keyboard 60hz e quella 50hz con la Business Keyboard, ci riesce, chiede di mettere questa ROM su Zimmer ma nessuno la mette (tuttora non c’e') fortunatamente il LINK e’ ancora valido, scarico la rom, prendo un’eprom D2716, cazzo e’ piena, eraso la eprom con UV , programmo, e MERDA! funziona tutto.

Ora non mi resta di chiudere il tutto e prendere in mano qualcosa d’altro da riparare ;-D

Download: edit-4-80-n-50Hz.901498-01 (636)

  1. Rossano
    3 February 2013 a 18:26 | #1

    Ciao, ho visto che sei un genio con queste vecchie opere d’arte. Io in casa ho una collezione commodore e fra questi un bellissimo commdore pet 8032 credo.
    Purtroppo non si accende… a chi mi posso rivolegere?
    sono della zona di Rimini e dintorni

  2. 3 February 2013 a 20:19 | #2

    Ciao Rossano,

    Inanzitutto grazie, dammi maggiori informazioni riguardo il tuo 8032, si accende ma hai caratteri sullo schermo? oppure non si accende proprio del tutto ? senti il trasformatore interno che si mette in funzione? e’ cosi’ grosso che e’ inevitabile sentire che entra in funziona, controllato fusibile?

    Potrei ripararlo , facendo una diagnosi piu’ precisa probabilmente basterebbe solo la scheda madre.

  3. Davide
    22 July 2014 a 21:08 | #3

    Salve, mi chiamo Davide, ho trovato la descrizione del “miracolo” che hai fatto (con tanta santa pazienza…) su internet cercando di capire di più sul mio problema, che vorrei sottoporti per un aiuto o riparazione (se reputi): ho un cbm 4032 con 2 lettori 4040. Il problema è che collegando il lettore al pc e scrivendo (per es.) LOAD”fattura”,8 mi dice “file not found error”, ma non è vero perchè il driver (zero o uno a seconda dove si trova il floppy) non si aziona proprio, nè il motorino né il relativo led. Se stacco il cavo (e ne ho provati 2) di collegamento e scrivo lo stesso comando, allora mi dice “device not present error”. Da tener presente che il lettore quando lo accendo da dietro, sento il rumore dei motorini, si accendono i 3 led per 2 secondi e poi si spengono, e dopo 5-6 secondi anche i motorini; tutti e due i lettori fanno così. Domanda: che cos’è che non va ? il lettore o il pc ?
    Ti ringrazio in anticipo del tempo che mi ha dedicato, un saluto, Davide

  4. 23 July 2014 a 22:47 | #4

    @Davide

    Ciao Davide,

    Il problema potrebbe essere sia nel Floppy Drive oppure nel Computer , purtroppo una diagnosi da remoto e’ sempre molto difficile e imprecisa.

    Sicuramente c’e’ un problema sul BUS IEEE-488 dunque lato computer il primo chip che “potrebbe” essere partito e’ il 6520

    vedi schema: http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/pet/2001N/320349-2.gif

    Mentre nel floppy “potrebbero” essere una delle due 6532 o tutte e due.

    vedi schema:

    http://www.zimmers.net/anonftp/pub/cbm/schematics/drives/old/4040/320806-1.gif

    Ciao.

  5. Davide
    25 July 2014 a 23:27 | #5

    @xAD / nIGHTFALL
    Ti ringrazio moltissimo per la risposta che mi hai dato, ma purtroppo non ne capisco abbastanza di riparare questi circuiti in base agli schemi che mi hai fornito. Mi sono recato, allora, presso un radiotecnico della mia città, il quale mi ha detto che non può controllare i chip se non con un oscilloscopio se c’è passaggio dati. Per la verità anche se non ci conosciamo direttamente, sento di fidarmi più di te che del “mio” radiotecnico… per questo sarei moooooooooooolto felice e sicuro se potessi guardarli tu, ma non so se lo posso chiedere, non vorrei essere scortese. In caso positivo te li spedire con corriere oppure, se non sei molto distante da me, te li porterei di persona; io sono in puglia, in provincia di Lecce, precisamente vicino Gallipoli (non so se hai mai sentito parlare come meta turistica…). Ti rinnovo i ringraziamenti per il tempo che fin qui mi hai dedicato, ed aspetto (magari positiva) uno tua risposta.
    Saluti, Davide

  6. Davide
    28 July 2014 a 23:59 | #6

    Ti ringrazio moltissimo per la risposta che mi hai dato, ma purtroppo non ne capisco abbastanza di riparare questi circuiti in base agli schemi che mi hai fornito. Mi sono recato, allora, presso un radiotecnico della mia città, il quale mi ha detto che non può controllare i chip se non con un oscilloscopio se c’è passaggio dati. Per la verità anche se non ci conosciamo direttamente, sento di fidarmi più di te che del “mio” radiotecnico… per questo sarei moooooooooooolto felice e sicuro se potessi guardarli tu, ma non so se lo posso chiedere, non vorrei essere scortese. In caso positivo te li spedire con corriere oppure, se non sei molto distante da me, te li porterei di persona; io sono in puglia, in provincia di Lecce, precisamente vicino Gallipoli (non so se hai mai sentito parlare come meta turistica…). Ti rinnovo i ringraziamenti per il tempo che fin qui mi hai dedicato, ed aspetto (magari positiva) uno tua risposta.
    Saluti, Davide

  7. 30 July 2014 a 0:20 | #7

    @Davide

    Ciao, scrivimi via mail, la trovi in fondo la pagina, dove al posto di |at| inserisci la @.

  8. Davide
    30 July 2014 a 0:39 | #8

    ok, ti ho mandato una mail all’indirizzo: XXXXXXXXXXXXXX
    saluti

  9. Giuseppe
    19 October 2014 a 21:19 | #9

    Anchio avevo il medesimo problema con un cbm 8032 tornato in vita proprio ieri sera.
    Sintomi….. Avvio con beep confortante ma schermo sempre nero :(
    Controllato con oscilloscopio le forme d’onda in uscita alla scheda madre, H-sync V_sync e segnale video presenti, oltretutto in linea con quelli indicati dal manuale tecnico…
    verificato i punti di tensione alla scheda del monitor, tutti quasi perfetti al di fuori di quelli in uscita del trasformatore di riga, tensioni completamente differenti da quelle indicate nel manuale…
    a questo punto mio compare molto piu esperto di me, mi ha fatto visita ieri sera, e anche lui ha ipotizzato che se il segnale non arriva corretto probabilmente il trasformatore non sia attiva correttamente… prende in mano oscilloscopio e verifichiamo tutte le forme d’onda indicate nei test, dalla n1 alla n18….. tutte perfette, ma schermo ancora nero…. premetto che prima avevamo provato l’efficenza di quasi tutti i componenti che avrebbero potuto creare problemi, diodi,transistor,condensatori, trimmer…. a quel punto increduli semplicemente smanettando a monitor acceso e caldo sui trimmer ecco che appare come d’incanto il boot :))))
    *** commodore basic 4.0 ***
    31743 bytes free
    ready.
    |
    Che soddisfazione ……
    Adesso prendo per mano con calma un bel ( bello per modo di dire, sembra che abbia passato gli ultimi 10 anni dentro un pollaio :))) CBM3040 da affiancare a questa stupenda a mio avviso macchina Commodore

  10. francesco
    7 September 2016 a 22:50 | #10

    ciao vedo che sei un genio di questi ormai preziosi cbm:
    ti espongo il problema, ho avuto in donazione un cbm 4032-n
    sintomo: accende e subito compaiono tanti caratteri confusi,
    controllando la piastra in tutti i suoi dettagli noto che un ic uc7 denominato (8237 sy6502a)
    suppongo non originale tutto ossidato una volta staccato dallo zoccolo si sono rotti i terminali.
    e successivamente vedo che i 3 integrati UD7 UD8 UD4 mettendocci un dito sono leggermente caldi leggo varie cause ma il sintomo ancora tutt’oggi non migliora resta sempre uguale
    aspetto tue notizie in merito
    cmq ma l’integrato denominato 6502 a compromesso che lavoro esegue?

*


2 × = diciotto