Expandir Memory Mapper do Panasonic FS A1 WX e WSX
Eletrônica

Expandir Memory Mapper do Panasonic FS A1 WX e WSX


Para Inaugurar este Blog vou começar chovendo no molhado, mas tentando apresentar os procedimentos de uma forma mais didática ou talvez complementar ao excelente trabalho que o pessoal já fez ... é isso...
Há algum tempo atrás eu peguei um Panasonic FS A1 WX de um amigo para aumentar sua Memory Mapper, de forma que fosse possível rodar DOS2 e utilizar interface IDE com o mesmo.
Pois bem ...

Inicialmente vamos ver a placa e entender os procedimentos passo a passo ...

Esta é a placa do FS A1 WX ... notem que existe espaço para inserirmos duas memórias de 128Kb ao lado das 4464 que estão na placa ... o procedimento é básicamente separar uma nova linha de seleção do MSX Engine (Chip da Toshiba), chip este que faz a vez da PPI e do PSG.







Notem na foto que devemos fazer um pequeno procedimento no MSX Engine para selecionarmos a linha de dados para suporte de memória maior que 64Kb, originais do WX ...
Primeiro vamos levantar os pinos 50 e 51 do chip, eu fiz isso usando uma pinça de eletrônica e uma estação de ar quente ... no entanto no site do Rafael Bass ele dá a dica para utilizar uma agulha, o que pode ser uma boa idéia se você não está acostumado com manipulação de chips SMD. O link par ao site do Rafael está aqui: http://www.basshp.msxall.com/wxmapper.html

Ao levantarmos os pinos 50 e 51, vamos soldar o pino 51 ao pino 52, tomando cuidado de manter o pino 51 desligado de seu PAD original, eu encavalei o pino 51 em cima do 52 e soldei com estanho e um ferro de solda normal, e em seguida limpei tudo com malha dessoldadora para garantir que não haveria estanho colocando algum outro pino ou o PAD do pino 51 em curto com o novo conjunto pino 51+52 ...
Sobrou o pino 50, no qual soldaremos um fio bem fino, o pessoal recomenda fio para Wire Wrap ... que foi o que eu utilizai. É o fio verde da foto acima.

Por fim eu coloquei umas fitas seguindo a dica do site do Rafael Bass, e ainda coloquei uma outra fita apoiando o pino 50 mais o fio por baixo e aproveitando para isolar qualquer contato com o pino 49 e pino 51.









Feito isso, vamos cortar o jumper J2, será necessário raspar a trilha entre os dois pontos do J2, alguns MSX tem um resistor de 0Ohm fazendo a vez do jumper.

O fio que liga o pino 50 deverá passar para o outro lado da placa através do furo do J2.

Agora fecharemos o jumper J3. Na foto saiu somente o lado de cima da placa com o fio que eu coloquei, devemos soldar os dois pontos no lado de baixo da placa.









Neste ponto, estaremos prontos para retirar as memórias antigas e soldar as novas.

Primeiro vamos retirar estas memórias antigas. Utilizei mais uma vez a estação de ar quente. Se você não tem experiencia trabalhando com ar quente, utilize somente um ferro de solda e um sugador, a chance de fazer besteira diminui! ;-)
Depois de retiradas as memórias antigas, limpamos todos os PADs de memórias, aproveitei para tirar fluxo excessivo que tinha na placa, provavelmente da montagem na fábrica.
EU optei por colocar soquetes para as novas memórias, acho melhor para futuras manutenções.  Como não tinha o soquete do tamanho certo, tive que fazer montagem, conforme a foto ao lado.
Aqui mostro o lado de solda dos soquetes das novas memórias.











Nesta foto das memórias encaixadas podemos perceber que o fio verde (no meu caso), ou o fio que sai do pino 50 (do outro lado da placa) vai ligado ao pino 17 da memórias que ficam acima.
É óbvio conforme a foto que você irá amontoar as memórias, soldar todos os pinos da de cima nas de baixo, com excessão do pino 17, nos dois conjuntos devem ser iguais. E o pino 50 do MSX engine vai ligao ao pino 17 das duas memórias de cima. Esse é o CS ou chip select;



Feito isso é ligar a fonte, cabo de vídeo e ligar o bixinho, eu usei um cartucho do TestRAM que eu montei pra estes momentos fudebas. E temos a imagem abaixo:

TestRAM mostrando 512Kb de Memory Mapper.
SUCESSO!
Com tudo montado, Ligando a IDE+Mapper com o batão para desabilitar a Mapper pressionado e bootando o MSX para testar o MSX DOS2 ...
Carregando um jogo qualquer da IDE para poder relaxar um pouquinho ...
 
Let's Play Guys!



loading...

- Tk90x-01: Uma Placa Inusitada
O meu TK "titular" foi este por muito tempo, mas no momento está sendo substituído pelo TK95. Foto 1: TK90X-01 Esta é a placa do TK90X-01, que foi nomeado seguindo a convenção adotada na postagem passada. Pode-se ver que foi bastante alterada, pois...

- Tkmem-128 Com Conecta+2
Finalmente, depois de um longo tempo, resolvi montar uma das TKMEM-128, porém com uma diferencial.  Das três TKMEM-128 que comprei do Eduardo Luccas, somente uma era montada e, as outras duas, vieram como a placa e a GAL gravada. A da foto acima,...

- Debugando A Explorer Iv
Conseguir remover os dois bugs da Explorer IV que adquiri recentemente. O primeiro bug foi removido seguindo instruções descritas detalhadamente pelo Victor Trucco. A trilha que vai para o pino 10 do 74LS138 (na foto, o CI que fica embaixo à esquerda)...

- Debugando A Interface M1+explorer
Novos testes mostraram que o segundo bug da Explorer IV afetava a interface que comentei na postagem de ontem. O demo Magic Show corrompe a tela e trava neste ponto: Depois de meses sem pegar no ferro de soldar, resolvi consertar este bug seguindo as...

- Dessoldagem "de Pobre"
Na lista TK90X surgiu uma discussão sobre dessoldagem de componentes. Eu expus o procedimento que adoto, que é fruto de experiência parte minha e parte de dicas dadas por outras pessoas.  Sem a devida ferramenta, uma dessoldagem em furos metalizados...



Eletrônica








.