Conserto de um Commodore 128

Em 2 de Junho de 2011

O Robson M. Braz hoje nos conta como foi o reparo do seu Commodore 128.

As fotos e o texto são do Robson e estão reproduzidas aqui com autorização dele.



Reparo Commodore C128



Há um tempo atrás encontrei um Commodore C128 que estava à venda no Mercado Livre, super conservado, com drive 1571, manuais, alguns programas e caixa original. Como eu sempre quis ter um C64 que estivesse em boas condições resolvi comprar este C128 que também funciona como um C64 e CP/M, então era um 3 em 1!


Programas e manuais, repare que não veio nenhum "joguinho". :(



Detalhes da caixa.


Após receber e testar, estava funcionando perfeitamente, guardei na caixa novamente pois ainda teria de achar um jeito de transferir arquivos do PC para ele.

Passado algum tempo, após a substituição dos capacitores do meu amiga A1200 que fiz seguindo o tutorial do Victor, resolvi dar uma olhada no C128, liguei e... nada, meu C128 morreu! Apenas apresentava uma tela com lixo que mudava cada vez que eu resetava, conforme abaixo:


Tentei rodar no modo C64 e funcionou perfeitamente. Para entrar neste modo basta ligar o micro com a tecla C= (Commodore key) pressionada. O defeito era apenas no modo C128, então vamos desmontar pra ver o que está ocorrendo.

Retirei os parafusos e cuidadosamente removi o cabo do led "power" e o cabo do teclado.





Teclado removido, agora é só retirar a blindagem de metal que também funciona como dissipador de calor.





Blindagem removida.


Comecei por testar as tensões e encontrei 4,4V onde deveria ser 5V e constatei que o problema era na chave liga-desliga, pois antes da chave tinha os 5V, só que como o micro funcionava perfeitamente no modo C64 não me preocupei, o raciocínio era simples (e brilhante! :) ) se 4,4V estava bom para o C64 deveria estar ok para o C128 também! (terrível engano como veremos mais pra frente :) ).

O esquema abaixo mostra os pontos de teste com as respectivas tensões a serem medidas, note que a chave liga-desliga controla as entrada de 9VCA e 5VCC.
Fatal error: Uncaught Error: Call to undefined function imagecreatetruecolor() in /home/victortrucco/funcoes.php:91 Stack trace: #0 /home/victortrucco/funcoes.php(1205): CriarThumb_ShotGraph('', '310378-1-left.g...', 400, false) #1 /home/victortrucco/Commodore/ConsertoC128/ConsertoC128.php(108): Print1Foto('310378-1-left.g...') #2 {main} thrown in /home/victortrucco/funcoes.php on line 91