Página 5 de 24

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 14 Ene 2019, 12:16
por TorpedoJavi
dandare escribió: 13 Ene 2019, 17:42 Buenas noticias

Gracias al trabajo de mad3001 y la ayuda de overCLK, hemos conseguido reprogramar el CPC Dandanator usando tan solo un arduino nano de 2€.

Para ello hemos usado recursos y código disponible en Internet.
En unos días iremos preparando un proceso de "pinchar, botón y listo" para que podáis hacerlo por muy poco coste y sin esfuerzo.
¡Perfecto!

¡Esto además nos permitirá reprogramar fácil en el futuro sin conectar al CPC!

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 14 Ene 2019, 12:49
por dandare
TorpedoJavi escribió: 14 Ene 2019, 12:16
dandare escribió: 13 Ene 2019, 17:42 Buenas noticias

Gracias al trabajo de mad3001 y la ayuda de overCLK, hemos conseguido reprogramar el CPC Dandanator usando tan solo un arduino nano de 2€.

Para ello hemos usado recursos y código disponible en Internet.
En unos días iremos preparando un proceso de "pinchar, botón y listo" para que podáis hacerlo por muy poco coste y sin esfuerzo.
¡Perfecto!

¡Esto además nos permitirá reprogramar fácil en el futuro sin conectar al CPC!
Son cosas distintas,
El CPC Dandanator tiene dos chips, el "cerebro" que es la CPLD se reprograma de esta forma. No estaba pensado tener que cambiarla nunca, pero ha surgido este fallo.
Los juegos se almacenan el el chip flash, ese se cambia por el procedimiento normal y necesita el CPC.

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 14 Ene 2019, 22:32
por jordi_ab
dandare escribió: 13 Ene 2019, 17:42 Buenas noticias

Gracias al trabajo de mad3001 y la ayuda de overCLK, hemos conseguido reprogramar el CPC Dandanator usando tan solo un arduino nano de 2€.

Para ello hemos usado recursos y código disponible en Internet.
En unos días iremos preparando un proceso de "pinchar, botón y listo" para que podáis hacerlo por muy poco coste y sin esfuerzo.
Sois un equipo extraordinario. Gracias.
¿Se os puede ayudar en algo?

No tengo ningún Arduino nano, por lo que debería comprarlo, aunque tengo un Arduino Uno que quizá podría servir.
¿Para ir ganando tiempo, podríais avanzar una lista de lo que será necesario?

A parte de eso, he descargado el ROMset de los MojonTwins de dandare.es y no consigo cargarlo en el generador de ROMs V1. Cuando intento importar el ROMset me devuelve un error "El fichero no es válido para la función deseada."
Parece como si fuera generado con una versión anterior y esta no lo reconoce. ¿Hay alguna incompatibilidad?

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 14 Ene 2019, 22:45
por dandare
Gracias, la verdad es que echamos buenos ratos :)

El arduino uno también valdrá, realmente cualquiera con un ATMEGA328p y puerto USB.
Eso y 6 cables tipo Dupont es lo único que hace falta. Realmente, con el nano, ni siquiera hacen falta los cables Dupont, ya que lo "pinchamos" directamente en el conector JTAG.

En cuanto tengamos las herramientas listas, publicamos un tutorial.
Realmente ahora estamos viendo como condensar todos los pasos para que se haga de forma automática desde el propio generador.


Por otro lado, la compilación de los MojonTwins no es un fichero de generador, no puedes cargarlo en el. Lo que puedes hacer es enviarlo como "fichero alternativo" desde preferencias.

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 15 Ene 2019, 01:31
por TorpedoJavi
dandare escribió: 14 Ene 2019, 22:45 Gracias, la verdad es que echamos buenos ratos :)

El arduino uno también valdrá, realmente cualquiera con un ATMEGA328p y puerto USB.
Eso y 6 cables tipo Dupont es lo único que hace falta. Realmente, con el nano, ni siquiera hacen falta los cables Dupont, ya que lo "pinchamos" directamente en el conector JTAG.

En cuanto tengamos las herramientas listas, publicamos un tutorial.
Realmente ahora estamos viendo como condensar todos los pasos para que se haga de forma automática desde el propio generador.


Por otro lado, la compilación de los MojonTwins no es un fichero de generador, no puedes cargarlo en el. Lo que puedes hacer es enviarlo como "fichero alternativo" desde preferencias.
¿Hay que comprar algo como esto?
https://es.aliexpress.com/store/product ... 60592.html

¿o esto?

https://es.aliexpress.com/item/2014-Min ... 39076.html

Saludos.

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 15 Ene 2019, 13:22
por dandare
Estos son los Arduino nano que he comprado yo. Aún no han llegado así que no puedo asegurar que lo que dice el vendedor es cierto (respecto al boot loader). He comprado 4 por 7,5€, increíble...

https://es.aliexpress.com/item/Freeship ... 65375.html
(Ni caso al texto del link que dice que es un lote de 10 piezas, los vende de uno en uno.)


también he comprado dos de estos, el modelo azul, que el rojo no vale. Aunque no hace mención específica al bootloader, espero que lo traiga.
https://es.aliexpress.com/item/Un-negro ... 57482.html


Estos cables no he comprado porque tengo un montón, pero siempre vienen bien. Elegid el lote completo que trae los tres tipos de cable.
https://es.aliexpress.com/store/product ... 00641.html


Lo bueno de este "fix" es que un arduino es un cacharro tremendamente reutilizable, tanto en proyectos retro como en otros. Sin ir más lejos, creo que hay proyectos de TZXDuino en el foro que usan un arduino nano.
Así que, pese al inconveniente de necesitarlo para arreglar el bug de la CPLD, no nos quedamos con un cacharro inútil y posiblemente le podremos dar salida para otros proyectos.

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 15 Ene 2019, 13:33
por alpgarcia
Lo bueno de este "fix" es que un arduino es un cacharro tremendamente reutilizable, tanto en proyectos retro como en otros. Sin ir más lejos, creo que hay proyectos de TZXDuino en el foro que usan un arduino nano.
Así que, pese al inconveniente de necesitarlo para arreglar el bug de la CPLD, no nos quedamos con un cacharro inútil y posiblemente le podremos dar salida para otros proyectos.

Precisamente yo lo compré hace unos meses para jugar con ese proyecto, así que efectivamente es una muy buena solución!

Gracias por todo el curro que os pegáis!!


Enviado desde mi Mi A1 mediante Tapatalk


Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 15 Ene 2019, 14:48
por TorpedoJavi
dandare escribió: 15 Ene 2019, 13:22 Estos son los Arduino nano que he comprado yo. Aún no han llegado así que no puedo asegurar que lo que dice el vendedor es cierto (respecto al boot loader). He comprado 4 por 7,5€, increíble...

https://es.aliexpress.com/item/Freeship ... 65375.html
(Ni caso al texto del link que dice que es un lote de 10 piezas, los vende de uno en uno.)


también he comprado dos de estos, el modelo azul, que el rojo no vale. Aunque no hace mención específica al bootloader, espero que lo traiga.
https://es.aliexpress.com/item/Un-negro ... 57482.html


Estos cables no he comprado porque tengo un montón, pero siempre vienen bien. Elegid el lote completo que trae los tres tipos de cable.
https://es.aliexpress.com/store/product ... 00641.html


Lo bueno de este "fix" es que un arduino es un cacharro tremendamente reutilizable, tanto en proyectos retro como en otros. Sin ir más lejos, creo que hay proyectos de TZXDuino en el foro que usan un arduino nano.
Así que, pese al inconveniente de necesitarlo para arreglar el bug de la CPLD, no nos quedamos con un cacharro inútil y posiblemente le podremos dar salida para otros proyectos.

¿Para el NANO hace falta soldador, no?


Voy a pedir el UNO en negro ya que trae microusb (me arriesgo a los del bootloader como dices). ¿Debería funcionar con microusb?


Cables Dupont de esos tengo de un kit de RPi, aunque por el precio puede que pida.

Saludos.

Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 17 Ene 2019, 12:21
por KaosOverride
Pregunta tonta... El BIN del loader de emergencia se puede cargar en crudo en el CPC? Tiene un punto de carga y de ejecucion que pueda usar con un LOAD" y CALL?

Tenemos a un compi con el dandanator que se le ha trabado al reprogramar la flash y por facilitarle la cosa si se lo puede meter al CPC con el tzxduino.

Enviado desde mi SM-G950F mediante Tapatalk


Re: CPC Dandanator Mini! Hilo de dudas

Publicado: 17 Ene 2019, 17:24
por dandare
KaosOverride escribió: 17 Ene 2019, 12:21 Pregunta tonta... El BIN del loader de emergencia se puede cargar en crudo en el CPC? Tiene un punto de carga y de ejecucion que pueda usar con un LOAD" y CALL?

Tenemos a un compi con el dandanator que se le ha trabado al reprogramar la flash y por facilitarle la cosa si se lo puede meter al CPC con el tzxduino.

Enviado desde mi SM-G950F mediante Tapatalk
No, no se puede, pero tenemos el CDT. Lo genera el romset creator. A ver si @overCLK te lo puede pasar.