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

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

Mensaje por cacharreo »

Esta última versión del firmware fw0.21c permite utilizar ZIF#12, sin uso en las memorias que estamos probando ahora mismo y solo durante el test en modo continuo, para monitorizar el resultado del último test. Si el test falló el estado de ZIF#12 será alto (~+5V), si no el estado será bajo (~+0V).

Cuando se está realizando un test tras otro se podría utilizar con un buzzer activo DC5V para escuchar un pitido cuando se produzca un fallo. Solamente haría falta conectar el positivo del buzzer al pin 12 del zócalo ZIF y el negativo a J2#3 (GND). Para este propósito estoy usando algo así:
Imagen
el cable rojo va a ZIF#12 y el negro a J2#3.

Servirían igualmente este tipo de módulos:
Imagen
conectando el pin "S" a ZIF#12 y el pin "-" a J2#3 (GND).
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1405
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 948 times
Been thanked: 491 times

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

Mensaje por geloalex »

Ahora esta en el banco de torturas …literalmente hablando…haciendo test masivos sobre una 4164 de OKI ademas de estar alimentado con una pequeña LiPo para ver lo que aguanta y ver que test arroja alimentado asi.
He medido los +5v en diferentes puntos de la placa y he obtenido 4,4v en la patilla 8 del 4164 y 4,8v en el +del ICSP.
Desde el upstep con la LiPo estoy sacando 5,2v asi que la alimentación es correcta.
Todos los test los esta haciendo OK menos 4 que coinciden con las puntas de medida del polimetro por medio.Imagen


Enviado desde mi iPhone utilizando Tapatalk
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1405
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 948 times
Been thanked: 491 times

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

Mensaje por geloalex »

cacharreo escribió: 08 Oct 2022, 13:20 Esta última versión del firmware fw0.21c permite utilizar ZIF#12, sin uso en las memorias que estamos probando ahora mismo y solo durante el test en modo continuo, para monitorizar el resultado del último test. Si el test falló el estado de ZIF#12 será alto (~+5V), si no el estado será bajo (~+0V).

Cuando se está realizando un test tras otro se podría utilizar con un buzzer activo DC5V para escuchar un pitido cuando se produzca un fallo. Haría falta conectar el positivo del buzzer al pin 12 del zócalo ZIF y el negativo a J2#3 (GND). Para este propósito estoy usando algo así:
Imagen
el cable rojo va a ZIF#12 y el negro a J2#3.

También servirían este tipo de módulos:
Imagen

conectando el pin "S" a ZIF#12 y el pin "-" a J2#3 (GND).
Me resulta bastante interesante , pena no haya un pin aprobechable para eso para dejarlo como nueva feature de cara a la versión final.
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5770
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2776 times
Contactar:

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

Mensaje por cacharreo »

geloalex escribió: 08 Oct 2022, 13:20haciendo test masivos sobre una 4164 de OKI ademas de estar alimentado con una pequeña LiPo para ver lo que aguanta y ver que test arroja alimentado asi.
Para tus pruebas ¿siempre has usado esta memoria 4164 de OKI u otra? Me interesaría saber si los falsos negativos aparecen dependiendo del fabricante.
geloalex escribió: 08 Oct 2022, 13:30Me resulta bastante interesante , pena no haya un pin aprobechable para eso para dejarlo como nueva feature de cara a la versión final.
Considerando que el pin ZIF#12 solo tendrá un uso real para un puñado de memorias (41464, 4416, 44256 y 4464) se podría dejar así para la versión final y que solo use ZIF#12 cuando se estén comprobando cualquier otro tipo de memorias. Según sus necesidades, el testeador podría conectar un buzzer, un LED o un microcontrolador maestro que controle y automatice pruebas más complejas.
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1405
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 948 times
Been thanked: 491 times

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

Mensaje por geloalex »

Vale , estos de ahora mismo estan sindo favorables sobre esta OKI , los fallos anteriores mencionados eran sobre otra memoria claramente remarcada y las condiciones eran diferentes , aunque tenia un alimentador y no esta pequeña LiPo estaba tirado en la mesa entre mas cosas.
En el momento de escribir eso lleva 90 test con los 4 fallidos que comente antes por lo que voy a dar los test por buenos.
Cambio a la memoria remarcada de los test anteriores y reinicio el proceso , antes mediré tensiones en pleno test por lo que dará algún fallo registrado.

Ya no me da pie a nada todos los tests dan FAIL
Voy a buscar otra para hacer mas pruebas.

EDITO:
Acabo de conectar la misma alimentación con LiPo en el Dram tester M.G con esta misma memoria y el resultado es favorable :-X
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1405
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 948 times
Been thanked: 491 times

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

Mensaje por geloalex »

cacharreo escribió: 08 Oct 2022, 13:32 Considerando que el pin ZIF#12 solo tendrá un uso real para un puñado de memorias (41464, 4416, 44256 y 4464) se podría dejar así para la versión final y que solo use ZIF#12 cuando se estén comprobando cualquier otro tipo de memorias. Según sus necesidades, el testeador podría conectar un buzzer, un LED o un microcontrolador maestro que controle y automatice pruebas más complejas.
Por mi perfecto... :D
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1405
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 948 times
Been thanked: 491 times

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

Mensaje por geloalex »

Haciendo test masivos de 4116 ...en proceso , con LiPo , todo OK
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
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 »

Lo del buzzer, no es mala idea.
Yo me he quedado en la página 123, aunque he leído el resto... me he perdido entre cambios, mods, sugerencias.
El Buzzer entiendo que es opcional. Que el Pin 12, se usará para las memorias que hemos incluido en la lista del tester.

Quizás... será bueno ramificar el proyecto. Pues, si preferís el buzzer como forma final y descartar las otras memorias, lo cual es buena idea, por mi parte sigo pensando en cumplir con las ideas iniciales. Tampoco sería capaz ahora mismo de discernir el punto en el que está el proyecto a pesar de que releo los mensajes.

Esta semana trataré de ponerme al día, en caso de no lograrlo, prefiero (si es posible) mandar a hacer placas nuevas con las modificaciones hasta la versión donde no se haya desviado el proyecto de los objetivos iniciales (por lo del pin #12), no soy capaz de entender demasiado ni de seguir la traza del problema que atañe a mi placa. Y a los que deseéis una placa os la mando (esta ronda va de mi cuenta).

Mira que me cuesta decir esto, pero prefiero desoldar todo el trasto y soldarlo en una nueva placa, a perder más tiempo trazando un problema que no entiendo.
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1405
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 948 times
Been thanked: 491 times

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

Mensaje por geloalex »

Imagen
Rondas con la 4116 ….
Esta pequeña LiPo lleva 3 horas de test continuos.Aun que creo que ya poco mas va a dar de si…
Imagen


Enviado desde mi iPhone utilizando Tapatalk
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5770
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2776 times
Contactar:

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

Mensaje por cacharreo »

Así va perfecto. :)

A propósito, tenemos el tester en la misma configuración con ese soporte para placas.
Popopo escribió: 08 Oct 2022, 14:41Lo del buzzer, no es mala idea.
Ese buzzer es para las pruebas actuales y como el test en modo continuo, mostrar los resultados parciales en pantalla, etc. puede quedar en la versión final o no según decidamos y/o el espacio de programa.
Popopo escribió: 08 Oct 2022, 14:41El Buzzer entiendo que es opcional. Que el Pin 12, se usará para las memorias que hemos incluido en la lista del tester.
Exacto, es opcional e insisto en que la modificación no es sólo para generar un pitido, cuando termina el test el estado de ZIF#12 indica si hubo o no fallo y eso puede utilizarse para muy diferentes objetivos (p.e. para hacer pruebas automatizadas desde otro Nano). En una versión final ese pin de depuración, ZIF#12, que en estas pruebas estamos usando para el buzzer, podría seguir activo para todas las memorias que dejen ese pin libre.
Popopo escribió: 08 Oct 2022, 14:41Tampoco sería capaz ahora mismo de discernir el punto en el que está el proyecto a pesar de que releo los mensajes.
Estamos en pruebas con memorias para determinar si hay errores de diseño, en los tests, etc. pero sobre todo afinando la configuración de los diferentes prototipos (de los betatesters).
Popopo escribió: 08 Oct 2022, 14:41Esta semana trataré de ponerme al día, en caso de no lograrlo, prefiero (si es posible) mandar a hacer placas nuevas con las modificaciones hasta la versión donde no se haya desviado el proyecto de los objetivos iniciales (por lo del pin #12), no soy capaz de entender demasiado ni de seguir la traza del problema que atañe a mi placa.
La placa 1.05c recoge todos los cambios por lo que sería compatible pin a pin con la 1.02f, incorpora nuevas prestaciones (el conector ICSP, el conmutador en la cara inferior para desconectar el puerto serie, el puente que conecta y desconecta las tensiones, las protecciones propuestas, etc.) y no requiere el módulo de los MOSFETs porque lo tiene integrado pero, dicho esto, al ser provisional su diseño no está completo al 100% y las pistas están por ser trazadas (de hecho actualmente conserva las de la versión anterior y por tanto no es funcional).

Personalmente no asumo que esté todo al 100% hasta que, en la medida de lo posible, no afinemos los diferentes prototipos que están montados con sus correspondientes pruebas. No sería agradable completar otro diseño de placa, encargarlas y dedicar tiempo a soldar nuevos o trasladar los componentes previos para poco después darnos cuenta de que es imprescindible sustituir algunos componentes o añadir otros nuevos por lo que estaríamos igual que con la placa 1.02. Prefiero completar esta fase con la placa que tenemos al menos hasta que todos los tests estén funcionando para todos los tipos de memorias y entonces sabremos si son necesarias nuevas modificaciones, si tenemos que descartar ciertos modelos de memorias, etc.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”