Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

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.
Avatar de Usuario
shikitin !IBM 2
Demonio segundo orden
Demonio segundo orden
Mensajes: 1336
Registrado: 04 Abr 2013, 00:52
Ubicación: En un lugar de la mancha...
Has thanked: 54 times
Been thanked: 4 times

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por shikitin »

Vaya leches, no se puede uno despistar...
Avatar de Usuario
luisbarna España - Cataluña
Demonio tercer orden
Demonio tercer orden
Mensajes: 588
Registrado: 27 Dic 2022, 12:24
Ubicación: Barcelona
Has thanked: 307 times
Been thanked: 196 times

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por luisbarna »

shikitin escribió: 15 Feb 2024, 00:28 Vaya leches, no se puede uno despistar...
Jejeje.
Cuando puedas indícame como lo quieres please.
Trastos:
AMSTRAD CPC464, CPC6128 (por arreglar)
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Avatar de Usuario
shikitin !IBM 2
Demonio segundo orden
Demonio segundo orden
Mensajes: 1336
Registrado: 04 Abr 2013, 00:52
Ubicación: En un lugar de la mancha...
Has thanked: 54 times
Been thanked: 4 times

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por shikitin »

luisbarna escribió: 15 Feb 2024, 07:44
shikitin escribió: 15 Feb 2024, 00:28 Vaya leches, no se puede uno despistar...
Jejeje.
Cuando puedas indícame como lo quieres please.
En kit y Edge las 2.
Muchas gracias tron!
berarma
Aspirante a demonio
Aspirante a demonio
Mensajes: 201
Registrado: 07 Jun 2023, 10:57
Has thanked: 71 times
Been thanked: 28 times

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por berarma »

Un par de dudas.

¿Se puede conectar cualquier tarjeta al conector superior de la ROMBox? Como por ejemplo un Dandanator + Multiply.

¿La LED board se puede usar por sí sola conectada al Spectrum? Imagino que sí pero como la veo siempre conectada a la ROMBox me ha venido la duda.

Gracias.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5765
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1201 times
Been thanked: 2775 times
Contactar:

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por cacharreo »

berarma escribió: 16 Feb 2024, 21:40¿Se puede conectar cualquier tarjeta al conector superior de la ROMBox? Como por ejemplo un Dandanator + Multiply.
La ROMbox utiliza alguna de las señales del bus superior para comunicarse con la LED board y la ausencia de las señales originales afectaría a algunos periféricos como divMMC, DD!,... que podrían no funcionar correctamente.

Aún así no lo recomendaría, la ROMbox es una tarjeta grande y la distancia total al bus de expansión del Spectrum iría creciendo. En función del dispositivo a prueba y de la longitud de las pistas de su circuito impreso podrían producirse fallos.

Para este propósito es mejor usar un ZX Spectrum Bus Expander y conectar cada periférico en un slot diferente.
berarma escribió: 16 Feb 2024, 21:40¿La LED board se puede usar por sí sola conectada al Spectrum? Imagino que sí pero como la veo siempre conectada a la ROMBox me ha venido la duda.
Sí, sin problema.
© cacharreo
berarma
Aspirante a demonio
Aspirante a demonio
Mensajes: 201
Registrado: 07 Jun 2023, 10:57
Has thanked: 71 times
Been thanked: 28 times

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por berarma »

cacharreo escribió: 16 Feb 2024, 22:09 Para este propósito es mejor usar un ZX Spectrum Bus Expander y conectar cada periférico en un slot diferente.
Tendré que hacerme con una placa de esas. Creo que justo llegaba yo al foro y se estaba cerrando una tirada. Llegué tarde.
Avatar de Usuario
alvaroalea España - Asturias
Demonio segundo orden
Demonio segundo orden
Mensajes: 1092
Registrado: 25 Oct 2014, 12:49
Ubicación: Asturias, Paraiso Natural
Has thanked: 13 times
Been thanked: 52 times
Contactar:

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por alvaroalea »

cacharreo escribió: 16 Feb 2024, 22:09 La ROMbox utiliza alguna de las señales del bus superior para comunicarse con la LED board y la ausencia de las señales originales afectaría a algunos periféricos como divMMC, DD!,... que podrían no funcionar correctamente.
berarma escribió: 16 Feb 2024, 21:40¿La LED board se puede usar por sí sola conectada al Spectrum? Imagino que sí pero como la veo siempre conectada a la ROMBox me ha venido la duda.
cacharreo escribió: 16 Feb 2024, 22:09 Sí, sin problema.
Estos dos párrafos parecen contradecirse, mi idea es usarla sola con el spectrum, cambiará algo su funcionamiento o hay algo que tengamos que tener en cuenta porque recibe las señales originales en lugar de las que usa la rombox para comunicarse?
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5765
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1201 times
Been thanked: 2775 times
Contactar:

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por cacharreo »

alvaroalea escribió: 18 Feb 2024, 12:09cambiará algo su funcionamiento o hay algo que tengamos que tener en cuenta porque recibe las señales originales en lugar de las que usa la rombox para comunicarse?
El primer párrafo se refería a otros periféricos usados en el conector superior de la ROMbox. Los demás, a la LED board conectada directamente al Spectrum.

No hay problema teniendo en la LED board el conmutador del reloj (CLOCK) en la posición INT (reloj interno).

La explicación no es complicada. La ROMbox pasa su señal de reloj a la LED board utilizando el pin 28 de la cara superior del conector de borde (*). Conectada directamente a un Spectrum y con el conmutador en la posición ZX (reloj externo), la LED board se quería sin esta señal de reloj teniendo como único efecto que la barra de LED correspondiente al bus de datos no refrescaría su estado.

(*) En un Spectrum 16k/48k este pin está desconectado, en un Spectrum +2A/+3/... este pin quedaría permanentemente a nivel lógico bajo exceptuando cuando se pulsa el botón RESET.
© cacharreo
berarma
Aspirante a demonio
Aspirante a demonio
Mensajes: 201
Registrado: 07 Jun 2023, 10:57
Has thanked: 71 times
Been thanked: 28 times

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por berarma »

Dicho de otra manera: la LED board puede usar la señal de reloj generada por la ROMBox pero también puede usar el suyo interno si no hay ROMBox.

Y la duda es, ¿qué diferencia hay entre usar el reloj interno y el de la ROMBox? Porque imagino que esto se ha hecho así por algún motivo.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5765
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1201 times
Been thanked: 2775 times
Contactar:

Re: Tirada ZX Diagnostics ROMbox y ZX Diagnostics LED board [Tirada cerrada]

Mensaje por cacharreo »

berarma escribió: 18 Feb 2024, 12:35Dicho de otra manera: la LED board puede usar la señal de reloj generada por la ROMBox pero también puede usar el suyo interno si no hay ROMBox.
Justo. Esa es la única función del conmutador CLOCK.
berarma escribió: 18 Feb 2024, 12:35Y la duda es, ¿qué diferencia hay entre usar el reloj interno y el de la ROMBox? Porque imagino que esto se ha hecho así por algún motivo.
Con el conmutador CLOCK en la posición INT el reloj interno refresca el estado de todos los LED unas 66-70 veces por segundo. En la posición ZX, casi todas las barras de LED tendrán el mismo comportamiento y utilizarán ese mismo reloj interno excepto la correspondiente al bus de datos (la primera de la fila inferior que tiene LED amarillos) que cambiará su estado según le indique la ROMbox ¿y qué cambia? Va en función del software de la ROM (p.e. de diagnóstico) que esté seleccionada en la ROMbox. En los vídeos demostrativos se ven los efectos sobre esta barra de LED con la ZX Diagnostics de Brendan Alford tanto en el arranque como en el test de interrupciones.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”