Mi dandanator cpc está agonizando:'(
Moderador: Fundadores
- mad3001
- Demonio segundo orden
- Mensajes: 1953
- Registrado: 25 Nov 2015, 00:15
- Ubicación: Mostoles(Madrid)
- Has thanked: 91 times
- Been thanked: 120 times
Re: Mi dandanator cpc está agonizando:'(
Ya, por eso decía que a ver si por error se le ha grabado la versión antigua...
Si tiene la correcta podría haber algun problema con las líneas ROMEN, ROMDIS, es curioso que sea la ROM AMSDOS la que da fallo el test
Si tiene la correcta podría haber algun problema con las líneas ROMEN, ROMDIS, es curioso que sea la ROM AMSDOS la que da fallo el test
Volviendo a los origenes... programa en assembler
- Rebobinando
- Demonio segundo orden
- Mensajes: 1025
- Registrado: 14 Sep 2018, 23:45
- Ubicación: Castelldefels y puntualmente Zaragoza
- Has thanked: 357 times
- Been thanked: 337 times
Re: Mi dandanator cpc está agonizando:'(
Muchas gracias por los videos @ehontecillas Llevan su tiempo hacerlos, pero se ve bien toda la información.
El programa de la CPLD era el correcto efectivamente. Ya en la tirada estaba disponible la versión actualizada. De hecho, utilicé Arduino y el generador de roms para grabar las CPLDs.
Supongo que lo has mirado, pero sólo veo que falte comprobar que tanto EEPROM como CPLD hagan buen contacto en sus zócalos (en una de las fotos, los veo bastante bien). Si el resto ya está verificado, queda bien poco por mirar.
Si quieres, envíamelo con el cable y lo compruebo junto al mío intercambiando componentes y en placa expansora de bus hasta encontrar qué está dando estos problemas. Tiene que acabar funcionando sí o sí de alguna manera, y más viendo que lo estás comprobando tanto en 6128 como en 464 .
Saludos!
El programa de la CPLD era el correcto efectivamente. Ya en la tirada estaba disponible la versión actualizada. De hecho, utilicé Arduino y el generador de roms para grabar las CPLDs.
Supongo que lo has mirado, pero sólo veo que falte comprobar que tanto EEPROM como CPLD hagan buen contacto en sus zócalos (en una de las fotos, los veo bastante bien). Si el resto ya está verificado, queda bien poco por mirar.
Si quieres, envíamelo con el cable y lo compruebo junto al mío intercambiando componentes y en placa expansora de bus hasta encontrar qué está dando estos problemas. Tiene que acabar funcionando sí o sí de alguna manera, y más viendo que lo estás comprobando tanto en 6128 como en 464 .
Saludos!
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... , pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
-
- Demonio tercer orden
- Mensajes: 552
- Registrado: 29 Abr 2013, 23:08
- Has thanked: 7 times
- Been thanked: 80 times
Re: Mi dandanator cpc está agonizando:'(
Pues el compañero rebobinando ha resuelto el problema.
Al parecer ha encontrado un condensador que hacia corto de manera esporádica a masa y la xilinx jodida.
Desde aquí, mi mas sincero agradecimiento al compañero por la reparación de mi dandanator ¡¡¡ Muchas gracias !!!
Al parecer ha encontrado un condensador que hacia corto de manera esporádica a masa y la xilinx jodida.
Desde aquí, mi mas sincero agradecimiento al compañero por la reparación de mi dandanator ¡¡¡ Muchas gracias !!!
- cacharreo
- Moderador
- Mensajes: 6237
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1269 times
- Been thanked: 3071 times
- Contactar:
- Rebobinando
- Demonio segundo orden
- Mensajes: 1025
- Registrado: 14 Sep 2018, 23:45
- Ubicación: Castelldefels y puntualmente Zaragoza
- Has thanked: 357 times
- Been thanked: 337 times
Re: Mi dandanator cpc está agonizando:'(
Gracias!
De nada @ehontecillas! Ha sido cómodo diagnosticarlo pudiendo confrontar comportamientos con mi unidad, y un gustazo poder echar una mano.ehontecillas escribió: ↑01 Abr 2023, 23:29 Pues el compañero rebobinando ha resuelto el problema.
Al parecer ha encontrado un condensador que hacia corto de manera esporádica a masa y la xilinx jodida.
Desde aquí, mi mas sincero agradecimiento al compañero por la reparación de mi dandanator ¡¡¡ Muchas gracias !!!
Al principio, confirmé rápido que cambiando la CPLD, ya cargaba bien los programas sin esos cuelgues que se ven en los posts de este hilo.
No obstante, tras cambiar la CPLD, si dejaba en OFF el Dandanator, aparecían interferencias ocasionales que provocaban también el cuelgue del CPC. Estando en OFF, no tiene mucho sentido que ocurra nada, salvo que sea debido a algún cortocircuito en algún punto. Medí entonces la resistencia equivalente (entre los pines de 5V y GND, y sin EEPROM ni CPLD montadas) en tu unidad y en la mía, y el valor era mucho, pero mucho, más bajo en el tuyo (demasiado cercano a 0)...
Seguí tirando del hilo y tocaba buscar qué componente tenía el problema entre aquellos que estaban entre masa y alimentación. El primer candidato fue C5 (se puede ver su ubicación en este post en el punto 4), que conecta masa y +5V directamente. Una vez retirado, pude comprobar que no daba los 100nF que debía. Tan sólo fue poner un condensador de 100nF nuevo, recuperar el valor de resistencia y a funcionar sin más problema
En cuanto a la CPLD, es posible que se fastidiase por estar con ese condensador defectuoso entre los 5V y GND. Intenté grabarla de nuevo con un Nano, pero imposible
Una alegría que el Dandanator CPC esté de vuelta
Saludos!
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... , pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Mi dandanator cpc está agonizando:'(
ESto buscabaRebobinando escribió: ↑05 Abr 2023, 01:11
En cuanto a la CPLD, es posible que se fastidiase por estar con ese condensador defectuoso entre los 5V y GND. Intenté grabarla de nuevo con un Nano, pero imposible
Gracias.
Pues me parece una idea buenísima para buscar un posible fallo de manera muy rápida (o descartar).
He leído que con algunos Nanos puede ser problemático la grabación (mas o menos es lo que he entendido), ¿Tampoco pudiste con un Arduino Uno?
Última edición por Popopo el 18 Jun 2023, 15:52, editado 1 vez en total.
- Rebobinando
- Demonio segundo orden
- Mensajes: 1025
- Registrado: 14 Sep 2018, 23:45
- Ubicación: Castelldefels y puntualmente Zaragoza
- Has thanked: 357 times
- Been thanked: 337 times
Re: Mi dandanator cpc está agonizando:'(
Pues no, no probé con Arduino Uno. Fue con el mismo Nano con el que grabé esa CPLD en el momento de enviar el DD MX4 inicialmente. Fue una pena, pero cayó en combate , que le vamos a hacer.
Si encontrase la CPLD por los cajones en algún momento, igual pruebo a grabar con un Arduino Uno y salimos de dudas, pero es improbable encontrarla a estas alturas.
Si encontrase la CPLD por los cajones en algún momento, igual pruebo a grabar con un Arduino Uno y salimos de dudas, pero es improbable encontrarla a estas alturas.
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... , pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
- cacharreo
- Moderador
- Mensajes: 6237
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1269 times
- Been thanked: 3071 times
- Contactar:
Re: Mi dandanator cpc está agonizando:'(
La CPLD se alimenta a +3.3V aunque tenga pines de entrada/salida tolerantes con +5V y, por cierto, si la CPLD está bien, con un Nano (incluso con CH340x como UART) se programa igual que con un Uno. Es el mismo microcontrolador (ATmega328P) y se utilizan los mismos pines por lo que, desde el punto de vista de la CPLD, son indistinguibles.
© cacharreo
- mad3001
- Demonio segundo orden
- Mensajes: 1953
- Registrado: 25 Nov 2015, 00:15
- Ubicación: Mostoles(Madrid)
- Has thanked: 91 times
- Been thanked: 120 times
Re: Mi dandanator cpc está agonizando:'(
¿Donde dicen eso? que uses Nano o Uno es indiferente... nunca me ha dado problema usar uno u otro, es más, muchas veces he convertido un nano en uno (simple cambio del bootloader) para estirar un poco la memoria disponible para el sketch y funciona de PM..... por lo tanto para reprogramar la CPLD, mientras sigas los pasos de la página de dandare que indica en un manual que se hizo para ello , no deberías tener problema con uno o con nanoPopopo escribió: ↑17 Jun 2023, 12:58ESto buscabaRebobinando escribió: ↑05 Abr 2023, 01:11
En cuanto a la CPLD, es posible que se fastidiase por estar con ese condensador defectuoso entre los 5V y GND. Intenté grabarla de nuevo con un Nano, pero imposible
Gracias.
Pues me parece una idea buenísima para buscar un posible fallo de manera muy rápida (o descartar).
He leído que con algunos Nanos puede ser problemático la grabación (mas o menos es lo que he entendido), ¿Tampoco pudiste con un Arduino Uno?
Volviendo a los origenes... programa en assembler