Clon ZX Spectum 128 (ULA+)

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Responder
BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 973
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Been thanked: 4 times

Clon ZX Spectum 128 (ULA+)

Mensaje por BCH »

Actualizacion 14/06/2020

Kyp ha actualizado la implementación de la CPLD. Ahora tenemos un 128k con ULA+, y con los modos de paginación y contenida del +2a/+3 :D :D :D .
Los binarios están disponibles aqui:
https://1drv.ms/u/s!Aj2oYYIgITnQkV-gq8R ... h?e=oI9ZyL
Recordar que se necesita el Xilinx USB Platform Cable para programar la CPLD ;)

Actualizacion 9/06/2020
Ya tenemos una placa muy cercana a la version final. Queda por delante completar la implementación de la CPLD (por el momento el clon es un +2a sin mas, aunque la implementación de la ULA+ ya estaba funcionando en uno de los prototipos anteriores ;) ).
Podeis descargar la ultima version de la placa (4 capas) en formato eagle aqui:
https://www.dropbox.com/s/ggo5koh5mazvi ... b.zip?dl=0
Gerbers:
https://www.dropbox.com/s/sbjfefwoxn1lw ... s.zip?dl=0

Para referencia, dejo aqui una lista de Mouser con los principales componentes:
https://www.mouser.com/ProjectManager/P ... 7d07d29e04
Conectores para el teclado:
https://www.tme.eu/es/en/katalog/connec ... 1437405%3B
El AY-8912 y el TDA7052 se consiguen en eBay o Aliexpress.
Necesitareis un programador adecuado para programar el chip de ROM PLCC con la ROM +3e (o la original del +3 o +2 gris) y el Xinlix USB platform cable (o clon chino) para programar la CPLD. En el chip de ROM entran hasta 8 roms de 64k diferentes que se pueden seleccionar con el bloque de interruptores.

Esta es la placa en cuestión (Test 05b):
Imagen

Algunos detalles:
-El oscilador secundario de 17.73 Mhz no se utiliza por el momento así que no es necesario montarlo.
-Justo arriba de la ram SOP 28 hay una resistencia de 10k que no hay que montar (se ve en la foto).
-Mirad bien las posiciones del los jumpers en la foto, que sino no funcionara.



------------------------------------------------------------------------------------
Actualizacion 12/09/2019
Prototipo 2 funcionando en modo 48k
Imagen


Actualizacion 04/06/2019
Prototipo 1 funcionando!
Imagen


Actualizacion 18/04/19
Ya tenemos los primeros prototipos casi listos para hacer pruebas :)

Imagen


Buenasss!

Abro este hilo para que vayamos comentando aqui lo del clon Spectrum 128 que comenzamos hablando aqui:
viewtopic.php?f=63&t=5733&start=450#p138988

La idea es hacer un clon 128 +2a/b/+3/+3e (no toastrack/gris) con divmmc/zxmmc y kempston internos, y que ademas tenga ULA+. Kyp se encargara de hacer la implementacion en la CPLD y yo intentare hacer la placa.

Tomaremos como base un diseño que me paso Superfo hace algun tiempo:

Imagen

Por lo que ya tenemos el trabajo bastante avanzado. La implementacion de la ULA+ esta ya practicamente hecha, solo habria que probarla y luego agregar la parte correspondiente al Divmmc y joystick.

De hecho ya tengo pedidas 5 placas de un prototipo preliminar para hacer pruebas.

Ya os ire comentando mas novedades a medida que la cosa avance.

Saludos!
Última edición por BCH el 14 Jun 2020, 17:49, editado 22 veces en total.
Avatar de Usuario
retrolab Andorra
Demonio segundo orden
Demonio segundo orden
Mensajes: 1134
Registrado: 17 Feb 2014, 09:52
Has thanked: 70 times
Been thanked: 119 times

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por retrolab »

Si funciona yo podría estar interesado...
Avatar de Usuario
wilco2009 !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 8152
Registrado: 01 Abr 2013, 23:47
Ubicación: Valencia
Has thanked: 46 times
Been thanked: 101 times

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por wilco2009 »

Yo creo que también, aunque ya no se que hacer on tanto clon. :)) :)) :))
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".

Douglas Adams. Guía del autoestopista galáctico.
Avatar de Usuario
alvaroalea España - Asturias
Demonio segundo orden
Demonio segundo orden
Mensajes: 1091
Registrado: 25 Oct 2014, 12:49
Ubicación: Asturias, Paraiso Natural
Has thanked: 13 times
Been thanked: 52 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por alvaroalea »

La parte de 128K deberia ser muy trivial, hay varios diseños por ahi basandose en los del humble y los de superflo. incluso la programacion fpga/cpld.
Acordaros que en su momento hice esto: https://github.com/alvaroalea/all-spectrum-clones, por si os sirve de ayuda y quereis empezar desde cero, aunque no esta verificado, era solo un concepto.
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9971
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 122 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por flopping »

Me apunto a una placa y a ayudar en lo que se pueda.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
retrolab Andorra
Demonio segundo orden
Demonio segundo orden
Mensajes: 1134
Registrado: 17 Feb 2014, 09:52
Has thanked: 70 times
Been thanked: 119 times

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por retrolab »

wilco2009 escribió: 18 Mar 2019, 18:42 Yo creo que también, aunque ya no se que hacer on tanto clon. :)) :)) :))
Yo también tengo varios clones pero lo divertido es montarlos u cacharrearlos :-]
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3373
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 145 times

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por Kyp »

retrolab escribió: 19 Mar 2019, 00:42 Yo también tengo varios clones pero lo divertido es montarlos u cacharrearlos :-]
Exacto :)) :)) :))
Avatar de Usuario
jgilcas
Demonio tercer orden
Demonio tercer orden
Mensajes: 587
Registrado: 08 Abr 2013, 22:16
Has thanked: 4 times
Been thanked: 9 times

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por jgilcas »

Muestro mi interés por el proyecto, gracias por el trabajo que hacéis y por mantenernos entretenidos :)
ZX48, ZX48+, ZX128+2, ZX128+3, OREL BK08, A500, MSX2, VIC-20, C64C, CPC464, CPC6128, GAMEBOY, GAMEBOY POCKET, GAMEBOY COLOR, NES, SNES, N64, GBA, GBASP, GBAMICRO, GAMECUBE, GAMEGEAR, SMS, SMS2, MD1, MD2, MEGACD, SATURN, DC, XBOX, XBOX360, TG-16
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6349
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 112 times
Been thanked: 316 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por merlinkv »

Yo sirvo de poca ayuda ... pero me apunto desde ya a un kit completo .... :D :D :D
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
jjsaenz1969
Demonio segundo orden
Demonio segundo orden
Mensajes: 1200
Registrado: 22 Mar 2015, 00:41
Ubicación: Vitoria
Has thanked: 104 times
Been thanked: 98 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por jjsaenz1969 »

Ya se que este no es un hilo de venta, peeeero no me quiero quedar sin mi plaquita. :D
Yo también me quiero apuntar.
Responder

Volver a “Proyectos de hardware abiertos”