Clon ZX Spectum 128 (ULA+)

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

Moderador: 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
Jamaica BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 950
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Has thanked: 10 times
Been thanked: 78 times
Contactar:

Clon ZX Spectum 128 (ULA+)

Mensaje por BCH » 18 Mar 2019, 12:49

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.

Andorra retrolab
Aspirante a demonio
Aspirante a demonio
Mensajes: 468
Registrado: 17 Feb 2014, 09:52
Has thanked: 2 times
Been thanked: 4 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por retrolab » 18 Mar 2019, 18:41

Si funciona yo podría estar interesado...

Avatar de Usuario
España_Comunidad_Valenciana wilco2009
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 7851
Registrado: 01 Abr 2013, 23:47
Ubicación: Valencia
Has thanked: 91 times
Been thanked: 118 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por wilco2009 » 18 Mar 2019, 18:42

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
España_Asturias alvaroalea
Demonio tercer orden
Demonio tercer orden
Mensajes: 776
Registrado: 25 Oct 2014, 12:49
Ubicación: Asturias, Paraiso Natural
Has thanked: 5 times
Been thanked: 75 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por alvaroalea » 18 Mar 2019, 19:25

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
España_Comunidad_Valenciana flopping
Fundador
Fundador
Mensajes: 9321
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Has thanked: 2 times
Been thanked: 198 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por flopping » 18 Mar 2019, 20:44

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 que padezco.
(C) 1982-2020, 38 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Andorra retrolab
Aspirante a demonio
Aspirante a demonio
Mensajes: 468
Registrado: 17 Feb 2014, 09:52
Has thanked: 2 times
Been thanked: 4 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por retrolab » 19 Mar 2019, 00:42

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
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2846
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 85 times
Been thanked: 282 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por Kyp » 19 Mar 2019, 11:04

retrolab escribió:
19 Mar 2019, 00:42
Yo también tengo varios clones pero lo divertido es montarlos u cacharrearlos :-]
Exacto :)) :)) :))

Avatar de Usuario
España jgilcas
Aspirante a demonio
Aspirante a demonio
Mensajes: 495
Registrado: 08 Abr 2013, 22:16
Has thanked: 27 times
Been thanked: 32 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por jgilcas » 19 Mar 2019, 16:00

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
España merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 5364
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 70 times
Been thanked: 305 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por merlinkv » 19 Mar 2019, 17:44

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
Pásate por: WinUAEspañol

Avatar de Usuario
Isle of Man jjsaenz1969
Demonio tercer orden
Demonio tercer orden
Mensajes: 823
Registrado: 22 Mar 2015, 00:41
Ubicación: Vitoria
Has thanked: 65 times
Been thanked: 32 times
Contactar:

Re: Clon ZX Spectum 128 (ULA+)

Mensaje por jjsaenz1969 » 19 Mar 2019, 18:17

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”

¿Quién está conectado?

Usuarios navegando por este Foro: javier2112 y 3 invitados