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: 6113
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1249 times
Been thanked: 3003 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por cacharreo »

Popopo escribió: 14 Ene 2023, 12:00Conozco un par de circunstancias/contextos en los que esa prueba tiene mucho mucho sentido :)
Conozco un 100% de equipos modernos que no aguantarían ni un 2% de ese estrés. ;)
Popopo escribió: 14 Ene 2023, 12:00Respecto al chisme a comprar... me voy a resistir de hacerlo. Tengo ya muchos chismes para ese menester y otros tantos que aun no han salido de su caja. No me importa gastar dinero, cuando sé que voy a dar uso. Pero no para acumular o hacer una prueba única que igual no voy a realizar, o que es realizable con otro chisme disponible en mi arsenal.
Es razonable. Puedes hacerte con un buen lote de zeners que siempre vas a poder usar en otros proyectos o reparaciones, medir con lo que tengas y usar solo los mejores.
Popopo escribió: 14 Ene 2023, 12:08Gracias por la explicación de tu experiencia. Respecto a las heridas, me he clavado casi cada día que lo he usado las puntas del polímetro.
Los nuevos tienen unas puntas increíblemente agudas, los mejorcitos vienen con dos juegos por si acaso.

El último modelo de la familia LCR-Tx es el MTT-V1 que, en teoría, supera al LCR-TC2 y tendría la ventaja para ti de que se pueden medir componentes SMD poniéndolos sobre una placa pero tiene la desventaja del precio. Es tan nuevo que aún en oferta no se puede encontrar por menos de 27-29€ gastos de envío incluidos.
Popopo escribió: 14 Ene 2023, 12:00De todo esto... de todos estos problemas que están surgiendo con mi versión del tester y mi proceder ¿estamos extrañendo alguna conclusión o experiencias constructiva? o sencillamente ¿está suponiendo un lastre al avance del proyecto por mis meteduras de pata?
El proyecto podría ir mucho más rápido, cuantas menos cabezas antes sale (como es bien sabido, el número ideal de desarrolladores debe ser siempre impar y menor de 3) pero del conjunto del betatesting tanto teórico como empírico, han salido muchas de las protecciones que lleva ahora y visto está que cumplen bastante aceptablemente, al punto que es incluso posible que tus MOSFET hayan sobrevivido (puedes probarlos con el T7 ;) ).
Popopo escribió: 14 Ene 2023, 12:00Creo que sino esta aportando nada al conjunto los problemas que se me presentan, pues igual debería mandar la placa a alguno de vosotros para no seguir retrasando al resto. Me fastidia mucho que mi torpeza por falta de soltura en el cacharreo continuo este retrasando o haciendo perder el tiempo con mis dudas al resto del equipo.
Sabemos que todo esto nos está aportando innumerables anécdotas como para aburrir a nuestros bisnietos y eso es impagable pero, lo más importante, es que siempre hay que seguir adelante y acabar lo que se empieza asumiendo de antemano que los tropiezos van a aparecer y serán inevitables.
© cacharreo
Avatar de Usuario
Gomas48K !Sinclair 1
Aspirante a demonio
Aspirante a demonio
Mensajes: 277
Registrado: 16 Jun 2021, 06:08
Ubicación: España
Has thanked: 726 times
Been thanked: 221 times

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por Gomas48K »

cacharreo escribió: 13 Ene 2023, 23:42 Cuando el prototipo de @Popopo esté listo, él se encarga de hacer la prueba del secador con el tester. ;)
El prototipo de @Popopo, cuando funcione, va a ser indestructible!!!

cacharreo escribió: 13 Ene 2023, 23:42 Hace tiempo me planteé una versión DIY considerando que el firmware estaba disponible, lo abrí, garabateé algo parecido a un esquema,... y entre otras novedades/mejoras se implementó un sistema para evitar fundirlo al pinchar un condensador sin descargarlo, su más genuino némesis y la causa que más testers LCR ha enviado al otro barrio, pero más tarde a la vista de los precios de los componentes comprendí que no interesaba porque es mucho más barato comprarlo hecho.
La verdad, que te compras una docena y si se fríe, lo tiras y sacas otro del cajón.
Pero si por un poco mas de dinero puedes tener algo mejorado y exclusivo???? No puede merecer la pena? :|

Popopo escribió: 14 Ene 2023, 11:46
Gomas48K escribió: 13 Ene 2023, 23:01 Si no notas cortes al mover los cables, midiendo con el polímetro, es difícil que sea eso.
También puedes usar otros cables, para salir de dudas.
He probado diversos cables, aunque... como son del mismo tipo (tema de grosor de pines) voy a probar a hacer que se queden más "prietos".
Estupendo!!! Así eliminas posibles futuros problemas de conexión.

Popopo escribió: 14 Ene 2023, 11:46
Gomas48K escribió: 13 Ene 2023, 23:01 Como he dicho, me imagino que ya no lo hará, pero solo era por verificar que ya está todo el tema corregido.
Sería interesante que midieras en el ZIF todo a ver si ya no hace las cosas raras que hacía con los MOSFET puestos.
OK, esta tarde creo que podría realizar esta prueba.
Es muy importante, para verificar que han quedado solucionadas las anomalías que vimos en los vídeos que grabaste.

Popopo escribió: 14 Ene 2023, 11:46
Gomas48K escribió: 13 Ene 2023, 23:01 Los fallos aleatorios, es seguir "rascando" a ver que los produce... Pero esos fallos me dan menos miedo, que lo que te pasaba antes con los voltajes! ;)
Uno gordo, sabes que es algo tajante, uno aleatorio... pufff cualquier cosa, admiro tu destreza.
Gracias!
Ese fallo ya es lógico (en el sentido que no es un comportamiento inexplicable).
Solo es ir eliminando posibilidades hasta dar con el tema.

Popopo escribió: 14 Ene 2023, 11:46
Gomas48K escribió: 13 Ene 2023, 23:01 Si quieres te digo algunas para intentar averiguar de donde son los fallos:

1- Medir en el ZIF con los voltajes inyectados en J4 (-5V +5V +12V) y ver que ya no hace cosas raras como antes.
2- Hacer el test de pines y verificar que todo es correcto. (Al estar sin MOSFET los canales en pantalla 07 y 10 estarán a "0" y no actuaran)
3- Probar con memorias 4164 para saber si sigue funcionando la parte básica del prototipo.
4- Probar con otras 4116 para ver si son las memorias actuales las que fallan.
5- Quitar Z19 y comprobar si da menos fallos... De ser así probar con otro zener, con el mínimo de capacitancia que encuentres.
6- Probar con otros cables en J3/J4
7- Reprogramar el Nano, por si con todo el jaleo, hace cosas raras.
8- Cambiar el Nano, si con la reprogramación sigue sin ir bien.

Con esto me imagino que podrás averiguar que pasa.
OK, trataré de realizar todas las pruebas de este tipo que me sea posible.
Las tachadas son pruebas que ya he realizado.
Ya quedan menos!!!

cacharreo escribió: 14 Ene 2023, 11:54 ...requiere bastante entrenamiento (de coordinación de presión, vista y pulso) antes de poder medir estos componentes sin tener que usar un sistema improvisado de fijación para que no salten al hiperespacio (y que conste que nunca he perdido uno, toco madera :)) ).
Yo tengo ya algún componente en alguna parte del universo profundo.... :))
Demasiada presión en la pinza.... Componente pillado un poco esquinado.... Fallo de coordinación motriz entre mano y obstáculo...
Sumas todo eso y el resultado es, salto al hiperespacio.
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6113
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1249 times
Been thanked: 3003 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por cacharreo »

Gomas48K escribió: 14 Ene 2023, 23:09El prototipo de @Popopo, cuando funcione, va a ser indestructible!!!
Ya está cerca de ese estado. :))
cacharreo escribió: 13 Ene 2023, 23:42La verdad, que te compras una docena y si se fríe, lo tiras y sacas otro del cajón.
Pero si por un poco mas de dinero puedes tener algo mejorado y exclusivo???? No puede merecer la pena? :|
No sé, es mucha tarea y los componentes sueltos no son baratos.
Gomas48K escribió: 14 Ene 2023, 23:09
Popopo escribió: 14 Ene 2023, 11:46He probado diversos cables, aunque... como son del mismo tipo (tema de grosor de pines) voy a probar a hacer que se queden más "prietos".
Estupendo!!! Así eliminas posibles futuros problemas de conexión.
En el peor de los casos, con los conectores hembra se puede extraer la parte metálica interna y reacondicionarla con unos alicates. Así el contacto y el agarre quedan asegurados.
Gomas48K escribió: 14 Ene 2023, 23:09Yo tengo ya algún componente en alguna parte del universo profundo.... :))
Demasiada presión en la pinza.... Componente pillado un poco esquinado.... Fallo de coordinación motriz entre mano y obstáculo...
Sumas todo eso y el resultado es, salto al hiperespacio.
Eso con pinzas de electrónica que suelen andar entre los 10.5 y 13 cm. de longitud. Ahora imagina lo mismo con unas puntas muy afiladas pero más gruesas, menor elasticidad en los brazos y mucha más distancia entre el punto de agarre y la punta. Las probabilidades de que las puntas de la pinza giren una respecto a otra y provoquen la teleportación del componente son altas por lo que no queda otra que utilizar unas pinzas, esta vez de las buenas, mantenerlas cerradas y sujetar el componente SMD desde el centro de su cuerpo presionándolo contra la alfombrilla de medición.

Por eso decía que para @Popopo le vendría mejor un MTT-V1 porque tiene un accesorio intercambiable con el zócalo ZIF que no es más que una placa con grandes pads, donde solo es necesario apoyar el componente y no hace falta pinzarlo desde los extremos.

Imagen
© cacharreo
david ortega !CPC 4
Siervo de Satán
Siervo de Satán
Mensajes: 3
Registrado: 18 Ene 2023, 11:56
Been thanked: 7 times

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por david ortega »

Hola, acabo de registrarme en el foro y tengo que ponerme al día en este tema. Una pregunta rápida: ¿Cuando se considera que una memoria no pasa el test? ¿Se da por bueno algún error de escritura/lectura pensando en que pueda deberse a fallos en el propio testeo?
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6113
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1249 times
Been thanked: 3003 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por cacharreo »

Bienvenido, David.
david ortega escribió: 18 Ene 2023, 13:32¿Cuando se considera que una memoria no pasa el test?
Se considera que no pasa el test cuando el resultado es FAILED. En caso de duda, se debería usar el test en modo continuo que va repitiéndolo una y otra vez y, por lo general, si pasa unos 300-400 tests sin fallos se daría por buena, en otro caso es cuestión de valorar si la tasa de fallos o falsos negativos es aceptable porque son chips con muchos años a sus espaldas y pueden presentar fatiga que es más acusada en el momento del test que durante el uso normal del ordenador.
david ortega escribió: 18 Ene 2023, 13:32¿Se da por bueno algún error de escritura/lectura pensando en que pueda deberse a fallos en el propio testeo?
No, se ofrece la información tal cual.
© cacharreo
david ortega !CPC 4
Siervo de Satán
Siervo de Satán
Mensajes: 3
Registrado: 18 Ene 2023, 11:56
Been thanked: 7 times

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por david ortega »

Ok. Lo pregunto por que casualmente he estado probando unas 4164 con un tester que he montado en una protoboard, y rams que se supone están bien dan errores aleatorios, no siempre en las mismas direcciones. He de decir que tanto el circuito como el programa lo he hecho yo y puede que no lo esté haciendo bien.
Muy interesante el proyecto, por cierto.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6113
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1249 times
Been thanked: 3003 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por cacharreo »

david ortega escribió: 18 Ene 2023, 13:54Lo pregunto por que casualmente he estado probando unas 4164 con un tester que he montado en una protoboard, y rams que se supone están bien dan errores aleatorios, no siempre en las mismas direcciones.
Hasta cierto punto es normal que en las condiciones de estrés propias del test aparezcan fallos (reales, no falsos negativos). Las direcciones pueden no ser las mismas por la tecnología de las 4164 y también notarás que tienden a fallar más cuando se prueban 0 que 1 pero si tus DRAM son "nuevas" o tienen poco uso no es normal.
david ortega escribió: 18 Ene 2023, 13:54Muy interesante el proyecto, por cierto.
Muchas gracias. Si es posible se agradecería ver esa protoboard en funcionamiento. ;)
© 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: 571 times

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por Popopo »

Bienvenido David
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 571 times

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por Popopo »

Buenas,
Os expongo lo que tengo hasta ahora de la APP que me ando haciendo:



Aunque es para mi uso particular, será de código abierto y modificable por quien lo quiera modificar.
En caso de alguna sugerencia, siempre y cuando vaya en la línea que tengo, podría ponerla. Cualquier otra cosa que sea recortar las funcionalidades que tengo planteadas, están fuera.

La App es muy tonta realmente, se podría hacer con un WindowsBuilder en un pispas, pero ... como es un ejercicio también (para mi) pues lo hago a pelo y a mi ritmo, en el lenguaje de mi elección.

Otros lenguajes podrían resultar mejor, pero lo dicho.

Por ahora, no me preocupo de como lo va a hacer (hablando de la parte de trabajo conjunto al tester), sino de incluir las funcionalidades que necesito tener de la APP para trabajar con el tester.
Un abrazo.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6113
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1249 times
Been thanked: 3003 times
Contactar:

Re: Test de Memorias 4116, 4164 y 41464 [beta testing]

Mensaje por cacharreo »

Popopo escribió: 20 Ene 2023, 14:07La App es muy tonta realmente, se podría hacer con un WindowsBuilder en un pispas, pero ... como es un ejercicio también (para mi) pues lo hago a pelo y a mi ritmo, en el lenguaje de mi elección.
Otros lenguajes podrían resultar mejor, pero lo dicho.
Por ahora, no me preocupo de como lo va a hacer (hablando de la parte de trabajo conjunto al tester), sino de incluir las funcionalidades que necesito tener de la APP para trabajar con el tester.
Descargado, grabado y a la espera de verlo en un rato. Gracias.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”