Cacharreando con el prototipo 2 del ZX-Uno

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Hark0 » 16 Feb 2015, 13:06

Estoy usando unas gafas como las de la foto.

La presbicia también está haciendo mella en mí.... :(

Yo los estoy posicionando con el condensador grande que viene en el kit ó el reloj :)

Uso también un "tercera mano" para trincar la placa estable...

La yema del dedo va de "pelotas" para coger los componentes... :mrgreen:
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
Sinclair
MSX Turbo R
MSX Turbo R
Mensajes: 323
Registrado: 19 Jun 2013, 00:00
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Sony PlayStation 1
Gracias dadas: 8 veces
Gracias recibidas: 1 vez

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Sinclair » 16 Feb 2015, 13:54

Pregunta directa:

¿Lo que hay en /cores/spectrum_v2_spartan6/test15 es el firmware y lo primero que hay que cargar en la fpga?
© 1982 Sinclair Research Ltd

Avatar de Usuario
yombo
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 190
Registrado: 01 Ago 2014, 22:52
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: TV Games/Pong Clone
Primera consola: TV Games/Pong Clone

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor yombo » 16 Feb 2015, 13:57

Sinclair escribió:Pregunta directa:

¿Lo que hay en /cores/spectrum_v2_spartan6/test15 es firmware y lo primero que hay que cargar en la fpga?


Ondia, ahora que me fijo ya no está el test del led... espera que enciendo el portátil con windows y te lo paso.

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Quest » 16 Feb 2015, 14:01

yombo escribió:
Sinclair escribió:Pregunta directa:

¿Lo que hay en /cores/spectrum_v2_spartan6/test15 es firmware y lo primero que hay que cargar en la fpga?


Ondia, ahora que me fijo ya no está el test del led... espera que enciendo el portátil con windows y te lo paso.


El test de led está en la carpeta /jepalza

Avatar de Usuario
yombo
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 190
Registrado: 01 Ago 2014, 22:52
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: TV Games/Pong Clone
Primera consola: TV Games/Pong Clone

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor yombo » 16 Feb 2015, 14:20

Ah vale. Bueno, aquí está:
https://drive.google.com/file/d/0B4WEXG ... sp=sharing

Hay tres ficheros .bit (se cargan en la fpga y son volátiles, no como los ficheros .mcs que se quedan en la eprom)

Uno es el test que hace parpadear el reloj el led :) . Los otros dos ponen el led apagado o encendido (fijo), lo usé para debuguear porque el reloj no funcionaba.

Después de programar el bit del led parpadeando y que funcione, puedes grabar firmware\roms\prom_av.mcs o prom_es.mcs, son las últimas máquinas generadas.
Última edición por yombo el 16 Feb 2015, 15:00, editado 1 vez en total.

Avatar de Usuario
Sinclair
MSX Turbo R
MSX Turbo R
Mensajes: 323
Registrado: 19 Jun 2013, 00:00
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Sony PlayStation 1
Gracias dadas: 8 veces
Gracias recibidas: 1 vez

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Sinclair » 16 Feb 2015, 14:35

Gracias yombo.

-- Actualizado 16 Feb 2015, 18:17 --

Pues ya lo tengo funcionando, apuntad otro más :D

Parece que todo funciona correctamente salvo la generación del color verde y sale todo de un tono rosado, repasaré el circuito de vídeo a ver que puede pasar.

-- Actualizado 16 Feb 2015, 18:47 --

Solucionado, ahora si que si :D

Imagen
Imagen
Imagen

La calidad del video comupuesto es muy buena.
© 1982 Sinclair Research Ltd

Avatar de Usuario
garvidal
Spectrum 48K Plus
Spectrum 48K Plus
Mensajes: 34
Registrado: 15 Oct 2014, 21:15
Sistema Favorito: Amstrad CPC
primer_sistema: PC
consola_favorita: NeoGeo
Primera consola: Nintendo DS/3DS
Gracias dadas: 4 veces
Gracias recibidas: 2 veces

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor garvidal » 16 Feb 2015, 19:34

Genial. Otro pequeño funcionando. Enhorabuena.
---------------------------------------------------
http://www.garvidal.com
http://www.dicemarket.es

Avatar de Usuario
Sinclair
MSX Turbo R
MSX Turbo R
Mensajes: 323
Registrado: 19 Jun 2013, 00:00
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Sony PlayStation 1
Gracias dadas: 8 veces
Gracias recibidas: 1 vez

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Sinclair » 16 Feb 2015, 19:40

Gracias.

Creo que he encontrado un bug, si no es así, corregidme por favor.
Al seleccionar la ROM SE Basic IV ya no es posible puede entrar en la BIOS durante el reinicio, lo que temo que va a obligar a reprogramar la CPLD para poder cambiar de ROM :(

Por otro lado estoy tratando de averiguar como se genera la señal NMI, o mejor dicho, con que combinación de teclas se ha implementado.
© 1982 Sinclair Research Ltd

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor mcleod_ideafix » 16 Feb 2015, 19:43

Sinclair escribió:Gracias.

He encontrado creo un bug, si no es así, ,corregidme por favor.
Al seleccionar la ROM SE Basic IV ya no es posible puede entrar en la BIOS durante el reinicio, lo que temo que va a obligar a reprogramar la CPLD para poder cambiar de ROM :(

Eso es bastante raro... Para entrar de nuevo en la BIOS tienes que hacer un reset maestro (Ctrl - Alt - BkSpace) y cuando estés en la pantalla con el logo de ZX-Uno, pulsa F2. ¿Te funciona así?

Sinclair escribió:Por otro lado estoy tratando de averiguar como se genera la señal NMI, o mejor dicho, con que combinación de teclas se ha implementado.

Ctrl - Alt - F5
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
Sinclair
MSX Turbo R
MSX Turbo R
Mensajes: 323
Registrado: 19 Jun 2013, 00:00
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Sony PlayStation 1
Gracias dadas: 8 veces
Gracias recibidas: 1 vez

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Sinclair » 16 Feb 2015, 19:46

mcleod_ideafix escribió:
Sinclair escribió:Gracias.

He encontrado creo un bug, si no es así, ,corregidme por favor.
Al seleccionar la ROM SE Basic IV ya no es posible puede entrar en la BIOS durante el reinicio, lo que temo que va a obligar a reprogramar la CPLD para poder cambiar de ROM :(

Eso es bastante raro... Para entrar de nuevo en la BIOS tienes que hacer un reset maestro (Ctrl - Alt - BkSpace) y cuando estés en la pantalla con el logo de ZX-Uno, pulsa F2. ¿Te funciona así?

Sinclair escribió:Por otro lado estoy tratando de averiguar como se genera la señal NMI, o mejor dicho, con que combinación de teclas se ha implementado.

Ctrl - Alt - F5


He utilizado prom_av.mcs.

Si que he probado a reiniciar con esa combinación de teclas (ctr-alt-supr) y después shift+1 (edit) para entrar en BIOS y funcionaba ...hasta que he cargado la ROM de SE Basic.

-- Actualizado 16 Feb 2015, 20:48 --

También he activado divMMC, puede ser por la combinación de ambos.
Última edición por Sinclair el 16 Feb 2015, 19:50, editado 1 vez en total.
© 1982 Sinclair Research Ltd


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados