Novedades acerca del ZX-Uno

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 519
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 17 veces

Re: Novedades acerca del ZX-Uno

Mensajepor TallerSeverino » 23 Abr 2014, 17:42

¡Qué buena pinta los teclados!

En otro universo paralelo (los hay infinitos :mrgreen: ) me ha dado por desmontar el programador.
Imagen
Los naranjas son de tántalo 10uF (código 106C), pero C20 estaba levantado :shock: . Ha sido soldarlo, revisar tensiones fusibles y cosas así del programador y me ha reconocido la cadena jtag \:D/ . Los de tántalo "ennegrecidos" son sospechosos y los cambiaré por normales electrolíticos por si las moscas, pero como anduve soldando y desoldando la winbond puede (lo más seguro) que algún contacto de la fpga se haya resentido, así que le daré un repaso. Cargué el test 1 y parpadeó el led durante un breve espacio de tiempo, así que me suena a mal contacto.

JULIO
Commodore 128
Commodore 128
Mensajes: 121
Registrado: 22 Feb 2013, 18:58
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum 16Kb/48Kb
Primera consola: TV Games/Pong Clone

Re: Novedades acerca del ZX-Uno

Mensajepor JULIO » 23 Abr 2014, 18:02

Hola.
A mí por ahora me va bien, pero nada es eterno.
Oye esto es interesante, dices que C20 estaba levantado,
¿Como has conseguido abrir la caja del programador?
porque el plastico del mio parece soldado totalmente.

saludos
Julio.

Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 519
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 17 veces

Re: Novedades acerca del ZX-Uno

Mensajepor TallerSeverino » 23 Abr 2014, 18:23

JULIO escribió:Hola.
A mí por ahora me va bien, pero nada es eterno.
Oye esto es interesante, dices que C20 estaba levantado,
¿Como has conseguido abrir la caja del programador?
porque el plastico del mio parece soldado totalmente.

saludos
Julio.

Hay dos tornillos en la parte trasera que están tapados con las pegatinas de "garantía".
No descarto que haya sido al abrirlo, pero me detectó la cadena bien, he repasado la fpga y ahora me queda cambiar la flash, si bien voy a cambiar también los tántalos que no me "gustan". Ya que aunque está conectado a un usb 2.0 me dice que lo conecte a un puerto 2.0, podría ser cualquier cosa.
Un saludo.
Edito:
Sí, podría ser una cosa tan tonta como que los cables jtag de colores no hacen buen contacto con la tira de pines en el zxuno, apretándolos un poco ya programa lee, carga y hace de todo, >| .
Última edición por TallerSeverino el 23 Abr 2014, 22:53, editado 1 vez en total.

jepalza

Re: Novedades acerca del ZX-Uno

Mensajepor jepalza » 23 Abr 2014, 18:25

Hark0 escribió:Ahora que encaje según lo previsto... y.... ha hacer el resto en cuanto tenga tu OK y el de Miguel y/o Jepalza...


Las mias vienen de camino, no creo que me lleguen antes del lunes, pero si llegan para este "finde", van directas al teclado PS2 que tengo reservado, a ver cómo encajan.

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: Novedades acerca del ZX-Uno

Mensajepor Hark0 » 23 Abr 2014, 18:59

antoniovillena escribió:Pues que siga ansiosa porque tengo pensado pegarlas a la vuelta de RetroMadrid.


:shock: #-o

No problemo gente... entiendo que pegar los adhesivos es lo último.... ;)

-- Actualizado 23 Abr 2014, 19:34 --

jepalza escribió:
Hark0 escribió:Ahora que encaje según lo previsto... y.... ha hacer el resto en cuanto tenga tu OK y el de Miguel y/o Jepalza...


Las mias vienen de camino, no creo que me lleguen antes del lunes, pero si llegan para este "finde", van directas al teclado PS2 que tengo reservado, a ver cómo encajan.


Te las podria haber enviado a ti directo... en fins... ya están viajando.... :D
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

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

Re: Novedades acerca del ZX-Uno

Mensajepor antoniovillena » 23 Abr 2014, 23:57

TallerSeverino escribió:Edito:
Sí, podría ser una cosa tan tonta como que los cables jtag de colores no hacen buen contacto con la tira de pines en el zxuno, apretándolos un poco ya programa lee, carga y hace de todo, >| .


Yo no me complicaría. Carga el test13 en el ZX-Uno y olvídate del cable USB. Vía cinta se tardan 2 minutos en flashear la máquina a la velocidad por defecto de CL (14kbps). McLeod ha conseguido cargar a 21kpbs, por lo que tardarías poco más de un minuto.

Avatar de Usuario
TallerSeverino
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 519
Registrado: 12 Abr 2013, 09:55
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Cádiz
Gracias dadas: 17 veces
Gracias recibidas: 17 veces

Re: Novedades acerca del ZX-Uno

Mensajepor TallerSeverino » 24 Abr 2014, 00:37

antoniovillena escribió:Yo no me complicaría. Carga el test13 en el ZX-Uno y olvídate del cable USB. Vía cinta se tardan 2 minutos en flashear la máquina a la velocidad por defecto de CL (14kbps). McLeod ha conseguido cargar a 21kpbs, por lo que tardarías poco más de un minuto.


Eso haré, precisamente me he bajado el test 13 para dejarlo fijo y actualizarlo por tapir o CL, pero vaya rebote que me he pillado primero porque no sabía de lo que era y segundo que haya sido tal reverenda tontería, sí, eran falsos contactos, pero no me iba a imaginar que fueran esos, bueno, que está funcionando!! :jumper:
Los pasos han sido meter el test 12 y meter en la flash el mcs de firmware\roms para que volviera al mismo estado de "antes de la tormenta".
:gamer:

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

Re: Novedades acerca del ZX-Uno

Mensajepor antoniovillena » 24 Abr 2014, 10:37

McLeod creo que el z80 sintético que tenemos de opencores no implementa bien los 2 flip flops de interrupciones. Es más, ni siquiera tiene señales separadas. Aquí está la información más completa sobre cómo implementarlo:

Código: Seleccionar todo

3.3) Things affecting the IFFs [4]

All the IFF related things are:

                IFF1    IFF2
/CPU reset      0       0
DI              0       0
EI              1       1
Accept INT      0       0
Accept NMI      0       -
RETI/N          IFF2    -       All the EDxx RETI/N instructions
LD A,I/LD A,R   -       -       Copies IFF2 into P/V flag

Note the fact about RETI/N: all the EDxx RET instructions copy IFF2 into
IFF1, even RETI! The other one-byte RET commands (RET, RET NZ etc.)
don't do this.

Since every INT routine must end with this sequence:

        EI
        RETI (or RET, but RETI officially)

It does not matter that RETI copies IFF2 into IFF1; both are set anyways.

[5] There seems to be some dispute about whether or not when an NMI is
accepted, IFF1 is copied into IFF2 before clearing IFF1. Some official docs
even states this, but I've been experimenting with nested NMIs (if it were
correct, the IFF states would be lost after a nested NMI) and I've found
it to be wrong. Only IFF1 is reset, that's all.

If you're working with a Z80 system without NMIs (like the MSX), you can
forget all about the two separate IFFs; since a NMI isn't ever generated,
the two will always be the same.


Retiro lo dicho

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: Novedades acerca del ZX-Uno

Mensajepor mcleod_ideafix » 28 Abr 2014, 04:34

TEST 14

Este test es "Especial RetroMadrid". El modo radastaniano aparece de nuevo en la ULA. Hay que decir que las demos de pantallas estáticas puestas con este modo han hecho abrir la boca a más de uno, y yo diría que la impresión es muy favorable. El modo ocupa 6144 bytes, no genera contención, y permite mover sprites rapidamente, así que no sólamente vale para mostrar un dibujo de Bob Esponja :D

Como novedad adicional está la implementación del "TurboSound". Esto significa tener dos chips AY-3-8912 funcionando a la vez. Ambos se programan con los mismos puertos de siempre. Para elegir con cuál chip queremos trabajar hacemos: OUT 65533,255 para trabajar con el primero (el de por defecto) y OUT 65533,254 para trabajar con el segundo.

El TurboSound está soportado por varios trackers de la escena rusa, y también por el Vortex Tracker, que además permite exportar la música que hagas en este formato a un TAP que incluye un player compatible TurboSound.

De los módulos de demostración de TurboSound hay uno especialmente interesante: un cover del Hung-Up de Madonna, de los AY Raiders. Usando el player del Vortex, he hecho una minidemo que muestra una pantalla en modo ULAplus + Timex HiColour mientras de fondo se interpreta este tema en modo "TurboSound". Para salir, pulsar cualquier tecla.

La minidemo está en la carpeta "ulaplus" del repositorio. Se llama hungup.tap

Quien quiera oirla pero no dispone de emulador o hardware compatible, en la página de los AY Raiders hay una versión en MP3. La pantalla que se muestra durante la ejecución es la que aparece en la web como "Front side".
http://ay-riders.speccy.cz/005.htm

PD: el mezclador del TEST 14 no implementa aún compresión, así que igual el volumen del sonido está más bajo que en tests anteriores. Ya me direis.
PD2: el core de este test pone a la FPGA al 99% de ocupación: de 2448 slices, usa 2446. La Spartan 6 nos va a venir como agua de Mayo :)
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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: Novedades acerca del ZX-Uno

Mensajepor Hark0 » 28 Abr 2014, 11:20

@mcleod_ideafix, si me hubieras enviado la talla de camiseta (te la pedi por mail) hubieras ido conjuntado con el amigo Antonio.... :D

¿probasteis los adhesivos?
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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