Transferencia USB y Grabador eeproms con CPC Dandanator

Moderador: Fundadores

Avatar de Usuario
Australia dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3506
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Has thanked: 8 times
Been thanked: 84 times
Contactar:

Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por dandare » 31 Dic 2018, 06:28

Para aquellos que no tenéis un grabador de eeproms, hemos convertido al CPC en un grabador de eeproms básico para la SST39SF040 (con un programa mínimo que se puede pasar por audio o escribir).

De esta forma, si ponéis una memoria nueva o se corrompe la que está, podéis recuperarlo sin hardware externo. También se pueden hacer cosas como grabar un romset de ZX Dandanator con un CPC :D

Aquí un video de cómo funciona:




Lo interesante de esta técnica es que abre la posibilidad a desarrollos futuros como transferencia CPC<->PC, copia y recuperación de discos (Cómo grabáis ahora vuestros discos de 3"??), carga de juegos USB... seguro que a alguien se le ocurre algo útil :).

Éste es el código base en CPC para establecer comunicación USB: 53 bytes!
Bootloader CPC Dandanator.png
Bootloader CPC Dandanator.png (26.85 KiB) Visto 521 veces
Imagen
Imagen

Avatar de Usuario
Spirax
Aspirante a demonio
Aspirante a demonio
Mensajes: 485
Registrado: 09 Oct 2017, 17:03
Ubicación: Leganes (Madrid)
Has thanked: 65 times
Been thanked: 50 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por Spirax » 31 Dic 2018, 08:50

como mola.

feliz 2019. cargadito de novedades con el dandanator cpc.

Avatar de Usuario
carmeloco
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2725
Registrado: 28 Mar 2016, 11:26
Has thanked: 2 times
Been thanked: 22 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por carmeloco » 31 Dic 2018, 09:42

Que chulo !!!!
Existe la posibilidad de hacer una versión para Spectrum que también lleve el USB?

Avatar de Usuario
Australia dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3506
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Has thanked: 8 times
Been thanked: 84 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por dandare » 31 Dic 2018, 12:58

carmeloco escribió:
31 Dic 2018, 09:42
Que chulo !!!!
Existe la posibilidad de hacer una versión para Spectrum que también lleve el USB?
Complicado con el diseño actual porque usa el puerto de Kempston para la comunicación, y es unidireccional (sólo recibir).
Imagen
Imagen

Avatar de Usuario
carmeloco
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2725
Registrado: 28 Mar 2016, 11:26
Has thanked: 2 times
Been thanked: 22 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por carmeloco » 31 Dic 2018, 17:35

dandare escribió:
31 Dic 2018, 12:58
carmeloco escribió:
31 Dic 2018, 09:42
Que chulo !!!!
Existe la posibilidad de hacer una versión para Spectrum que también lleve el USB?
Complicado con el diseño actual porque usa el puerto de Kempston para la comunicación, y es unidireccional (sólo recibir).
No, claro, yo me refería a hacer un diseño nuevo :D

Avatar de Usuario
Australia dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3506
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Has thanked: 8 times
Been thanked: 84 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por dandare » 01 Ene 2019, 22:16

carmeloco escribió:
31 Dic 2018, 17:35
dandare escribió:
31 Dic 2018, 12:58
carmeloco escribió:
31 Dic 2018, 09:42
Que chulo !!!!
Existe la posibilidad de hacer una versión para Spectrum que también lleve el USB?
Complicado con el diseño actual porque usa el puerto de Kempston para la comunicación, y es unidireccional (sólo recibir).
No, claro, yo me refería a hacer un diseño nuevo :D
Poniendo un hct32 adicional, se libera un poco la GAL. Lo justo para poner que A5 no sólo se lea en IOREQ RD si no que se fije un bit en IOREQ WR... ahí lo tendrías, por ejemplo.
Imagen
Imagen

Avatar de Usuario
carmeloco
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2725
Registrado: 28 Mar 2016, 11:26
Has thanked: 2 times
Been thanked: 22 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por carmeloco » 02 Ene 2019, 00:03

dandare escribió:
01 Ene 2019, 22:16
carmeloco escribió:
31 Dic 2018, 17:35
dandare escribió:
31 Dic 2018, 12:58


Complicado con el diseño actual porque usa el puerto de Kempston para la comunicación, y es unidireccional (sólo recibir).
No, claro, yo me refería a hacer un diseño nuevo :D
Poniendo un hct32 adicional, se libera un poco la GAL. Lo justo para poner que A5 no sólo se lea en IOREQ RD si no que se fije un bit en IOREQ WR... ahí lo tendrías, por ejemplo.
¿Y una placa nueva con una CPLD como el de CPC? Es decir, una versión nueva, una evolución. Que el ZX Dandanator mini, deje de ser mini :D

Avatar de Usuario
Australia dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3506
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Has thanked: 8 times
Been thanked: 84 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por dandare » 02 Ene 2019, 00:05

carmeloco escribió:
02 Ene 2019, 00:03
dandare escribió:
01 Ene 2019, 22:16
carmeloco escribió:
31 Dic 2018, 17:35


No, claro, yo me refería a hacer un diseño nuevo :D
Poniendo un hct32 adicional, se libera un poco la GAL. Lo justo para poner que A5 no sólo se lea en IOREQ RD si no que se fije un bit en IOREQ WR... ahí lo tendrías, por ejemplo.
¿Y una placa nueva con una CPLD como el de CPC? Es decir, una versión nueva, una evolución. Que el ZX Dandanator mini, deje de ser mini :D
Hay muchísimo código desarrollado para el dandanator mini y no creo que interese fragmentar introduciendo una versión nueva que no sea compatible.
Tengo diseñado y en prototipo, desde antes que el mini, una versión "no mini" con tarjeta SD, pero preferí hacer esta otra :)
Imagen
Imagen

Avatar de Usuario
carmeloco
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2725
Registrado: 28 Mar 2016, 11:26
Has thanked: 2 times
Been thanked: 22 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por carmeloco » 02 Ene 2019, 00:13

dandare escribió:
02 Ene 2019, 00:05
carmeloco escribió:
02 Ene 2019, 00:03
dandare escribió:
01 Ene 2019, 22:16

Poniendo un hct32 adicional, se libera un poco la GAL. Lo justo para poner que A5 no sólo se lea en IOREQ RD si no que se fije un bit en IOREQ WR... ahí lo tendrías, por ejemplo.
¿Y una placa nueva con una CPLD como el de CPC? Es decir, una versión nueva, una evolución. Que el ZX Dandanator mini, deje de ser mini :D
Hay muchísimo código desarrollado para el dandanator mini y no creo que interese fragmentar introduciendo una versión nueva que no sea compatible.
Tengo diseñado y en prototipo, desde antes que el mini, una versión "no mini" con tarjeta SD, pero preferí hacer esta otra :)
Pues nada, eso ya, como tú veas mejor ;)

Avatar de Usuario
carmeloco
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2725
Registrado: 28 Mar 2016, 11:26
Has thanked: 2 times
Been thanked: 22 times
Contactar:

Re: Transferencia USB y Grabador eeproms con CPC Dandanator

Mensaje por carmeloco » 12 Ene 2019, 01:15

Una cosa que se me viene a la cabeza. Actualmente, se puede grabar un romset en el ZX Dandanator Mini a través de puerto serie. ¿Sería posible grabar en el chip cualquier otro binario a través del puerto serie?

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 1 invitado