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

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

Mensaje por cacharreo »

Popopo escribió: 30 Sep 2022, 10:32antes de mandarte el tester... veré si doy con el problema. Aunque he revisado muchísimas veces todas las operaciones de adaptación a la placa, cortes, puentes, etc... por foto y tester en mano.
Con eso contaba porque dijiste que este fin de semana le ibas a dedicar un rato a ver si encontrabas el problema. Por si te sirve de algo las tablas publicadas con los resultados del test de pines (o el esquema de la placa 1.05c) sirven indirectamente como mapa de conexiones entre los pines del zócalo ZIF o J4 y los pines del Nano así que con el multímetro en modo continuidad, el tester y un diagrama (pinout) de los pines del Nano (o el esquema de la placa 1.05c) puedes verificar a qué pin del zócalo ZIF está conectado cada pin digital del Nano y además que no esté conectado a ningún otro.
© 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ó: 30 Sep 2022, 10:37 Por si te sirve de algo las tablas publicadas con los resultados del test de pines (o el esquema de la placa 1.05c) sirven indirectamente como mapa de conexiones entre los pines del zócalo ZIF o J4 y los pines del Nano así que con el multímetro en modo continuidad, el tester y un diagrama (pinout) de los pines del Nano (o el esquema de la placa 1.05c) puedes verificar a qué pin del zócalo ZIF está conectado cada pin digital del Nano y además que no esté conectado a ningún otro.
Pues por lo que he visto de manera ordinaria... no me vale, porque no contiene la parte referida a las protecciones, las cuales han sido parte de las modificaciones. Bueno... al menos yo no me he aclarado. Bien es cierto, que necesito mucho tiempo para poder aclararme :) será cuestión de buscar más ratos para revisar.
Gracias cacharreo :)
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5634
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2721 times
Contactar:

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

Mensaje por cacharreo »

Popopo escribió: 30 Sep 2022, 10:39Pues por lo que he visto de manera ordinaria... no me vale, porque no contiene la parte referida a las protecciones, las cuales han sido parte de las modificaciones.
Por si te es útil, el esquema titulado "RAM tester" incluye la protección general contra cortos para el tester (fusible PPTC F1 y diodo schottky D1 sobre el Nano), la protección de cada pin del zócalo ZIF (excepto ZIF#1 y ZIF#8) está detallada en el esquema titulado "Módulo de protección de pines" y, por último, los detalles sobre las protecciones para los pines ZIF#1 y ZIF#8 están en "Módulo de protección para el pin 1" y "Módulo de protección para el pin 8" respectivamente. Con el primero de los esquemas ("RAM tester") tienes el diagrama de conexiones eléctricas (pinout) entre los pines del ZIF y los pines digitales del Nano. Por cierto, a efectos prácticos puedes ignorar el conmutador SW0 y asumir que está siempre cerrado.

Como nota al margen, en el primer esquema de la placa 1.05c figuran F1 y D1 precisamente para proporcionar información relativa a la placa 1.02f. Lo digo porque, como hablamos, en la versión final esa protección se implementará con un MOSFET pero aún no está reflejado en las versiones 1.05 de la placa por claridad y no confundir cuando se revise la placa 1.02f.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5634
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2721 times
Contactar:

Firmware fw0.21a

Mensaje por cacharreo »

Firmware fw0.21a

Binarios Funcionamiento
- Logo
- Selección de chip (asegurarse de que el zócalo ZIF está vacío y no hay cables en J4)
- Información sobre el cableado de tensiones ("wiring") entre J3 y J4 (se debe fijar como se indica y, una vez hecho y verificado, colocar el chip en el zócalo ZIF)
- Hay dos modos dependiendo de si se pulsa el botón OK(✓) con:
  • pulsación corta, test simple que al concluir muestra el resultado (una vez acaban las pruebas sobre la memoria se puede abandonar con el botón BACK(↲) o repetir el test pulsando el botón AGAIN (↺)),
  • pulsación larga, test automático que repite una y otra vez las pruebas sobre la memoria y a través del puerto serie facilita la información sobre el número de tests pasados, fallidos y totales (cada vez que acaban las pruebas se puede abandonar dejando pulsado el botón BACK(↲)).
- Tests para memorias 4116, 4164, 4532-L, 4532-H y 4864 rellenando con 1s y con 0s.

Cambios respecto a la versión anterior
- Corrección de la asignación del puerto TX al zócalo ZIF (placa v1.02f) aunque no afectaba al funcionamiento en anteriores versiones pues solo tiene efecto en los tests de las 44256.
- Detección de los +5V antes de comenzar el test (implementada pero desactivada para comodidad de los betatesters).
- Se añade al gestor de errores el que muestre errores en el cableado.

Notas
  • Esta versión no muestra la demo y no tiene ni test de pines, ni de botonera,...
  • Para actualizar el firmware siempre hay que tener la precaución de no tener cables en J4 y el zócalo ZIF sin chip (vacío) pues en caso contrario puede producirse un error de comunicación con el Nano.
  • No existe aún una verificación de las tensiones en J4 por lo que es importante asegurarse de que el cableado de J3 a J4 es correcto antes de colocar el chip en el zócalo ZIF pues, de otro modo, podría dañarse la memoria.
  • Para comprobar el tester y/o sus modificaciones se recomienda utilizar la versión del firmware fw0.19.
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1397
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 936 times
Been thanked: 487 times

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

Mensaje por geloalex »

Actualizado y testando sin problemas 4164 y 4116.
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: 5634
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2721 times
Contactar:

Firmware fw0.21b

Mensaje por cacharreo »

Firmware fw0.21b

Binarios Funcionamiento
- Logo
- Selección de chip (asegurarse de que el zócalo ZIF está vacío y no hay cables en J4)
- Información sobre el cableado de tensiones ("wiring") entre J3 y J4 (se debe fijar como se indica y, una vez hecho y verificado, colocar el chip en el zócalo ZIF)
- Hay dos modos dependiendo de si se pulsa el botón OK(✓) con:
  • pulsación corta, test simple que al concluir muestra el resultado (una vez acaban las pruebas sobre la memoria se puede abandonar con el botón BACK(↲) o repetir el test pulsando el botón AGAIN (↺)),
  • pulsación larga, test automático que repite una y otra vez las pruebas sobre la memoria y a través del puerto serie facilita la información sobre el número de tests pasados, fallidos y totales (cada vez que acaban las pruebas se puede abandonar dejando pulsado el botón BACK(↲)).
- Tests para memorias 4116, 4164, 4532-L, 4532-H y 4864 rellenando con 1s y con 0s.

Cambios respecto a la versión anterior
- Durante los tests continuos muestra en la pantalla, durante 1s o hasta que se pulse una tecla, los resultados parciales.

Notas
  • Esta versión no muestra la demo y no tiene ni test de pines, ni de botonera,...
  • Para actualizar el firmware siempre hay que tener la precaución de no tener cables en J4 y el zócalo ZIF sin chip (vacío) pues en caso contrario puede producirse un error de comunicación con el Nano.
  • No existe aún una verificación de las tensiones en J4 por lo que es importante asegurarse de que el cableado de J3 a J4 es correcto antes de colocar el chip en el zócalo ZIF pues, de otro modo, podría dañarse la memoria.
  • Para comprobar el tester y/o sus modificaciones se recomienda utilizar la versión del firmware fw0.19.
© cacharreo
Avatar de Usuario
Gomas48K !Sinclair 1
Aspirante a demonio
Aspirante a demonio
Mensajes: 271
Registrado: 16 Jun 2021, 06:08
Ubicación: España
Has thanked: 716 times
Been thanked: 216 times

Re: Firmware fw0.21b

Mensaje por Gomas48K »

cacharreo escribió: 06 Oct 2022, 22:46 Firmware fw0.21b

Cambios respecto a la versión anterior
- Durante los tests continuos muestra en la pantalla, durante 1s o hasta que se pulse una tecla, los resultados parciales.
Eso está muy bien, para no tener el ordenador secuestrado mientras testea.
Gracias! ;)
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1397
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 936 times
Been thanked: 487 times

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

Mensaje por geloalex »

Actualizado y funcionando .... testando en modo ciclico.
Yo dejaría la info de los test por lo menos un segundo mas o dos.En modo cíclico tampoco es tanto tiempo consumido y facilita el que de un vistazo ver el resultado sin parar el proceso.
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: 5634
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1190 times
Been thanked: 2721 times
Contactar:

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

Mensaje por cacharreo »

geloalex escribió: 07 Oct 2022, 10:56Yo dejaría la info de los test por lo menos un segundo mas o dos.En modo cíclico tampoco es tanto tiempo consumido y facilita el que de un vistazo ver el resultado sin parar el proceso.
Este último fw0.21b es en realidad el mismo fw0.21a pero que muestra la información en pantalla. Necesitábamos esta prestación, que ya tenía la fw0.18 aunque ésta no tenía salida serie, para probar el tester sin ordenador (por las noches) para baterías de más de 4100 tests por lo que, sin existir problemas para hacer la espera tan larga como se deseara, mantener los resultados 2 segundos más en pantalla (como en el fw0.18) alargaba las pruebas alrededor de 2h 20m. De hecho el actual segundo de espera alarga ya las pruebas casi 1h 10m.

Para vuestra información con mi tester he realizado más de 4100 tests sin que dé ni un fallo. También he encontrado que a algunos clones de Nano, según les da cuando se inician, tienen un ruido en la tensión de ±200mV. :o Como digo lo raro es que no lo hagan siempre, ¡vivir para ver!
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1397
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 936 times
Been thanked: 487 times

Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por geloalex »

A ver ahora a modo de test lo veo correcto 4100 test no se van a hacer nunca o creo yo , luego para una version mas RC se puede alargar la muestra de resultados de cara a un uso ya real. yo en breve empezare a hacer test con una batería 14500 que en medidas AA es mas fácil de ubicar en una posible carcasa aun que será por baterías , el factor de forma no es relevante.
Por otro lado …esta memoria que siempre me dio OK en todos los test incluso ciclos ( eso si sin monitorizar en pc) me esta dando algun fallo.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
Responder

Volver a “Proyectos de hardware abiertos”