|
|
|
Acesse o menu abaixo para ir diretamente a algum dos assuntos.
O grande motivo por acabar usando um dual BIOS foi pela impossibilidade de transformar a placa do A1FX em A1WX para a instalação do FM. Foi tentado de todas maneiras possíveis, mas ele não se comporta como deveria. Como não queria perder o (inútil) Cockpit com a adição do FM BIOS, decidi por fazer um esquema com duas ROM, a original e uma modificada com FM BIOS no espaço que estava o Cockpit. Analisando a placa e o esquema do A1FX nota-se que os conectores para as outras ROM são praticamente todos em paralelo, diferindo apenas o sinal de /CS que é o único pino que seleciona as memórias. E o pino /OE está aterrado. Então se colocarmos todos os sinais em paralelo, bastará selecionar qual das memórias queremos utilizando o pino /OE.
Usei o circuito abaixo para fazer a troca entre as duas BIOS, somente durante o período de reset.
Como não quero cortar nenhuma trilha, optei por isolar os pinos necessários no soquetes das memórias, utilizando um fino espaguete de teflon que tenho aqui, como os furos da placa do A1FX não são metalizados, pode-se alargar um pouquinho o furo para entrar o espaguete de teflon. Desta forma se no futuro resolver desmanchar as modificações, basta remover o espaguete e resoldar o pino na placa. O fio deverá ser soldado na ponta do terminal, sem deixar escorrer solda para o pad.
Mas... se você não tiver o espaguete de teflon ou algum outro material isolante que agüente a soldagem (fita kapton?) a solução é cortar as trilhas. O circuito como é bem simples, foi montado com wire-wrap na parte inferior da placa. Os únicos sinais que vieram "de longe" é o /RESET que peguei no pino 9 do VDP e o sinal da chave no pino 2 do CN12. Nas memórias deve-se isolar os pinos /OE (24) de IC16 e IC17, o pino /CE (22) de IC17.
O fio laranja tras o sinal do pino 2 de CN12, o roxo é o /RESET no pino 9 do VDP. Atenção ao fio verde que liga pino do soquete IC17 ao pad de IC17, para deixar as duas memórias com o mesmo sinal de seleção. Os demais fios basta seguir o esquema. Ignore o fio verde em IC15 que foi parte das tentativas de transformar o FX em WX que não deu certo. Em IC16 permanece a maskrom e em IC17 foi instalada uma 27C02 gravada com este arquivo aqui, retirado deste artigo do Erik Luppes.
Com esta modificação então teremos com a chave software em desligado, o BIOS com FM e com a chave software em ligado, BIOS original com o Cockpit.
Adicionar o YM2413 é bastante simples, boa parte do circuito já está montada, bastando soldar uns poucos componentes. Na imagem abaixo marquei os componentes que foram acrecentados.
Lista do material necessário e suas respectivas posições na placa: IC5 - YM2413 (instale com soquete) Este micro peca por vir com apenas 64KB de ram de fábrica. Expandi-lo para 512KB não tem muita dificuldade. Basicamente deve-se conectar os pinos MPLS0 e MPLS1 ao +5V, retirar as duas 4464 e instalar quatro 44256, sendo empilhadas e com o pino 17 da memorias empilhadas ligadas ao pino /CAS1 do T9769. Inicialmente, levante o pino 51 e cruze-o levemente sobre o pino 52 e solde. Aproveite e já solde um wire-wrap no pino 50.
Do lado debaixo da placa, corte a trilha que liga o J2, é o único corte que será necessário fazer na placa do A1FX.
E feche e solde o J3.
Por fim solde as 44256 uma sobre a outra exceto o pino 17 das memórias que ficaram por cima e ligue o fio que vem do pino 50 do T9769. Ah! não use soquete nas memórias, pois a altura do conjunto de soquete e duas memórias empilhadas, toca na blindagem do teclado e fica forçando a placa.
Confira tudo se não ficou nada em curto, ao ligar, o resultado é esse:
© 2025 by MSXPró
|