La idea partió de estos hilos:
Elucubraciones para convertir un 48k en un +3
Proyecto de modificación del clon superfo
El "KIT" incluye 128kB con decodificación completa allram +3 y modo 128, IDE 8 bits, joystick kempston, chip de sonido y miniamplidicador y está pensado para modificar lo menos posible el clon original, solo hay que retirar tres integrados y soldar tres cables.
Galería de fotos
Situación actual
- Memoria 128k + shadow screen Funcionando
- Memoria allram Pendiente de verificar
- joystick Funcionando
- super rom Pendiente de verificar
- IDE 8 bits Pendiente de verificar
- Sonido AY Funcionando, falta alguna mejora
Iré documentando fallos y soluciones, cuando se verifiquen lo incorporaré al esquema
PDF con corrección de errores hasta el momento
- A JP2 Selector de rom le falta una resistencia (del orden de 10k) entre el pin 1 y positivo si se quiere conmutar a la rom básica, de lo contrario se queda el chip select de la FLASH al aire, si se deja siempre activada la FLASH o no se pone no pasa nada
- R3 no sirve de nada en el estado actual, sirve si se cambia la vram de la placa base por una de 64kB, en ese caso mantiene a 0 ese bit cuando accede la ULA en lugar de dejarlo flotante
- Por esa misma razón el jumper JP1 debe de estar forzosamente entre 2-3 si se usan cuatro rams o una de 128 y una de 32
- Por comodidad a la hora de trazar pistas están cambiadas unas líneas de direcciones en el preselector por lo que los bancos de rom no se corresponden con el número si se us un programaddor externo, si se programa en el mastresizador no habrá problema. Eso se soluciona seleccionando el banco X cuando se quiere a rom Y
Número del preselector - Banco seleccionado:
0-0, 1-2, 2-4, 3-6, 4-1, 5-3, 6-5, 7-7 - Hay un pequeño lío con la configuración analógica del AY y el amplificador, cuando lo monte y lo pruebe quedará definido
- Una placa de MASTRESIZADOR, para ello se puede hacer a partir de esta información:
Proyecto kiCAD
PDF esquema
PDF placas
Taladrar con esmero, las vías lo mas finas posible y soldar un cablecito por ambas caras, los pines que tengan pistas en ambas caras soldarlos por las dos.
#Componentes ( orden = Referencia )
- AR1 4k7 Array de tres resistencias de 4k7, pueden ser tres resistencias 1/4W con el común en el pin 1
- C1 100uF
- C2 100uF
- C3 C
- C4 C
- C5 100uF
- C6 470uF
- C7 470uF
- C8 0.1uF
- C9 0.1uF
- CD1 100K
- CD2 100K
- CD3 100K
- CD4 100K
- CD5 100K
- CD6 100K
- CD7 100K
- CD8 100K
- CD9 100K
- CD10 100K
- CD11 100K
- D1 1N4148
- J1 DB9
- Jk1 Jack
- Jp1 S_RAM Tira 3 pines para jumper, puede ser un puente
- Jp2 S_ROM Idem
- Jp3 32/128k Idem
- P1 CONN_20X2 conector IDE
- P2 DIL16 Zócalo que se ha de puentear pin a pin retirando U4 del superfov
- P3 CONN_2X2 Posible ampliación a IDE44 pero no está en la placa solo previsto en el esquema
- Pin1 Beeper En este pin se debe de inyectar la señal del beeper de la placa base
- Pin2 P8 U49 En este pin se debe de sacar la señal del pin 8 de U49 que es la señal de contención
- Pin3 P1 U8 Este pin va conectado al pin 1 de la vram que se debe de sacar del zócalo porque está a masa
- PS1 Presel Preselector o micrositch para elegir el banco activo de la flash
- R1 6k8
- R2 6k8
- R3 6k8
- R4 R
- R5 R
- R6 R
- R7 4R7
- R8 R
- R9 R
- R10 R
- R11 R
- R12 R
- R13 R
- R14 4R7
- R15 10k
- RAM0 RAM_32KO Lo siento pero está preparado para ram "estrecha", no cabía la ancha aunque es compatible pin a pin
- RAM1 RAM_32KO
- RAM2 628128 Este zócalo debe de tener "patas largas" y encajar en la RAM de la placa base excepto los cuatro pines de arriba y el pin27. Se ha de quitar la ram de la placa base y colocar en este zócalo ajustada por debajo, si la ram es de 128k encaja entero
- ROM1 29W040 flash de 512kB aunque debería de ir una menor. zócalo PLCC32
- RV1 10k Potenciómetro logarítmico de volumen, debería de ser uno stereo con RV2 o colocar un eje que mueva a ambos
- RV2 10k
- SP1 4Ohm Conexión para los altavoces internos
- SP2 4Ohm Idem
- U1 74LS273
- U2 74LS273
- U3 74LS138
- U4 74LS138
- U5 74LS32
- U6 74LS00
- U7 74LS244
- U8 AY-3-8912
- U9 TDA2822
- U10 74LS139
- U11 74LS139
- U12 74LS245
- U13 74LS138
- U14 74LS74
- U15 74LS253
- Z80 Z80 Zócalo dip 40 con patas largas para pinchar en el z80 que pasa al sandwich
Como veréis hay componentes por definir su valor, lo iremos concretando en los próximos días.
Licencia de uso
Sería algo así como "código abierto" osea que el que quiera que lo mejore a su gusto.
Eso si que nombre el origen y que esa modificación también sea pública para el disfrute de la comunidad.