Montaje del prototipo 2 del ZX-Uno
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Montaje del prototipo 2 del ZX-Uno
Genial. Puedes subir los .bit (y algún que otro .mcs) al repositorio. He puesto los enlaces en el primer hilo.
- mcleod_ideafix
- 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: Montaje del prototipo 2 del ZX-Uno
Si os atreveis, uno de los últimos tests está completito en versión Spartan 6. Refrescad vuestro repositorio, y vereis que se han reordenado las carpetas donde se encuentran los cores.
Yo aún no he podido ni siquiera comenzar a soldar
Yo aún no he podido ni siquiera comenzar a soldar

Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Montaje del prototipo 2 del ZX-Uno
mcleod_ideafix escribió:Si os atreveis, uno de los últimos tests está completito en versión Spartan 6. Refrescad vuestro repositorio, y vereis que se han reordenado las carpetas donde se encuentran los cores.
Yo aún no he podido ni siquiera comenzar a soldar
Jepalza probando el test completo en 5,4,3,2...
- mcleod_ideafix
- 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: Montaje del prototipo 2 del ZX-Uno
Pero ojo! El .bit que está allí necesita que antes se haya creado en la flash todo el sistema de ficheros con las distintas ROMs, y el firmware. Si no, al arrancar el core, éste no será ni capaz de arrancar la ROM del firmware. ¿El proceso de creación del MCS es exactamente el mismo que antes? Entiendo que los offsets cambiarán, ¿no? porque ahora el bitfile ocupa más, y la ROM y demás cositas no pueden comenzar en el mismo sitio que en la flash que usábamos con la Spartan 3
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
Re: Montaje del prototipo 2 del ZX-Uno
antoniovillena escribió:
Jepalza probando el test completo en 5,4,3,2...
Perdona, estaba cenando. Ahora los bajo y pruebo. Creo que el fallo está en la velocidad, nada mas.
-- Actualizado 28 Nov 2014, 21:35 --
mcleod_ideafix escribió:Pero ojo! El .bit que está allí necesita que antes se haya creado en la flash todo el sistema de ficheros con las distintas ROMs, y el firmware. Si no, al arrancar el core, éste no será ni capaz de arrancar la ROM del firmware. ¿El proceso de creación del MCS es exactamente el mismo que antes? Entiendo que los offsets cambiarán, ¿no? porque ahora el bitfile ocupa más, y la ROM y demás cositas no pueden comenzar en el mismo sitio que en la flash que usábamos con la Spartan 3
Tiene usté razón. Iluso de mi he ido a probarlo tal cual sale, y obtengo esto (arranque sin rom ni colores):
Al compilar (me la pela, no digo sintetizar), da errores a mansalva, pero genera el BIT en amarillo. A mi placa le pasa algo con el vídeo, es como si fuera NTSC, o eso, o la velocidad del reloj no está bien conseguida y hay que retocarla en la Spartan6
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Montaje del prototipo 2 del ZX-Uno
Si no recuerdo mal, el ZX-Uno arranca en un modo especial en el que la ROM se sintetiza con BRAM que está dentro del propio bitstream de la FPGA. Nosotros en esa ROM tenemos un bootloader que carga la BIOS y después se carga todo lo demás. Para hacer las primeras pruebas, lo más cómodo es meter una ROM de 48K directamente en BRAM, y así bypaseamos el firmware, que ya tendré tiempo de cambiarlo yo cuando tenga montada mi placa.
Si no me llegas a enseñar el pantallazo de antes te diría que el problema está en el cristal PAL o el circuito de video compuesto. Pero sí, creo que puede ser cosa de que el reloj maestro no se genera bien. ¿Te hiciste el cable RGB cuando montamos el prototipo 1?
Si no me llegas a enseñar el pantallazo de antes te diría que el problema está en el cristal PAL o el circuito de video compuesto. Pero sí, creo que puede ser cosa de que el reloj maestro no se genera bien. ¿Te hiciste el cable RGB cuando montamos el prototipo 1?
Re: Montaje del prototipo 2 del ZX-Uno
antoniovillena escribió: ¿Te hiciste el cable RGB cuando montamos el prototipo 1?
Sí, pero no sé donde lo tengo. Lo divertido de esto, es probar cosas, así que, estoy probando de todo, a ver que cosas veo.
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: Montaje del prototipo 2 del ZX-Uno
Y hablando de cables RGB. Lo más cómodo es que os lo hagan los de retrocables, es igual que el del clon Harlequin, pero con sonido estéreo en los dos pines que quedan sin conectar. Podéis hablar con ellos para que os envíen el cable junto con el conector mini-din 8 que va a una de las 3 placas VGA. Yo encontré algo por ebay pero estaba muy caro y al final no lo pedí.
- mcleod_ideafix
- 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: Montaje del prototipo 2 del ZX-Uno
El bitfile de la versión que has usado aún no sabe nada de la nueva opción de configuración del modo NTSC/PAL en el AD724 por software, por eso no ves bien el color. El reloj maestro es independiente de ese cuarzo. Si el reloj maestro se generara mal, no verías absolutamente nada de nada.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
Re: Montaje del prototipo 2 del ZX-Uno
He encontrado el cable RGB, y la cosa cambia muchísimo, a mejor. La imágen estable, nítida, pero en blanco y negro.
Retiro lo dicho, había puesto mal uno de los pines del conector RGB. Si que hay colores.
La calidad de las fotos deja que desear, es que estoy a oscuras y ha salido fea, pero se aprecian los cuadros Spectrum de sobras.
Retiro lo dicho, había puesto mal uno de los pines del conector RGB. Si que hay colores.

La calidad de las fotos deja que desear, es que estoy a oscuras y ha salido fea, pero se aprecian los cuadros Spectrum de sobras.
Última edición por jepalza el 28 Nov 2014, 23:04, editado 1 vez en total.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 16 invitados