segunda-feira, 18 de fevereiro de 2013

Commodore 128 - Tentativa de Recuperação 2

Após muito tempo com falta de tempo, volto a postar aqui para vocês, praticamente um ano depois do primeiro post ... o ano de 2012 foi complicado e tive de me afastar da retro-computação bem mais do que eu gostaria, mas estou de volta!

Pois bem, voltando ao assunto do Commodore 128, eu acabei comprando um outro pelo eBay, que demorou para chegar, eu acabei pagando imposto de 60% do valor que eu paguei no mesmo, fui taxado sem dó.

Qual não foi minha surpresa ao ligar o meu querido C128 recém chegado da gringolândia com um 1571, que o mesmo não funcionava ... ele reclamava não encontrar o dispositivo número 8, ou qualquer outro que eu configurava no drive, pois bem, encostei tudo durante alguns meses de reclusão.

No meio do caminho conversei com meu amigo do facebook Rogerio Kauer, por indicação do Marcus Vinicius Garret Chiado, da Videomagia, e acabou me dando algumas dicas, que por fim foram a solução matadora e golpe final para eu colocar meus dois bólidos da Commodore para funcionar novamente.

Primeiramente, falando no C128 recém chegado dos EUA, ele me indicou a observação dos diodos de pullup na serial mesmo.

E qual não foi minha agradável surpresa, que ao substituir os diodos (haviam dois em curto) o drive passou a ser imediatamente reconhecido.

Segue uma foto com os diodos que devem ser testados e substituídos, no caso o CR9 e o CR7, detalhe que nesta foto estão substituídos somente os dois primeiros diodos da esquerda para direita, pois esta é a placa que eu tirei para colocar no outro, e depois repus os diodos, a foto serve só como indicação para não fazer besteira na hora de trocar o diodo e consertar sua serial.


Feito isto, o C128 passou a reconhecer o dispositivo número 8 ou qualquer outro que se configura no 1571 e ler discos. Aí alguns exemplos para demonstrar minha alegria:




Donkey Kong devidamente carregado ... Sucesso!

Bom ... agora que resolvi o C128 mais recente que veio da gringolândia, faltou resolver o outro C128 ... aquele mesmo do post anterior a este!

Lembram, ele dava vídeo, mas aparentemente não lia a ROM, achei inclusive que fosse problema numa das ROMs, notei que não era pois peguei as ROMs e coloquei no C128 que já estava funcionando, e tudo correu normalmente.

Até que ao observar as RAMs, mais uma vez dica do Rogerio, percebi que havia uma que estava esquentando de maneira fora do normal, resolvi substituí-la, e não é que deu certo?! Vejam:

 A memória trocada foi a U39 ...

 Aqui o banco de memória completo (128k) ...

 Agora temos vídeo ...




Feito tudo isso, só resta acertar as ROMs.
Como o outro C128 que veio dos EUA, acompanhava um KIT do JyffyDOS, eu instalei neste micro, já que o outro estava OK com tudo funcionando já.
E funcionou perfeitamente, veja a instalação da JyffyDOS:



ROMs pocisionadas, e chave instalada no gabinete, ficou bom.

Por fim, segue foto do retificador que eu coloquei no lugar do original (um pouquinho SUPER SUPER SUPER DIMENSIONADO), mas funciona perfeitamente para a linha de 9VAC.


E aqui a chave fudebada que eu tive de recuperar, está funcionando OK agora também.


Com isso... temos dois C128 funcionando plenamente, seguem algumas outras fotos, depois posto mais assuntos sobre C128, como o SD2IEC que eu estou planejando fabricar algumas unidades, valeu pessoal!









sábado, 16 de junho de 2012

Trocando os Capacitores do MSX Sony HB F1XV

É isso... após comprar um Sony HB F1XV, o MSX 2+ dos meus sonhos  ... brinquei um pouco com ele e percebi que a imagem no RGB por vezes falhava ... a tela ficava preta e voltava somente após alguns segundos ... problema típico de capacitores com problema.
Como todos sabem o XV é um MSX já antigo, e nada mais justo que atualizar os capacitores, então numa empreitada de coragem (nem tanto assim, é que eu preciso florear!) eu resolvi trocar todos os capacitores eletrolíticos do mesmo.
Aqui vão algumas fotos só para vocês acompanharem a abertura e uma foto dos capacitores problemáticos encontrados após o processo ...

XV já sem a tampa superior;

Detalhe da tampa superior identificando o modelo;

Aqueles 3 capacitores pequenos ali vazaram, sorte que deu tempo de limpar e trocar, se esperasse mais um ano, a placa ia pra história, acredito que não daria mais para recuperar;

Os capacitores da saída de Vídeo Composto e de RGB, três deles haviam vazado;

Depois de trocados, os capacitores com defeito separados;

Um detalhe onde se consegue ver melhor o que vazou;

A bancada depois do serviço e meu Brother Reginaldo acenando pra galera Fudeba!

É isso ... para quem quiser fazer o mesmo trabalho, vocês vão precisar de capacitores dos seguintes valores:

1 uF
10 uF
100 uF

220 uF

330 uF


0.47 uF
4.7 uF
47 uF
470 uF

15000 uF (Originalmente 22000uF, mas como não encontrei coloquei de 15000uF)

Usem alcool isopropílico para limpar onde vazou liquido dos capacitores, na sequencia pode usar liquido de isqueiro ou vinagre para limpar e desativar o processo de corrosão; use um pincel ou algodão na ponta de uma pinça, esfregue com relativa força;

Feito isso ressolde os capacitores no lugar; 

* Atenção, não esqueça de anotar os valores do capacitor ao retirá-lo, na placa não há indicações de seu valor no Silk;

É basicamente isto; Enjoy! Agora meu MSX está 100% de novo!




terça-feira, 20 de março de 2012

Placa RGB2VGA

Depois de muito ver circuitos por aí afora... e ver o verdadeiro desespero de alguns, que querem fazer o adaptador com o LM1881 para testar se seus monitores suportam a frequência de 15kHz.
Não vou ficar aqui mais uma vez chovendo no molhado e refalando o que amigos Luciano Sturaro (http://www.msxpro.com) e Victor Trucco (http://www.victortrucco.com) já falaram muito bem nos seus respectivos sites.
A idéia aqui é apresentar um circuito com algumas modificações para poder ligar e desligar os sinais R, G, B e os sinais que saem do LM1881, VSync e HSync.

Pois bem, segue aqui o circuito proposto da placa:




















E na sequencia o layout proposto para esta placa:





















Seguem imagens do protótipo em placa padrão, e da primeira placa já corroída, mas ainda inacabada, está comente com o LM1881 e os conectores RGB (Azul) e VGA (Preto), notem também a montagem em caixinha do primeiro protótipo (tá com uns cortes bem toscos e faltando os parafusos dos conectores RGB e VGA, mas que já dá pra dar uma idéia da montagem):













E para quem quer o projeto no Eagle, segue para download no 4Shared -> http://www.4shared.com/zip/SqfOblwD/file.html

É isso gente! Boa sorte e diversão a todos!

segunda-feira, 12 de março de 2012

Commodore 128 - Tentativa de Recuperação 1

Há três meses comprei um Commodore 128, que aparentemente estava OK ... mas não estava ... por falta de tempo e da fonte para testes, acabei encostando ele no armário e o esqueci por uns dias até terminar um trabalho e conseguir tempo para ligá-lo ... pois bem... fiz uma fonte pra ele, e na hora de ligar nada ... nem sinal de vida... imaginando que fosse a fonte que eu montei, testei com minha fonte de bancada, e qual não foi a surpresa ao perceber que o comportamento foi o mesmo, somente acendia o led piloto e mais nada.
Por fim resolvi abrir para dar uma geral... e percebi que o retificador da linha de 9V estava trincado ao meio e por baixo da placa estava queimado ... fui lá tirar ele e percebi que es trilhas estavam soltas, inclusive na bobina da linha de 5V, antes da chave liga-desliga ... aqui vão algumas fotos ...


 Aqui a placa do 128 ...
 Nesto ponto, após retirado, o estrago que foi feito embaixo do retificador;
 Um detalhe maior da torrada que foi feita!
 O retificador trincado.
 Detalhe das trilhas destruídas, lado de baixo;
 Detalhe das trilhas destruídas, lado de cima;
 Tirando os capacitores para consegui acesso e consertar as trilhas;
 Capacitores retirados, serão substituídos por novos;
Ponte nova de maior capacidade montada no lugar, após as trilhas serem recuperadas;










 Detalhe do novo retificador visto por outro angulo;
 Ao ligar a fonte, aparentemente o vídeo estava fora de sincronismo, e ao medir os 5V percebi que estavam em no máximo 4.3V. Isso é insuficiente para o 128;
 Antes da chave conseguia 5V, e depois da chave bem menos... conclusão... a chave estava com muita ferrugem e funcionando como um resistor, estava esquentando MUITO! E ao retirar a chave com cuidado, surpresa... mais trilhas soltas ...
 Desmontei e percebi que a chave já havia sido fuçada... uma das laterais estava quebrada;
Nesta foto um detalhe dos contatos após a limpeza;
 Nesta foto um detalhe do conjunto todo depois de limpo;
E este foi o resultado, depois da troca da chave; Minha conclusão é que o chip de vídeo está funcionando mas por alguma razão, não está carregando a ROM ...










Depois dessa maratona, que durou praticamente um dia todo, temos o computador ao menos ligando; Nas próximas tentativas postarei a evolução aqui;