Os msx da casio são bem pequenos e muito legais, mas eles tem um probleminha, pouca memória ram e possuem apenas um slot, não permitindo a instalação de um cartucho de ram. Pesquisando o msx descobri que ele tem a memória ram ligada ao slot 0, isso mesmo, junto com a main rom. eles fizeram uma espécie de mapeameno p/ dividir isso, ai vem a pergunta: Mas por que? O msx da casio possui um expansor que é uma espécie de doc station, que adiciona a porta lpt e 2 slots a mais no sistema. Na verdade esse "expansor de slots", é uma grande mentira, pois ele pega os sinas dos slots 2 e 3 que estão internos no msx. Mas nem todo mundo tem essa Doc Station, por isso localizei o slot 2 no engine do PV-16 e bolei um esquema bem simples p/ expandi-lo de 16Kb para 64kb de memória ram. |
01- Memória SRAM de 64k (UM61512AK-15)
xx- Fios para wirewrup |
Para não ter dúvidas quanto a pinagem da sram segue o pinout: Em primeiro lugar devemos preparar a memória para ser soldada na placa. Vamos dobrar as pernas da memória para fora deixando ela parecida com uma aranha, exceto os pinos 1,2,3,22,24,29,31 e 32, que devem ser dobrados para dentro da memória como na foto abaixo: ATENÇÂO: A memória está de cabeça para baixo na foto acima e é assim que vamos trabalhar como ela daqui por diante. Observe que já marquei os pontos para facilitar a localização dos pontos da memória. A memória deve ser alinhada sob (por baixo) a rom do msx e solada de cabeça para baixo ligando os seguintes pinos: Eprom - Sram pino1 - NC pino2 - pino4 pino3 - pino5 pino4 - pino6 pino5 - pino7 pino6 - pino8 pino7 - pino9 pino8 - pino10 pino9 - pino11 pino10 - pino12 pino11 - pino13 pino12 - pino14 pino13 - pino15 pino14 - pino16 pino15 - pino17 pino16 - pino18 pino17 - pino19 pino18 - pino20 pino19 - pino21 pino20 - NC pino21 - pino23 pino22 - NC pino23 - pino25 pino24 - pino26 pino25 - pino27 pino26 - pino28 pino27 - NC pino28 - pino30 + PINO32 NC = NÃO CONECTADO OS Pinos 1 e 2 da Sram não são utilizados. Soldada a memória sob a eprom,devemos ligar os pinos que dobramos para dentro: O pino 22(CE) da memoria será ligado ao engine do msx no terceiro pino a partir da seta vermelha, segundo a foto abaixo: Vamos ligar os pinos restantes sob o slot do msx, ai temos: SLOT - SRAM pino13(WR) - pino29(WE) pino14(RW) - pino24(OE) pino18(A15) - pino31(A15) pino25(A14) - pino3(A14)Existem pontos na placa onde podemos ligar esses pinos mais proximo a mamória, mas preferi deixar dessa maneira para não gerar confusão, na montagem. Vou deixar uma foto de como fiz essas ligações mais próximas, não ficou muito nítida, mas dá para ter uma idéia. O mais certo e você medir com o teste continuidade para confirmar esses pontos. Prontinho, a criança já tem 64k, agora dá p/ usar floppy drive e carregar seus jogos preferidos de msx 1. |