Va de Retro DRAM tester [v2.00]

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5629
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

issalig escribió: 14 Sep 2022, 11:17Antes de nada, muchas gracias por el análisis tan metódico y detallado.
De nada, he pasado un buen rato cacharreando con el tester y por suerte no tenía nada que ver con el reposeído de @Gomas48K.
issalig escribió: 14 Sep 2022, 11:17Ooops, quité el arduino y la pantalla para que probases con el tuyo y así no interferir en las pruebas pero no caí que igual lo tenías montado con otros pines
Tenía hecho un adaptador para lo contrario, para pasar de tiras de pines rectas a las redondas para probar cualquier Nano en mi tester pero no es un problema porque se tarda un segundo en soldar los pines convencionales. La idea de las pruebas era hacerlas en las condiciones más similares posibles para descartar que tu Nano, tu pantalla, tus cables sean fuente de otras anomalías.
issalig escribió: 14 Sep 2022, 11:17Puse los fusibles con los headers hembra para poder reutilizarlos en la versión final, pero pensándolo bien los soldaré para evitar malos contactos.
Así lo propusieron @Rebobinando, @Popopo,... pero va a depender mucho de cómo lo tengas. Si puedes dejarlo en un sitio fijo y comprobar que de entrada todos los fusibles están conectados midiendo la resistencia entre el zener y el pin del ZIF correspondientes y si no se va a mover quizás sea interesante. En otro caso puede dar problemas y quizás te sea más cómodo soldarlos sin cortarles las patillas dejándolas largas para poder aprovecharlos en una siguiente versión.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5629
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

masteries escribió: 14 Sep 2022, 11:07Sé de un Atari 600 XL ampliado a 64 KB con problemas en sus memorias,
Si puedes extraerlas para probarlas en el de alguien de tu zona despejas rápidamente la incógnita. Es cuestión de ponerse de acuerdo.
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Modificaciones propuestas placa 1.02e

Mensaje por Popopo »

Buenas :)
cacharreo escribió: 14 Sep 2022, 01:22 La placa 1.05c tiene todos los cambios en las asignaciones de pines del Nano pero, siendo provisional, no tiene rutadas las pistas. En cuanto veamos que los tests van bien, se hace una nueva versión intentando optimizar un poco las asignaciones de pines respecto a los registros y, con suerte y salvo nuevas ideas o peticiones, será la definitiva o quedará muy cerca de ella.
¿Por qué la versión C si estamos en la E?

Ahora mismo ando perdido de las funcionalidades de la placa. Ando más preocupado en hacerla funcionar de una vez para hacer las pruebas rutinarias de funcionamiento y test. Por tanto, no sabría que cosas sugerir que no estén todavía.

¿Se puede programar el Nano sin sacarlo del tester con la última versión de placa?
¿Es posible puntear las tensiones y GND a donde queramos del ZIF a través del J4?
¿Sigue existiendo entiendo la conexión para meter un "teclado" externo en vez de restringir a botonera?

Espero tener suerte hoy y lograr hacerla funcionar. Por otro lado ¿Qué firmware estáis usando? he grabado el último (creo que versión x.20).
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5629
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Popopo escribió: 14 Sep 2022, 13:21¿Por qué la versión C si estamos en la E?
Los diseños que van evolucionando de la placa van por la 1.05c mientras que placas físicas sólo tenemos la 1.02 que con las sucesivas modificaciones llegan hasta la 1.02f.
Popopo escribió: 14 Sep 2022, 13:21Ahora mismo ando perdido de las funcionalidades de la placa. Ando más preocupado en hacerla funcionar de una vez para hacer las pruebas rutinarias de funcionamiento y test. Por tanto, no sabría que cosas sugerir que no estén todavía.
No hay problema, cuando estén todos los tests para todos los chips, ya lo vemos.
Popopo escribió: 14 Sep 2022, 13:21¿Se puede programar el Nano sin sacarlo del tester con la última versión de placa?
Sí, dejando el ZIF sin chips y J4 sin cables tal como se indica en las notas de cada mensaje con los nuevos firmware.
Popopo escribió: 14 Sep 2022, 13:21¿Es posible puntear las tensiones y GND a donde queramos del ZIF a través del J4?
Las tensiones van desde J3 a los pines de J4. Los pines de VCC y GND de J2 están provisionalmente "reservados" para el módulo H01-H08 con los MOSFET.
Popopo escribió: 14 Sep 2022, 13:21¿Sigue existiendo entiendo la conexión para meter un "teclado" externo en vez de restringir a botonera?
Exacto, todo está en J2. Se quita el jumper que habilita la botonera interna (la de la placa) y se conecta el teclado externo.
Popopo escribió: 14 Sep 2022, 13:21Espero tener suerte hoy y lograr hacerla funcionar.
A ver si se porta, cualquier problema no tienes más que documentarlo por aquí e intentaremos ver qué pasa.

Cuenta también con las fotografías del tester de @issalig que está completo y que pueden servirte para comparar.
Popopo escribió: 14 Sep 2022, 13:21Por otro lado ¿Qué firmware estáis usando? he grabado el último (creo que versión x.20).
Teniendo en cuenta que solo trabajan con las 4164, el fw0.20 según la configuración del Nano concreto puede dar errores en los tests finales (de bits alternos y aleatorios) pero debe ir bien con los tests "clásicos" de 0s y 1s. Para mayor comodidad puedes utilizar el fw0.19 para no encontrar esos errores.
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

Fijandome en la placa de issalig
Excepto por el cable que me falta la tengo en cableado igual,
Ahora bien, no tengo ese fusible puesto a la salida del diodo. ¿Qué hace ahí? no recuerdo instrucción al respecto en las modificaciones que hubiera que ponerlo.

Por otra parte, sigue dándome continuidad esos dos puntos que había comentado.
Me autorespondo, claro que tiene que tener continuidad, son fuses rearmables y están en estado inicial armados.

Luego seguiré las instrucciones de cacharreo sobre la tabla y comprobar conexiones... a ver si me las apaño.
También he podido entender que querías decir, hablas de otra versión y yo he confundido versión con sub-versión.
Última edición por Popopo el 14 Sep 2022, 17:36, editado 1 vez en total.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5629
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Popopo escribió: 14 Sep 2022, 16:12Fijandome en la placa de issalig, excepto por el cable que me falta la tengo en cableado igual,
Perfecto, a ver cómo va cuando tengas el firmware.
Popopo escribió: 14 Sep 2022, 16:12Ahora bien, no tengo ese fusible puesto a la salida del diodo. ¿Qué hace ahí? no recuerdo instrucción al respecto en las modificaciones que hubiera que ponerlo.
Es un fusible PPTC de 6V 250mA en serie con el diodo de protección, viene como recomendación en las instrucciones de las modificaciones para la placa 1.02d
Popopo escribió: 14 Sep 2022, 16:12Por otra parte, sigue dándome continuidad esos dos puntos que había comentado.
Si no te entiendo mal ¿tienes continuidad entre J4#19 y F19-Z19? Si es así no debería, según la tabla de asignación de pines (rev.20220610) J4#19 debería tener continuidad con F09-Z09 (el pin #12 ó D09 del Nano).
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

cacharreo escribió: 14 Sep 2022, 17:34 Perfecto, a ver cómo va cuando tengas el firmware.
Vale, pero entonces instalo el 19?
cacharreo escribió: 14 Sep 2022, 17:34 Es un fusible PPTC de 6V 250mA en serie con el diodo de protección, viene como recomendación en las instrucciones de las modificaciones para la placa 1.02d
Veo que era algo opcional... de tener a saber donde, como es un fuse de protección por ahora no lo pongo. Si encuentro lo pondré.
cacharreo escribió: 14 Sep 2022, 17:34 Si no te entiendo mal ¿tienes continuidad entre J4#19 y F19-Z19? Si es así no debería, según la tabla de asignación de pines (rev.20220610) J4#19 debería tener continuidad con F09-Z09 (el pin #12 ó D09 del Nano).
No me parece que hablemos de lo mismo, explico en imagen, pero veo que si debe tener continuidad porque son los extremos del fuse rearmable.

Ahora reprogramaré con la versión que me digas y mientras voy a tratar de probar esa tabla que me has indicado de tests y tests previos
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5629
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Popopo escribió: 14 Sep 2022, 17:47Vale, pero entonces instalo el 19?
Exacto, por comodidad es mejor instalar el fw0.19.
Popopo escribió: 14 Sep 2022, 17:47Veo que era algo opcional... de tener a saber donde, como es un fuse de protección por ahora no lo pongo. Si encuentro lo pondré.
Es otra protección más, si como precaución se usa un amperímetro cuando se alimente el tester y se vigila que la corriente no se vaya por las nubes (>50mA) no es imprescindible.
Popopo escribió: 14 Sep 2022, 17:47No me parece que hablemos de lo mismo, explico en imagen, pero veo que si debe tener continuidad porque son los extremos del fuse rearmable.
Una observación sobre esto. Con mis multímetros los fusibles rearmables PPTC de 6V 30mA no dan continuidad, debería medir unos ~32Ω entre sus extremos.
Popopo escribió: 14 Sep 2022, 17:47Ahora reprogramaré con la versión que me digas y mientras voy a tratar de probar esa tabla que me has indicado de tests y tests previos
Es lo más fácil, se va comparando en la siguiente tabla la asignación especificada en las columnas de los pines del Nano ("Nano v1.02") y de los pines del ZIF ("P/R"). Las pruebas a realizar también están en el mensaje sobre el tester de @issalig.
Imagen
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo »

cacharreo escribió: 14 Sep 2022, 18:05 Una observación sobre esto. Con mis multímetros los fusibles rearmables PPTC de 6V 30mA no dan continuidad, debería medir unos ~32Ω entre sus extremos.
Sobre eso, todos me dan continuidad, y el valor resistivo en general ronda los 32 aprox, excepto para el de la duda que da 26 Ohms.
Sigo con las verificaciones...

Edito mis comprobaciones aquí:

Premilinares: OK
Chequeo +5v: OK en general.
-conectar la sonda roja (+) al pin 27 del zócalo U1 (+5V) => 4.8v (anteriores medidas 5.2v
Ajuste +12v: OK
Chequeo -5v: OK, aunque obtengo -5.2v => - comprobar que la lectura en el multímetro es de ~-4.5V [~-4.3V].
Botonera:
> 50k2, 44k2, 38k2, 31k1, 23k2
> 0v, 2.65v, 3.16v, 3.5v 3.75v
Chequeo J3 con Nano: OK => -4.3v, 4.3v, 12.05v
Chequeo OLED con Nano:OK => 4.26v
Última edición por Popopo el 14 Sep 2022, 20:13, editado 3 veces en total.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5629
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2719 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por cacharreo »

Popopo escribió: 14 Sep 2022, 18:58Sobre eso, todos me dan continuidad, y el valor resistivo en general ronda los 32 aprox, excepto para el de la duda que da 26 Ohms.
Cada multímetro es un mundo, la mayoría dan continuidad entre 0 y 50Ω pero el que uso últimamente con 30Ω ya no pita.
Popopo escribió: 14 Sep 2022, 18:58-conectar la sonda roja (+) al pin 27 del zócalo U1 (+5V) => 4.8v (anteriores medidas 5.2v
Chequeo -5v: OK, aunque obtengo -5.2v => - comprobar que la lectura en el multímetro es de ~-4.5V [~-4.3V].
El LMC7660 realiza una inversión por conmutación a través del condensador C1 por lo que el valor de los -5V suelen ser muy aproximados (en valor absoluto) al de los +5V pero negativos.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”