segunda-feira, novembro 20, 2017

O caso do Apple IIGS meio-mudinho...

(lembrando: Meu blog nao e SO essa pagina. Clique la em cima no titulo, "o pior do meu mau humor" e veja as outras paginas, tem muita coisa interessante! E nao esqueca de clicar nos anunciantes :) )

Ola pessoal!

Mais um TVKX (nao conhece? Google!) pra voces. A saga  do Apple IIGS meio mudinho :oD

Ha uns bons tempos atras, o Mauro Xavier (da Casa dos Nerds) fez um rolo comigo numa placa de Apple IIGS com um erro bem peculiar. "Unclaimed sound interrupt". Como na epoca eu tinha um Apple IIGS (vamos chamar de GS a partir de agora) eu nao me preocupei muito. Pesquisei, devia ser o chip de som da Ensoniq, consegui outro com o Henry da ReActive Micro, tudo ficou guardado. Ate eu vender meu GS.


Ai, como estamos na "Semana Apple II", eu peguei a placa do GS para dar aqueeeeeeeeeeeeela guaribada. Achei que seria facil. Nao foi.



Primeiro: A fonte. 
Como eu nao tenho mais GS, so tenho a tal da placa e o teclado é o normalzao de macintosh ADB, eu tive que fazer uma fonte pra ele. "Fazer uma fonte" nada mais é que voce comprar o conector de 7 furinhos, soldar os fios no lugar e pronto, sua fonte de GS ta pronta. Nao tem tanta coisa interessante pra ver aqui. A pinagem da fonte voce consegue na internet, mas vamos la...da traseira do micro para a frente:
  • -5 Volts
  • -12 Volts
  • +12 Volts
  • +5 Volts
  • (vazio)
  • GND
  • GND
Nao tem misterio. Taqui a foto do conector. É so comprar igual.


Segundo, "Unclaimed Sound Interrupt"
O defeito se manifestava na totalidade das vezes quando eu entrava no setup. Apertou CTRL-Open Apple-ESC, com o micro quente, dava pau. Ploft. E so dava apos 5-10 minutos de operacao

Vou encurtar uma historia longa:
 Sem a bateria (ou com a bateria zerada) do clock, o GS da erro 07000000 no autoteste (Option-open apple ao ligar). Pastei MUITO pra entender isso. Voce precisa colocar a bateria nova, entrar no setup, gravar qualquer opcao, sair do setup e, ai sim, o micro nao vai mais dar o erro 07000000. Nao achei essa informação em lugar algum, entao vou enfatiza-la aqui. E, colocando a bateria, misteriosamente parou o "unclaimed sound interrupt". E eu fiquei feliz. Ou nao.

(gambi feita com CR2032 porque as tadiran que comprei nao pegam solda)

Terceiro, erro 0C000001 - Problema no subsistema de som
Que ainda tinha problema no subsistema de som eu sabia. Troquei o chip da Ensoniq e nao resolveu psirica nenhuma. E o subsistema de som é constituido basicamente de
  • Sound GLU
  • Sound RAMs
  • Chip de som Ensoniq 
 Nao tem muito mais alem disso, mas eu pastei pra achar o problema.



Como a placa ja tinha sido (muito) futucada, comecei refazendo as soldas de varios chips. Percebi que a placa estava bem danificada, entao conferi as ligacoes entre os 4 chips do subsistema (GLU, Ensoniq e 2 RAMs 4464). Tudo de acordo.

As RAMs sao sempre o elo mais fraco da historia. Como a solda tava um lixo, aproveitei pra tirar as RAMs, botar um par de soquetes e um par de RAMs novas. Tambem, nao funcionou



Ai fui ver os sinais na entrada do GLU e na saida. Na saida nao tinha ABSOLUTAMENTE NADA. Como o GLU é quem gerencia as RAMs, ele deveria ao menos estar fazendo o refresh. E nada, os pinos das RAMs estavam mortos.
 
Sound GLU bichada. Marcha funebre ao fundo.

Beleza, a gente nao pode ganhar todas. Tudo bem que eu fiquei de 8 da noite as 2:30 da manha tentando achar o pepino. Mas poxa, um chip dedicado, que chato :(


Pedi um outro chip ao meu amigo Henry, comecei a guardar as coisas e fui me preparar pra dormir...

"abre parenteses"
Chips dedicados sao O CAO pra queimar. Dificilmente eles queimam. Justamente pela dificuldade em substitui-los, os projetistas tomam todo o cuidado e usam todo tipo de protecao pra nao queima-los a toa. Isso é uma "regra nao escrita" do negocio. Igual chip de TV de tubo. É sempre a ultima coisa que voce deve sonhar em trocar. 
"fecha parenteses"

Encucado, eu abri o esquema e comecei a olhar



Olhar...



OLHAR!!!



Perai! Eu nao conferi se tinha clock! Se nao tiver clock, vai dar EXATAMENTE ISSO!!! O_O

E la fui eu montar tudo de novo e notar que no pino 11 do 74F86, nao tinha clock...

Cuidadosamente, levantei o pino pra ver se o problema era a saida do integrado ou a entrada do Sound GLU. Pra minha sorte, era a saida do integrado :o)


 Foi so trocar o 74F86 e pronto, som de novo no GS

E um Tabajara que vai dormir muito feliz hoje :oD



Galera, nao esqueçam de clicar nos anunciantes e compartilhar esse post nas redes sociais! :oD E se voce tiver alguma coisa de Apple II que nao quiser mais, aceito doações :oD 

sábado, novembro 18, 2017

Restaurando o Korg Trinity Pro X (Parte 2, deveria ser parte 3, mas é parte 2, to economizando)

Ola pessoal!

Continuando com a saga da reparação do nosso amado Trinity Pro X, hoje nos vamos instalar o vidrinho (touch screen) que chegou da china.

Eis que chega o maravilhoso pacote contendo o touch screen


Rapidinho, vamos no desempacotamento (porque unboxing é coisa de tchola) :oD


(é pra criar suspense :o) 

Ai está, o touch de 18 dolares. Exatamente o mesmo que é vendido aqui no BR por 300 reais. Use o conhecimento para se empoderar ;o)

Primeiro vamos limpar bem o LCD e colar a fita dupla-face ao seu redor. Observe que é feito um quadrado FECHADO ao redor do LCD. Assim evita entrar poeira entre o LCD e o Touch Screen.

Essa foi a fita que eu usei (e o meu maior erro...)

 Não se esqueça de tirar o plastico de proteção DOS DOIS LADOS do Touch. Primeiro voce tira o plastico que fica pro lado de FORA do LCD.

Posicione o touch desse jeito no painel plastico. Observe que ele esta mais a esquerda e mais abaixo, voce pode confirmar isso pelas proximas duas fotos. Se nao fizer assim, vai ficar uma beirola da tinta condutiva do touch aparecendo no canto direito da tela E NAO ESQUECA DE, NA HORA DE COLOCAR O LCD EM CIMA, TIRAR O FILME PLASTICO QUE COBRE A PARTE DE TRAS DA TELA PARA PROTEÇÃO!!!



Beleza. Agora voce retira as fitinhas de protecao da fita dupla-face, coloca o LCD por cima do touch e aperta os parafusos. Com cuidado.

Ops!? :o( 



DROGA! Fiz besteira!

O problema foi que eu usei uma fita dupla-face muito grossa. Essa fita fez pressao no LCD e...plect. O correto era usar uma fita muito mais fina, daquelas que prendem vidro de tela de celular. Como eu nao tinha, usei o que tinha. E o resultado está ai. :o\

Funciona. Nao estragou a funcionalidade do touch. Observem que o corte está no meio da trilha de tinta condutiva, nao inutilizando o circuito. Mas para um troço feito com todo o cuidado, isso ai foi de (insira sua expletiva preferida aqui).

Bem, dos males o menor. O Trinity agora está "usavel". O touch funciona perfeitamente :o) 

Ainda falta coisa no Trinity. Uns parafusos, a pintura do "ferro" da frente, e algumas teclas que estao com o pesinho solto. Mas do jeito que está, ja da pra por na bancada e usar. E FINALMENTE eu tenho um Trinity :oD

Ae Allex Bessa, o monstro ruge novamente :oD Obrigado pela oportunidade de ter esse brinquedão. Mais ainda com a historia e os milhares de quilometros de estrada que esse bicho tem, esse vai pro caixão comigo e vai ser cuidado com muito carinho :oD

E não esqueça, pessoal...Aquele click esperto nos anunciantes ai espalhados pela pagina, e por favor, compartilhem esse post nas midias sociais. Um grande abraço e ate o proximo post! :oD

(vou tocar ate terça de manha, hehehhe)

sexta-feira, novembro 03, 2017

Restaurando o Korg Trinity Pro X (Parte 1½, quase parte 2)


E nada do touch screen chegar. A proposito, me perguntaram o link que eu comprei o touch screen por 19 dolares com frete. Foi aqui ó: >>>LINK<<<


 Lembrando: Nao conheço o vendedor, nao dou garantia, etc etc etc.

Uma coisa MUITO IMPORTANTE pra voce que vai comprar o touch screen do Trinity:
O conector correto é ESSE AQUI:


Observe o conector na esquerda. Esse é o conector correto. Mas, MUITO IMPORTANTE, observe na direita que há uma "troca de posicao" nos pinos do conector. O Trinity USA ESSA TROCA DE POSICAO. Se voce comprar o touch que as trilhas junto ao touch sao todas retas, NAO VAI FUNCIONAR. Fica a dica pra nao comprar o touch errado. O vendedor tambem costuma perguntar qual o tipo correto (porque há um touch igual com o conector fininho. Se nao me engano é usado nos Korg PA e nos Triton). Basta mandar copia dessa foto ai de cima.

Entao, o Trinity tava parado em pé no mesmo cantinho de sempre. e eu precisava remove-lo pra limpar o quarto. Joguei-o-o em cima da cama, e ficou la por 2 dias ate que eu conseguisse limpar meu pardieiro...


Ja tava de saco cheio de ve-lo nesse estado. Decidi remontar o teclado e usa-lo por enquanto. Mesmo sem o touch, da pra trocar os timbres e tocar. Entao vamos la...Vamos remontar a jaca.


O trinity aberto é bacana, mas um saco de mexer. Como tudo e muito grande, o ideal e voce ter uma mesa com acesso pelos dois lados. Ja que ele é ENORME, fica dificil ter uma bancada no meu lab que ele caiba. O resultado foi mexer em cima da cama mesmo. Deu um trabalhao pq tive que trabalhar agachado, minha coluna reclama ate agora.


Comecei  a remontar as placas de painel, pra depois prender o suporte da placa mae. Eu nao tinha percebido mas, na queda (?) parece que amassou o suporte. Facil de resolver.


Como nao tem manual de serviço separado do Trinity Pro X, eu marquei os conectores pra nao me enganar onde eles iam ligados. Eu ate entendo que cada conector da placa é um tamanho. Mas seguro morreu de velho. Fica a dica pra quem precisar marcar conector :)


Assim voce nao se engana na hora de por os conectores de volta :oD


Pronto, placas todas no lugar. Só o display que eu pus por ultimo, porque nao ia parafusa-lo no chassis. A hora que o touch chegar, é só desencaixar, instalar e encaixar de volta. Funcionando tudo direitinho, eu prendo o modulo do display definitivamente no lugar.


Gosto mais do meu bichao assim. Pena que o painel ja ta todo marretado, mas eu confesso que o Trinity é um dos teclados mais bonitos que eu ja vi :o)


SEEEEEEGAAAAAAAAAAAAAAAAA :oD (megadrive feelings)


Ate hoje me arrepio de ver esse LCD funcionando....


Tres estalos na coluna depois, coloquei-o-o na estante. É uma Stay Aluminium. Infelizmente na posicao que eu quero que ele fique, nao apenas ele bagunça o coreto no meu quarto (pq ele é MUITO largo, 145 cm de largura!) como tambem ele nao pode EM HIPOTESE ALGUMA ficar nessa estante. Se eu encostar em qualquer tecla do teclado, a estante TOMBA PRA FRENTE (!) e cai tudo no chao. Ou algem me doa uma estante de qualidade :oD Ou eu vou ter que fazer uma de madeira... :o\

Proxima etapa? Agora so quando o touch chegar. O Trinity ja funciona :) Tenho que pintar aquele ferro cinza na frente das teclas tambem. Consegui a SCSI-TRI, diz a lenda que ta vindo pelo correio. O vendedor nao mandou rastreio. Quero so ver...



Enquanto nao resolvo a estante...vai ficar encostado ali na parede :o(



Nao vejo a hora de fabricar alguma coisa pra por o trinity em cima :'( Da tristeza ve-lo ali largadao :'(

Ate a proxima, pessoal! Nao esqueçam de clicar nos nossos anunciantes e compartilhar essa postagem para seus amigos! :o)

segunda-feira, outubro 23, 2017

Transformando o YIS503/II em CX7M/128 (Parte 5 - O GRANDE FINAL! :oD) - Inclui tambem a SFG-05

UFA!
Chegamos hoje ao grande final da nossa saga :oD

Poise pessoal, demorou um tempao. A primeira parte foi em 27 de Abril. A ultima parte é hoje, 23 de Outubro. Como vcoes sabem, esse é meu hobby. Apesar de trabalhar com eletronica (Projetista / Desenvolvimento de hardware), eu adoro brincar com micros antigos. Eventualmente faço hardware novo pra hardware velho. Mas é meu hobby. Um cliente reclamou comigo essa semana da minha demora em enviar seus produtos, eu entendo perfeitamente. Mas pedi que ele tambem entendesse meu lado. É meu hobby. E se meu hobby tomar o lugar do trabalho que paga minhas contas, entao deixa de ser hobby. E obvio, falta muito pra esse hobby pagar minhas contas. Uma pena, ia ser legal viver de retrocomputacao. Mas NAO DA. Entao, se eu demorar a voltar a algum assunto, nao e preguiça. Ou é excesso de trabalho, ou faz parte dos percalços de ser brasileiro. As placas da VRAM e Mapper por exemplo, foram feitas na china. Levaram quase 90 dias pra serem entregues. Pois é...

Aproveitando:
Nao esqueça, turminha. Aquela compartilhada basica no post, e a visita aos nossos anunciantes da pagina. O google começou a me dar um dinheirinho merreca, mas que comecou a valer a pena encher o saco de voces pra clicarem nos anunciantes :o) É 10 dolares, 15 dolares por post "grande" como esse. Mas no final de 2 meses, dá 100 dolares, ai a gente compra um brinquedo novo pra trazer aqui pra divertir voces. Nao é legal? :oD Tambem aceito doacoes, tanto em dinheiro, como de equipamentos. E claro, se tiver algo que voces gostariam de ver desmontado, futucado e reparado aqui nessas paginas, bate um-e-meio pra gente que de repente eu atendo o desejo de voces. Claro que quem manda o hardware pra gente futucar, tem prioridade :o)

E voces estao de PARABENS! Em 3 dias chegamos a mais de 1500 visitas, isso NUNCA tinha acontecido no blog. Obrigado pessoal! :oD

Vamos entao ao GRANDE FINAL da nossa saga! :D

No nosso ultimo capitulo, as placas da Mapper e da expansao de VRAM tinham chegado. Quase 90 dias depois :o\


Montei um conjunto e instalei no micro. A montagem dessas placas vai ser um post separado, porque essas placas serao vendidas (40 dolares o conjunto, só as placas. Montadas eu ainda preciso determinar o custo) entao vai ter um post super detalhado sobre elas.

A Mapper eu ja tinha mostrado. Agora eu mostro a instalação da placa de VRAM


 Vamos soldar um pedaco de fio de uns 5cm no pino 61 do VDP9938. É o pino que está marcado em amarelo, em frente ao numero 3


Esse fio vai ligado ao ponto mostrado na foto, ele é um dos sinais de CAS que, infelizmente, nao está disponivel na placa "trampolim" :o)

Com isso o micro ja tem 128K de VRAM, completando a transformacao "limpa" para MSX 2

Agora, vamos pra SFG-05, o clone da Russian Service Bear Crew


Essa é a placa ja montada. O que foi adicionado desde a ultima foto foi a programacao do CPLD, 6 capacitores de 4,7uF ceramicos (ja que tantalo nao achei miudinho) e o YM2151 que o Leonard graciosamente me cedeu (Obrigado Leo! :oD). E aquele fio tosco preto, que na realidade é uma solucao genial. Ao inves de passar uma trilha com o audio da placa por tudo quanto é circuito digital pegando ruido a toa, o Alexey usou um pedacinho de cabo coaxial pra levar o audio da saida dos amplificadores ate o pino SOUNDIN do MSX. E com isso, o som da SFG-05 tambem está disponivel junto com o som do PSG (e da SCC e OPL4 se por acaso voce tiver).


Aqui a placa ja colocada no micro com a primeira impressao da caixinha


Eh...ta meio torto.

Mas caixinha? QUE CAIXINHA??????????

Bem, acho que voces devem saber, ou deveriam. Mas eu sou um dos "pioneiros" da impressao 3D no Brasil. E muito da tecnologia que a galera usa hoje, foi "abrasileirada" em barulhentos brainstormings aqui na garagem da minha casa.

Entao eu imprimi uma caixinha em plastico ABS pra minha placa :) Ainda falta acertar uns detalhes, mas ja consegui imprimir uma razoavel


Claro que nem sempre sai perfeito de primeira


Esse defeito chama-se "Warp". So acontece com ABS, em dias frios, e mais uma meia duzia de condicoes que por acaso, coincidiram de acontecer hoje :o)

Mas eu ja imprimi outro gabinete e ficou legal :oD


Esse ta quase certo


Ainda tem um ou outro detalhezinho a acertar, mas tudo bem :o) E faltou a tampa inferior, que eu fiz toscamente com um pedaco de acetato.


Pra minha sorte...ta vendo aquele furo do meio? Tem um parafuso todo especial pra fixar o cartucho ao computador.

POREM, a Yamaha pensa em tudo :) Dentro da tampa plastica que tapa o buraco do cartucho (ele nao vem nos YIS, só vem de fabrica nos CX) tem la o parafusinho correto, olha que fofo :oD



Micro 2.0, 2 megas de mapper, 128K de VRAM, tudo certinho no lugar. Cartucho SFG instalado, circuito do relogio conferido.

Ufa. Acabou! :o)


Finalmente :o)



Ta, acabou?
Eh...
NAO ACABOU :oD

O CX5M/128 (e acho que o CX7M tambem) vem com um cartuchinho super interessante, que eu vou reproduzir depois :o) Olha as fotos dele aqui!




Mas isso é trabalho pra depois gente, eu dou esse micro como finalizado. Agora é ligar ele no meu Yamaha DX-7 e me divertir um pouco como em 1985! :oD

Serviço: