Em 13 de Março de 2011
Ontem num comentário no artigo
Trocando os capacitores do Commodore Amiga,
o Rogério Kauer, um dos usuários mais ativos da linha nas listas de discussão que participo,
comentou sobre uma expansão de memória, apenas soldado os chips direto na placa-mãe.
Comecei a minha pesquisa, imaginando como seria possível uma expansão desse tipo,
que poderia ser fácil e, principalmente, barato de se fazer, além de ser um ótimo adendo ao sistema que vem com somente 1Mb de memória "de fábrica".
Não tardei a perceber que o esquema original da RAM do A600 prevê essa expansão, já com uma linha de seleção extra para o segundo Mega de memória.
Na imagem abaixo fiz as marcações em azul e podemos ver o que os únicos componentes necessários são as próprias memórias.
São dois chips de memória dinâmica, 256k x 16bits, o que hoje em dia é meio complicado de se achar em lojas por aqui.
A boa notícia é que inúmeros fabicantes de placas de vídeo de PC usaram esses mesmos chips, então é bem fácil você encontrá-los nas bravas Trident 1Mb por exemplo.
Com os chips em mãos, temos que prepará-los para a soldagem.
Apesar da lógica de controle estar presente no A600, não temos um espaço na placa-mãe para soldar os componentes, então o jeito é utilizar uma técnica conhecida como "piggyback",
mas vamos com partes.
Se você retirou o chip de uma placa de vídeo, os terminais estarão dobrados para baixo.
Utilizando uma ponta fina, levante ligeiramente cada pino. Apenas o suficiente para caber a lâmina de um estilete
Então com a lâmina você levanta todos os pinos, fazendo o alinhamento final.
Levantamos os pinos de LCAS e UCAS, são o 28 e 29.
E,
em apenas um dos chips, levantamos o pino de RAS, o 14.
Agora vamos soldar os chips um sobre o outro, dai o termo "piggyback".
Note que o chip que tem o pino do RAS levantado vai
por cima. Os pinos de LCAS e UCAS você pode terminar de dobrar e vão soldados aos seus correspondentes na outra memória.
Alinhe perfeitamente os pinos dos dois lados antes de começar a soldar para facilitar a operação. Se guie pelas fotos.
Não vou entrar em detalhes sobre a desmontagem do Amiga, basta acompanhar o processo no
artigo sobre os capacitores.
Com a maquina aberta e com os dois chips já soldados entre si, alinhe sobre o U16 original da placa do A600 e faça soldagem pino a pino.
Muita atenção nessa parte! Os pinos são muito próximos e facilmente a solda pode escorrer para os pinos adjacentes. Condira e reconfira os pontos de solda com uma boa luz, lente e multimetro.
Pegamos agora o sinal de RAS da outra memória, no mesmo pino, o 14.
Aproveito para fazer uma observação. Os chips poderiam ter sido soldados separadamente por cima de cada memória da placa mãe,
nesse caso não precisando de puxar esse sinal do RAS da outra memória como fizemos acima.
O problema é que no fechamento do Amiga o parafuso do drive ficaria MUITO próximo do chip, podendo causar curtos.
Poderia até ser adaptado, retirando o parafuso e cortando o suporte do drive,
mas além desse trabalho extra a própria montagem é mais trabalhosa, visto que é os pontos de solda entre os chips U16 e U17 ficam de dificil acesso.
Soldando previavente um chip sobre o outro e estes no U16 como fizemos é bem mais fácil, além de não ter o problema da montagem do drive.
Continuando, vamos pegar o sinal UCAS, vindo de U27 pino 11 e passando por um resistor de 27R.
O sinal LCAS vem também de U27 mas no pino 5 e passando por outro resistor de 27R.
Essas fotos se referem a placa revisão 2B. Se sua placa for diferente e na dúvida de onde pegar os sinais, eles também estão presentes no conector de expansão do
trapdoor:
o LCAS no pino 35 e o RCAS no pino 36. Mas perceba que a contagem dos pinos é feita da esquerda para a direita, pinos pares na parte de cima da placa, pinos impares na parte de baixo.
Por sorte, logo acima do pad do pino 36 tem um furo de via de passagem para o 35, então dá para soldar os dois fios por cima mesmo da placa.
Agora é só testar. Eu como não conheço muito do sistema, apenas carreguei o Workbench.
Veja que dei boot com o mesmo disco que usei para fazer a primeira foto.
Antes tínhamos um pouco mais de 800K livres, mas agora passamos para mais de 1800K livres, indicando que o Amiga está reconhecendo a nova expansão de memória.
Se alguem tiver sugestões de como REALMENTE testar os 2Mb de memória, só falar.
Finalizando, devo dizer que nem tudo são flores. Com essa expansão de memória, inviabilizamos o uso de QUALQUER outra placa que funcione no conector do
trapdoor.
Provavelmente não fará diferença para a grande maioria, mas tenham isso em mente se vocês deciderem partir para a adaptação.
Agradeço ao Kauer pelas infos iniciais referentes a essa expansão de memória.
Dúvidas ou sugestões, comente abaixo.
Em 13/3/2011 21:52:00 por Leonardo Suárez
Victor, seria muito complicado ligar as memórias inteiramente pela trapdoor, como a expansão original (A601)? Se é que isso é possível? Apesar que esse conector deve ser ruim de encontrar.
Em 14/3/2011 06:57:00 por Victor Trucco
Leonardo, todos os sinais estão presentes no trapdoor. Bastaria ligar pino a pino os sinais, mas cairia no problema de ter que soldar MUITOS fios. Poderia ser construido uma placa, mas esta teria que ser face dupla o que também já é um complicador para a maioria. O conector me parece que serviria algum retirado de uma placa antiga de PC. Um abraço.
Em 14/3/2011 14:36:00 por Leonardo Suárez
Pois é, eu estava imaginando um conector ISA, mas os contatos do Amiga me parecem muito estreitos.
Em 14/3/2011 14:43:00 por Victor Trucco
ISA não... Teria que ser aqueles VESA. Talvez o PCI sirva tb.
Em 14/3/2011 14:50:00 por Leonardo Suárez
Vou caçar umas placas pra ver. Na minha cabeça o PCI tinha duas linhas de contatos por lado, mas foi viagem. O AGP é que tem.
Em 16/3/2011 12:44:00 por Danjovic
Victor. De repente compensa colocar uma chavinha para desligar o sinal /G das memórias, e permitir usar o trapdoor.
E parabéns pelo trabalho.
Em 9/4/2011 23:25:00 por Rogério Kauer
Oi gente.
O conector da trapdoor do A600 tem o mesmo pitch (espaçamento entre trilhas) de um conector PCI, sendo que o conector do Amiga é bem mais estreito.
Usar um conector PCI cortado é uma solução, inclusive foi como eu fiz uma A601 tabajara há bastante tempo. Botei fora porque vivia dando mal contato.
O circuito completo está na Aminet: http://aminet.net/package/docs/hard/Tabajara
Só usa uma conector PCI cortado, um pente de RAM de 72 pinos e uns poucos eletrolíticos para estabilizar a tensão no SIMM.
Que eu saiba somente um americano tentou, além de mim mesmo.
Em 11/4/2011 16:34:00 por Almir
Olá. Comprei ano passo um dos Amigas 600 no ML. Até agora só fiz os testes preliminares, pois ainda não comprei um cartão cf com adaptador para servir de HD. Os chips de ram são os chips menores dessa placa trident? Os dois já dão o Mega de memória? Como faço para identificá-los? Abraços.
Em 11/4/2011 16:41:00 por Victor Trucco
Almir, na foto da Trident são os chips pequenos. Para identificar chips de memória, o melhor jeito ainda é procurar o datasheet no Google. As memórias necessárias pra esse mod são 256k x 16bits com 70ns (ou menor) de tempo de acesso. Um abraço
Em 11/4/2011 22:38:00 por Rogério Kauer
Na verdade, qualquer coisa mais rápida que 80ns serve. Inclusive o A600 usa memórias de 80ns sem problemas.
As memórias são as que vão nos soquetes, ou as IGUAIS EM TAMANHO, que estão ao loado dos soquetes.
Em 19/7/2011 07:43:00 por emiliano
hello, good work!!! but i have a question... is possible to change the original ram chip and to replace them with two ram chip 512x16?
bye
Em 19/7/2011 21:01:00 por Rogério Kauer
No, you cant because the jedec from 512k x16 is diferent.
Em 26/10/2011 15:18:00 por Mauro Xavier
Já vi em algum lugar um Amiga 500 com 4 ou 8Mb de ChipRAM, não teria como fazer um MOD no A600 para ele ficar com 4Mb ao invés de 2Mb? Tenho aqui um A601, me disponho a alterá-lo para testar esta finalidade. Obrigado.
Em 26/10/2011 21:44:00 por Rogério Kauer
Mauro, só no WinUAE é possível ter mais do que 2Mb de chip RAM num Amiga, NÃO IMPORTA O MODELO. TALVEZ se o Natami sair do papel vai ser possível ter um Amiga com 256Mb chip + 256Mb FAST. Antes disso...
Em 28/11/2011 20:38:00 por Gonçalves
caro amigo sou amiga fã e gosto de smd diz me uma coisa podem ser empilhadas mais que uma ram somando as exponencialmente e nas ram card isto tambem funciona obrigado abraço
Em 29/11/2011 01:02:00 por Rogério Kauer
Gonçalves, o maior valor de CHIP RAM possível num Amiga é de 2Mb (também conhecida como memória gráfica). NO A600 o resto da RAM somente em aceleradoras (de 2 a 128Mb, dependendo do modelo) ou ATÉ 4Mb em cartões SRAM na PCMCIA.
Em 29/11/2011 08:31:00 por Gonçalves
Há alguma hipotese de colocar algum chip de 80 nano segundos com mais capacidade porque eu tenho uma expansao na trapdoor e soldei lhe duas bases de 40 pinos de uma grafica de um pc pois nao encontro bases de 40 pinos sera que arranjo ram chips com mais capacidade e o sistema aceita ou tambem esta limitado internamente ??
Em 6/12/2011 09:05:00 por wesley pires
Olá sou um usuário antigo de Amigas retornando, a um ano comprei no ML um A600 novinho, instalei um HD 2,5 e uma A601, vi seu artigo sobre os capacitores e vou abrilo novamente para averiguar. parabéns pelo trabalho, achei em meio a coisas antigas um Flash Storage 8MB PCMCIA a luta agora é pra ser reconhecido pelo sistema se alguém puder me ajudar já agradeço
Em 3/1/2012 17:10:00 por Hudson
Victor, para tirar o chip soldado na placa tem algum macete ? Pois a solda dos pinos do chip se encontram na superfície. Abraço.
Em 3/1/2012 17:21:00 por Edson Pereira Sucochip
Povo, depois de muito procurar consegui as memorias pra fazer a transformação.
Só qeu ao ligar o meu A600 a surpresa:
As cores e a tela estão embaralhadas.
Oque pode ser, alguem tem alguma dica?
Segue as fotos
http://www.artvisualpropaganda.com.br/msx/HPIM3329.JPG
http://www.artvisualpropaganda.com.br/msx/HPIM3327.JPG
Agora tenho que solucionar esse problema pra depois colcoar as memorias.
Desde já agradeço a ajuda
Em 3/1/2012 19:01:00 por Rogério Kauer
Edson, isso PODE SER simplesmente um Amiga PAL Europeu ligado numa TV PAL-M (brasileira). Mas esse COLOUR BLEEDING é típico de cabo de vídeo ruim.
Em 3/1/2012 20:58:00 por Victor Trucco
Hudson, vc não precisa tirar os chips originais para soldar os novos para fazer a expansão da memória. Basta soldar por cima. Completando a info, chips SMD (soldados na superficie da placa) eu tiro com uma estação de desolda, de ar quente. Um abraço