Cacharreando con el prototipo 2 del ZX-Uno

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor antoniovillena » 03 Feb 2015, 20:47

Vaya, me descuido un momento y veo unas cuantas placas que han llegado y algunas montadas.

Por cierto, web8bits, si me lees necesito tu dirección para enviarte tu ZX-Uno.

Supuestamente todas las bolsitas tienen lo mismo, con lo que si le falta a uno algo lo más probable es que le falten a todos. Hay 2 resistencias que no son necesarias y no las he echado (tenedlo en cuenta para no soldarlas). Tiene que haber 2 LEDs, igual se ha escondido por un recoveco de un conector. En la foto de clasificación están los 2 y es muy raro que se pierda porque la bolsa es hermética, pero todo puede pasar. Y sí, los conectores de audio los puse una vez estaban los sobres sellados. Como lo que más tiempo me lleva es ponerle la cinta de embalaje al sobre, lo que hice es la chapuza que veis. Llegar os van a llegar, aunque probablemente con los pines doblados.

Mucho cuidado con manipular la FPGA, que he visto por ahí unas fotos donde está fuera de la PCB. Si podéis, quitadle el celo con el dedo puesto y no la separéis de la PCB. Simplemente la posicionáis desplazándola sin despegarla de la PCB. Los pines son muy delicados. Yo la manipulo con pinzas, sujetándola de dos esquinas.

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 » 03 Feb 2015, 20:48

Bueno, acabo de probar el test15 del repositorio, sin hacer nada más. Aparece:

Imagen

Parece que la cosa va marchando... tengo que revisarme como meter las cosas para ir avanzando. Aun me queda mucho hilo por leer...

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor antoniovillena » 03 Feb 2015, 20:58

¿Sabes cómo cargar un .mcs? Si no, cuando te pida un chip de flash pones M25Q80 (no sé si pone otra letra en lugar de la Q) y luego cargas el .mcs que hay en la carpeta firmware/roms (hay 2, el prom_es para teclado McLeod y el prom_av para teclado AntonioVillena).

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 » 03 Feb 2015, 21:08

Acabo de ver el error y ahora me encuentro tu mensaje :)

El problema es que he generado con iMpact un .mcs del cores/test15 a partir del .bit que había y lo he grabado en la SPI en vez de ir a la carpeta de firmware donde hay uno ya con las roms metidas... asi que el que habia grabado no tenía rom con la que arrancar...

Ahora mismo he puesto a grabar el mcs prom_es, en unos minutos actualizo con novedades... ;)

-- Actualizado 03 Feb 2015, 21:31 --

Bueno, pues casi no me lo creo, pero funciona perfectamente! :D :D :D :D

La imagen es de mucha calidad y muy estable, incluso por la salida de vídeo compuesto. Se ve de auténtico lujo (aunque las fotos hechas con el móvil a la tele LCD no le hacen justicia, la verdad)

Imagen
Está vivo... vivo! :<

Imagen

Es increíble, pero ni siquiera he tenido que repasar soldaduras ni nada, todo ha ido a la primera. Bueno, como queda mucho por probar de ahora en adelante, podría haber algo mal que aún no haya salido. Queda la SD, el RGB/VGA, el puerto de expansión, ps/2, joystick, ear, mic, etc.

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 » 03 Feb 2015, 22:37

Madre mía, que pasada. Enhorabuena. ¿Algún consejo?
---------------------------------------------------
http://www.garvidal.com
http://www.dicemarket.es

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 » 03 Feb 2015, 23:02

Os recuerdo que en este momento, el conector de joystick no hace nada, así que no os asusteis si pinchais un joystick ahí y no pasa nada.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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 » 03 Feb 2015, 23:06

Sigo con las pruebas.... El menu NMI de ESXDOS casca.... al pulsarlo, pasa el borde a negro, se corrompen unas lineas de la pantalla y se queda colgado, teniendo que reiniciar. La SD en FAT la reconoce bien al iniciar. está activado divMMC y NMI. Rom, la del +3
También hace ruidos por la salida de audio cuando arranca y cuando ESXDOS arranca. Una vez arrancado ya no los hace.

Una vez (solo paso una vez y ya no mas) al entrar en el menu "bios" del ZX-UNO, al entrar en cada una de las opciones a activar/desactivar, se corrompian los caracteres. El test de memoria da bien siempre. Esa vez también al arrancar normal con rom de 48k, el teclado empezó a escribir solo. Repasaré soldaduras por si acaso.

EDITO:

Ya no peta el menú de ESXDOS. El problema es que la SD estaba corrupta. Al reformatearla y volverle a meter los archivos, ya funciona bien aparentemente.

-- Actualizado 03 Feb 2015, 23:53 --

Añado más pruebas...

El modo HAM256 parece no funcionar bien... me pareció leer algo de un bit viejo que causaba este problema (en un antiguo post de jepalza), pero en este último del repositorio debería estar arreglado, no?

Imagen

El modo radastaniano, parece funcionar bien:

Imagen

Avatar de Usuario
Haplo
MSX Turbo R
MSX Turbo R
Mensajes: 278
Registrado: 14 Abr 2014, 22:24
Sistema Favorito: PC
primer_sistema: Spectrum +2
consola_favorita: Sony PlayStation 1
Primera consola: Nintendo NES/Clónica
Ubicación: Ciudad Real
Gracias dadas: 33 veces
Gracias recibidas: 5 veces

Re: Cacharreando con el prototipo 2 del ZX-Uno

Mensajepor Haplo » 03 Feb 2015, 23:56

Fantástico! Ánimo chicos que la familia va creciendo! =D>

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 » 04 Feb 2015, 01:07

Quest escribió:El modo HAM256 parece no funcionar bien... me pareció leer algo de un bit viejo que causaba este problema (en un antiguo post de jepalza), pero en este último del repositorio debería estar arreglado, no?

Me temo que no. Es un problema de timmings del core T80. La única forma hoy día de ver bien esa demo es con la plaquita addon del Z80 real. Precisamente esa plaquita está para ayudarme a arreglar (teoricamente) los timmings malos del T80. Lo que te aparece a ti en esa demo es lo que nos aparece a todos hasta ahora.

Quest escribió:El modo radastaniano, parece funcionar bien:


Sí, ese sí debería funcionar ;)
Añade el comando .zxunocfg al directorio BIN de tu ESXDOS, así como los comandos .playrmov y .playzxm (están todos en la carpeta "software" del repositorio) y podrás probar la reproducción de videos para el modo radastaniano y el modo ZXMovie.

Pregunta: ¿lo estás usando con un teclado PS/2 "genuino", o con un teclado de estos que se pueden pinchar tanto a USB como a PS/2 con un pequeño adaptador?
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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 » 04 Feb 2015, 01:23

mcleod_ideafix escribió:Añade el comando .zxunocfg al directorio BIN de tu ESXDOS, así como los comandos .playrmov y .playzxm (están todos en la carpeta "software" del repositorio) y podrás probar la reproducción de videos para el modo radastaniano y el modo ZXMovie.


Sí, ya los había añadido. Aún no los he probado, voy a copiar los vídeos a la SD y probaré.

mcleod_ideafix escribió:Pregunta: ¿lo estás usando con un teclado PS/2 "genuino", o con un teclado de estos que se pueden pinchar tanto a USB como a PS/2 con un pequeño adaptador?


Pues estoy usándolo con un teclado HP que es genuino PS/2. Sólo se puede usar como PS/2.
En tema teclados tengo mucho que testear, puesto que tengo un buen lote de teclados ps/2 distintos (calculo que unos 20). Conforme los vaya encontrando y probando, pondré los resultados de los tests con cada modelo.

---

De paso comentar que he probado demos de timex, y hay una (que no estaba en software, la tenía yo por aquí de mi timex 2048) que no funciona. No se si es porque hay cosas del timex que no están implementadas en el ZX-UNO o por algún otro motivo. Se trata de esta demo hi-color: http://www.worldofspectrum.org/infoseek ... id=4000099

Funciona perfectamente en mi timex real. En el ZX-UNO simplemente carga paper negro, border blanco y nada más.


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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