ZX-Uno prototipo 2: seguimos dándole caña

Sinclair QL, ZX81, +2, +3, 128K ...
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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor Quest » 25 Jun 2015, 00:25

Coincido con todo lo dicho, tal como está mantiene la idea original de un clon muy económico (no hay nada parecido a estos precios que yo conozca), muy fiel a un spectrum ahora con el T80 afinado, ula+, modo radastan, configurable, etc, etc y con muchas posibilidades :)
Además teniendo el conector de expansión como bien decís, hay muchísimas posibilidades como ya se ha demostrado con el Z80, la SRAM externa para el PZX, el futuro Spectranet Lite quizas...? Un slot de expanxión edge compatible con el de un spectrum real, etc...

Además al ser fácilmente actualizable quién sabe donde llegaremos en un futuro (aunque sea lejano) con multiboot y cores de otros sistemas...

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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor mcleod_ideafix » 25 Jun 2015, 12:05

Quest escribió:Además al ser fácilmente actualizable quién sabe donde llegaremos en un futuro (aunque sea lejano) con multiboot y cores de otros sistemas...

Te doy una pista: viendo el avatar de tu nick y la memoria SRAM de 512KB extra.... ¿sabes por dónde voy? *guiño* *guiño*
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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor Quest » 25 Jun 2015, 12:14

mcleod_ideafix escribió:
Quest escribió:Además al ser fácilmente actualizable quién sabe donde llegaremos en un futuro (aunque sea lejano) con multiboot y cores de otros sistemas...

Te doy una pista: viendo el avatar de tu nick y la memoria SRAM de 512KB extra.... ¿sabes por dónde voy? *guiño* *guiño*


:mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Aunque el problema me parece que era saber cómo funciona exactamente el ASIC, no? :| Bueno, quien sabe en el futuro :)

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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor mcleod_ideafix » 25 Jun 2015, 15:36

Quest escribió:Aunque el problema me parece que era saber cómo funciona exactamente el ASIC, no? :| Bueno, quien sabe en el futuro :)

Por una parte, llevo hablando desde hace tiempo con Simon Owen, que ha hecho sus propias averiguaciones, que le han servido para poder escribir SimCoupé. Por otra, he adquirido el que es mi segundo Sam Coupé, para poder hacer con él lo que hice con el Inves: minarlo de sondas lógicas para ver cómo funciona :D
Fíjate que incluso con un simple osciloscopio ya se pueden averiguar muchas cosas, como hice con el QL... http://foro.speccy.org/viewtopic.php?f=15&t=2750
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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor Quest » 25 Jun 2015, 15:51

Ahora si que empiezo a babear :yeah:

Tener un sustituto hardware del Sam ayudaria no solo al monton de gente que no puede tener uno, a tenerlo implementado de forma económica, sino a los que tenemos uno a no tener miedo a que se nos rompa en un dia normal de uso y no poder sustituirlo... Un spectrum es facil de sustituir hoy en dia, un Sam, no.

Ya solo por el basic que tiene ese cacharro (que personalmente me gusta mucho) y por los modos de video.... :D

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

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 26 Jun 2015, 09:00

Ayer hice cambios en el firmware. Ahora cada vez que se escribe en SPI flash se comprueba que se ha grabado correctamente, y en caso contrario repite la operación. No lo he probado en ZX-Uno real, pero lo he hecho con la emulación ZX-Uno del ZEsarUX, por lo que es muy probable que funcione. Si veis que os sigue fallando (con la versión 0.228) la escritura SPI, me avisáis.

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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor mcleod_ideafix » 26 Jun 2015, 13:46

antoniovillena escribió:Ayer hice cambios en el firmware. Ahora cada vez que se escribe en SPI flash se comprueba que se ha grabado correctamente, y en caso contrario repite la operación. No lo he probado en ZX-Uno real, pero lo he hecho con la emulación ZX-Uno del ZEsarUX, por lo que es muy probable que funcione. Si veis que os sigue fallando (con la versión 0.228) la escritura SPI, me avisáis.

A mi la verdad es que no me ha fallado hasta ahora, pero considero muy conveniente ese cambio que has hecho. La operacion, ¿la repite indefinidamente en caso de error, o hay un máximo de reintentos?
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 26 Jun 2015, 13:53

mcleod_ideafix escribió:
antoniovillena escribió:Ayer hice cambios en el firmware. Ahora cada vez que se escribe en SPI flash se comprueba que se ha grabado correctamente, y en caso contrario repite la operación. No lo he probado en ZX-Uno real, pero lo he hecho con la emulación ZX-Uno del ZEsarUX, por lo que es muy probable que funcione. Si veis que os sigue fallando (con la versión 0.228) la escritura SPI, me avisáis.

A mi la verdad es que no me ha fallado hasta ahora, pero considero muy conveniente ese cambio que has hecho. La operacion, ¿la repite indefinidamente en caso de error, o hay un máximo de reintentos?


Repite indefinidamente, no me he querido complicar. De todas formas te brikea el ZX-Uno si no tienes cable USB y upgradeas la máquina.

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: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor Quest » 26 Jun 2015, 14:03

antoniovillena escribió:
mcleod_ideafix escribió:
antoniovillena escribió:Ayer hice cambios en el firmware. Ahora cada vez que se escribe en SPI flash se comprueba que se ha grabado correctamente, y en caso contrario repite la operación. No lo he probado en ZX-Uno real, pero lo he hecho con la emulación ZX-Uno del ZEsarUX, por lo que es muy probable que funcione. Si veis que os sigue fallando (con la versión 0.228) la escritura SPI, me avisáis.

A mi la verdad es que no me ha fallado hasta ahora, pero considero muy conveniente ese cambio que has hecho. La operacion, ¿la repite indefinidamente en caso de error, o hay un máximo de reintentos?


Repite indefinidamente, no me he querido complicar. De todas formas te brikea el ZX-Uno si no tienes cable USB y upgradeas la máquina.


Yo también estaba pensando en los reintentos esta mañana cuando has escrito... si por lo que sea en una zona de la flash hay algún error (que seguramente sería el caso si tras repetir varias veces la escritura persiste el error al comparar bloques), evidentemente no hay mucho que hacer, pero quizá sería interesante que el usuario lo sepa, mostrándole una ventana al 3º o 5º intento, "upgrade failed, possible flash damage", en vez de dejarle la pantalla sin actualizar y parpadeando el led de escritura de flash de forma indefinida, sin saber más... no se, es una opinión.

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

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 26 Jun 2015, 14:17

Quest escribió:Yo también estaba pensando en los reintentos esta mañana cuando has escrito... si por lo que sea en una zona de la flash hay algún error (que seguramente sería el caso si tras repetir varias veces la escritura persiste el error al comparar bloques), evidentemente no hay mucho que hacer, pero quizá sería interesante que el usuario lo sepa, mostrándole una ventana al 3º o 5º intento, "upgrade failed, possible flash damage", en vez de dejarle la pantalla sin actualizar y parpadeando el led de escritura de flash de forma indefinida, sin saber más... no se, es una opinión.


Sé que no es académicamente correcto hacerlo así, pero prefiero esperar a ver qué ocurre en casos reales.


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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