Sugarless +2 (A ZX-Uno Companion)

Proyectos ajenos al equipo oficial pero desarrollados o promovidos por la comunidad, relacionados con el ZX-UNO / Projects outside the official team but developed or promoted by the community, related to the ZX-UNO
Avatar de Usuario
Lenko
Mensajes: 136
Registrado: 05 Oct 2015, 16:51

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por Lenko » 03 Jun 2018, 22:39

Sí, el Arduino lo programé previamente con el Xloader y el fichero "sugarless_2560_release1_1.hex" y sé que este Arduino va bien porque no había empezado con el Sugarless porque estos días lo he estado utilizando con mi hijo para hacer una lámpara de leds multicolores para el cole :-D

Sobre el botón de reset... tal y como está ahora que arranca directamente me imagino que después al pulsar el reset debería resetearse el zxuno. Lo digo porque no lo hace.

De todas formas voy a volver a programarlo no sea que no se haya hecho bien.

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por spark2k06 » 03 Jun 2018, 22:43

Con el jumper extra_sw configurado para que vaya al arduino en lugar de directamente al reset, no, en ese caso el reset fisico lo ordena y controla el arduino... si está programado con el firmware de sugarless claro, a ver si te lo vas a haber dejado programado con lo otro?

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por spark2k06 » 03 Jun 2018, 22:52

Mas cosas. Asegurate que el xloader no te ponga que ha escrito 0 bytes. Porque en ese caso no te habrías bajado correctamente el hex de mi repositorio github. En github no pinches sobre el botón derecho del nombre para guardarlo, pincha el botón derecho sobre View Raw, porque es muy fácil bajarse un html en lugar del hex correctamente.
Última edición por spark2k06 el 03 Jun 2018, 22:52, editado 1 vez en total.

Avatar de Usuario
Lenko
Mensajes: 136
Registrado: 05 Oct 2015, 16:51

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por Lenko » 03 Jun 2018, 22:53

A ver porque sí que me pasa algo raro. Me descargo el Xloader de aquí.

Selecciono el fichero, elijo:

- Device: "Mega(ATMEGA2560)"
- COM port: COM8 (previamente comprobé en el programa de Arduino que ese es el COM que él ve con el atmega2560)
- Baud rate: 115200 (el que viene)

Le doy a Upload y el led del Arduino se pone a parpadear durante un rato, pero cuando termina el Xloader pone: "0 bytes upoloaded".

¿Eso no es normal, no?

[Editado] Vale, lo acabo de leer, hice justo eso.
Última edición por Lenko el 03 Jun 2018, 22:53, editado 1 vez en total.

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: RE: Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por spark2k06 » 03 Jun 2018, 22:53

Lenko escribió:A ver porque sí que me pasa algo raro. Me descargo el Xloader de aquí.

Selecciono el fichero, elijo:

- Device: "Mega(ATMEGA2560)"
- COM port: COM8 (previamente comprobé en el programa de Arduino que ese es el COM que él ve con el atmega2560)
- Baud rate: 115200 (el que viene)

Le doy a Upload y el led del Arduino se pone a parpadear durante un rato, pero cuando termina el Xloader pone: "0 bytes upoloaded".

¿Eso no es normal, no?
Lee mi ultimo post

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por spark2k06 » 03 Jun 2018, 23:00

Y te aconsejo que quites el jumper de power_sw para encender y apagar el zxuno también desde ese botón cuando esté correctamente programado el arduino, y no directamente como hace ahora.

Avatar de Usuario
Lenko
Mensajes: 136
Registrado: 05 Oct 2015, 16:51

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por Lenko » 03 Jun 2018, 23:08

¡ERA ESO! Ahora ya funciona el teclado y el reset perfectamente :plasplas:

Con las mismas he probado a conectar las fajas de teclado y va perfecto :D :D :D

Si alguien puede ayudarme con lo de los cables dupont para el PS2 estaría genial porque mi cable PS2es demasiado largo para dejarlo por ahí suelto.

Otra cosa... ¿el cable de sonido va del conector negro del ZX-Uno al verde del Sugarless no? ¿sólo un par de cm? A ver si consigo un minicable.

La verdad es que es una gozada cómo queda de bien :D

Avatar de Usuario
yoxxxoy
Mensajes: 25
Registrado: 23 Sep 2016, 23:15
Ubicación: inst:@yoxxxoy
Contactar:

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por yoxxxoy » 04 Jun 2018, 00:20

Lenko escribió: Si alguien puede ayudarme con lo de los cables dupont para el PS2 estaría genial porque mi cable PS2es demasiado largo para dejarlo por ahí suelto.
Del conector PS/2 ZXUNO de izquierda a derecha deben ir cada Dupont a los pines 1,5,2,6 del PS/2 del ZXUNO. En ese orden.
IMG_20180604_000511_717.jpg

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por spark2k06 » 04 Jun 2018, 05:08

Otra posibilidad que te lo hace mas sencillo, con cables dupont macho-macho. Conectas 1-1, 2-2, 5-5 y 6-6.

Puedes aprovechar ese cable PS/2 para usar el sugarless como teclado externo en PCs u otros sistemas (incluso USB con un adaptador PS/2 a USB) dejando previamente guardado en la EEPROM el modo .KBEXT, no encendiendo para ello el zxuno con el reset.

Por cierto, el jack verde sí que va al negro, con esa corta distancia, pero no es audio (ya que el audio ya viaja por el conector microjst), es para llevar el EAR al zxuno. Si no usas un tzxduino interno, puedes prepararte un cable con un jack al zxuno y en el otro extremo un pin dupont hembra para conectar al conector interno 2x5 de tzxduino, tal cual has enviado la fotografía, EAR sería el segundo pin de arriba empezando por la derecha.
Última edición por spark2k06 el 04 Jun 2018, 05:08, editado 1 vez en total.

Avatar de Usuario
Lenko
Mensajes: 136
Registrado: 05 Oct 2015, 16:51

Re: Sugarless +2 (A ZX-Uno Companion)

Mensaje por Lenko » 04 Jun 2018, 10:17

Perfecto, muchas gracias.

A ver si durante la semana arreglo ese par de cosas, sueldo los cables para la actualización del arduino desde el exterior y pruebo el casette.

Responder