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
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 - NEWS

Mensaje por Popopo »

Bueno, las pruebas preliminares OK.
Ahora me quedan las pruebas del firmware... esto emite un pitido... algo... si... algo genera un zumbido en el circuito. Aunque la pantalla va OK.
Veré como son las pruebas de firmware... pero ese zumbido... ¿por qué diablos? parece que cuando ejerzo cierta presión sobre el adaptador de versión que hicimos ... llega a desaparecer , pero hasta que presiono va creciendo el zumbido, al desaparecer... acaba volviendo a sonar.

Eso me preocupa, y que no funcione la botonera. El test esta como si estuviera probando algo (el solo se ha puesto así) pero no hay nada insertado ni he pulsado nada, imagino que es algo automático, pero no debería.

Tampoco debería alimentar el ZIF hasta que el proceso se iniciara.

Edito: no llego a entender del todo las comprobaciones firm, pero...
Test firmw0.19
Fase2: GND: pines 9,11 hacen nada, pin10: congela proceso, Algunos pines no se corresponden con la representación de pantalla o no entiendo como va (entiendo que la primera posición 0 representada en pantalla es el pin1 de J4).
No pruebo con tensiones porque no sé que esta pasando con GND.
Fase3: Test botonera: OK
Fase 4:
GND: OK
+5v J4 pin: 8,9,11 no hacen nada, pin10 => 1023 pero oscila los últimos digitos en casos
Última edición por Popopo el 15 Sep 2022, 22:43, editado 1 vez en total.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6118
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 - NEWS

Mensaje por cacharreo »

Popopo escribió: 14 Sep 2022, 20:16Ahora me quedan las pruebas del firmware... esto emite un pitido... algo... si... algo genera un zumbido en el circuito. Aunque la pantalla va OK... pero ese zumbido... ¿por qué diablos?
Casi con seguridad es un corto o algo parecido en el módulo conversor DC-DC HW668 o el generador de los -5V pero antes de nada revisaría el consumo y si es alto (>50mA) no dejaría el tester mucho tiempo con alimentación. @Gomas48K describía ese mismo efecto en sus pruebas con el DRAM tester M.G. Rev.4. con algunas de las memorias defectuosas, un efecto que pude constatar con la terrorífica 4116 @Gomas48K#1.
Popopo escribió: 14 Sep 2022, 20:16Eso me preocupa, y que no funcione la botonera. El test esta como si estuviera probando algo (el solo se ha puesto así) pero no hay nada insertado ni he pulsado nada, imagino que es algo automático, pero no debería.
Suena al modo demo en el que arranca el tester, para interrumpir la demo y pasar a la siguiente etapa/fase hay que pulsar simultáneamente los botones de ambos extremos, UP y OK. Si no es eso es que no comprendo lo que quieres decir, si es otra cosa te agradecería si puedes hacer un vídeo.
Popopo escribió: 14 Sep 2022, 20:16Edito: no llego a entender del todo las comprobaciones firm, pero...
Una vez solucionado el problema del zumbido (posible corto/problema en el conversor a +12V o a -5V), te recomiendo arrancar el tester, pasar al test de pines y hacerte unas tablas como las de este mensaje rellenando los valores por defecto y los obtenidos al conectar a cada pin de J4 VCC o GND y los valores en A6 al pulsar cada botón. La comparación con las tablas del mensaje te servirá de orientación sobre dónde puede haber problemas.
© 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 - NEWS

Mensaje por Popopo »

cacharreo escribió: 14 Sep 2022, 21:23 Una vez solucionado el problema del zumbido (posible corto/problema en el conversor a +12V o a -5V), te recomiendo arrancar el tester, pasar al test de pines y hacerte unas tablas como las de este mensaje rellenando los valores por defecto y los obtenidos al conectar a cada pin de J4 VCC o GND y los valores en A6 al pulsar cada botón. La comparación con las tablas del mensaje te servirá de orientación sobre dónde puede haber problemas.
Solucionado el problema del zumbido, tenía algo metálico bajo el tester y estaba en corto ... torpeza mía.

Seguiré la tabla que me has indicado, es muy buena tabla. Ahora bien, te adelanto que en las pruebas con GND en algunos pines al darle se ponían a 1 (intermitentemente) algunos bits. Otros no.
Trataré de hacer un vídeo una vez comprobada la tabla con +5v. Que esa parece que no ha ido mal pero tengo que verificar.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6118
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 - NEWS

Mensaje por cacharreo »

Popopo escribió: 14 Sep 2022, 21:45Solucionado el problema del zumbido, tenía algo metálico bajo el tester y estaba en corto...
Son buenas noticias. Ese tipo de cortos van emparejados a un exceso de corriente, si la monitorizas es una condición fácil de detectar.
Popopo escribió: 14 Sep 2022, 21:45Seguiré la tabla que me has indicado, es muy buena tabla. Ahora bien, te adelanto que en las pruebas con GND en algunos pines al darle se ponían a 1 (intermitentemente) algunos bits. Otros no.
No sé si será el caso pero asegúrate que el tester está estable y sin tocar nada. Si, por ejemplo, se intentan hacer las pruebas con el tester en la mano, en el test de pines los 0s y 1s bailarán más que un trompo.
© 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 - NEWS

Mensaje por Gomas48K »

cacharreo escribió: 14 Sep 2022, 02:15 A continuación os muestro el desarrollo del cacharreo con el tester de @issalig que abrí hoy la cajita misteriosa en la que recibí la placa sin el Nano, ni la pantalla, ni los cables. Tuve que hacerme con un Nano con tiras de pines convencionales, una pantalla, apañarme cables para el módulo H01-H08 (con los MOSFET), los cables para J3 y J4 (que él aún los tienes con el genero original) además de una versión offline de este tema porque me propuse utilizar solo la información pública y alimentar la placa desde un puerto USB del ordenador.
Excelente análisis.
cacharreo escribió: 14 Sep 2022, 02:15 Imagen Imagen
Que chulada!!!
Se me ocurren algunas utilidades poco éticas, para usar la cámara térmica... :))
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6118
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 - NEWS

Mensaje por cacharreo »

Gomas48K escribió: 15 Sep 2022, 02:52Excelente análisis.
Gracias. :)
Gomas48K escribió: 15 Sep 2022, 02:52Que chulada!!!
Se me ocurren algunas utilidades poco éticas, para usar la cámara térmica... :))
Los infrarrojos de la cámara llegan bastante lejos, por ejemplo, serviría para observar animales cruzando en la noche en los alrededores pero, por suerte o por desgracia según sea el caso, no atraviesan las paredes. Así que aparte de localizar personas en la playa o el campo a oscuras, ¿qué utilidades son esas? :twisted:
© 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 - NEWS

Mensaje por Gomas48K »

cacharreo escribió: 15 Sep 2022, 09:51 Los infrarrojos de la cámara llegan bastante lejos, por ejemplo, serviría para observar animales cruzando en la noche en los alrededores pero, por suerte o por desgracia según sea el caso, no atraviesan las paredes. Así que aparte de localizar personas en la playa o el campo a oscuras, ¿qué utilidades son esas? :twisted:
Si piensas un poco, seguro que se te ocurre. :)) :)) :twisted:
Me la llevaría de copas.
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
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 - NEWS

Mensaje por Popopo »

Ya he terminado la fase 4,
Fase 4:
GND: OK
+5v J4 pin: 8,9,11 no hacen nada, pin10 => 1023 pero oscila los últimos digitos en casos

El pin10 en algunos casos variaba un poco los últimos digitos, no sé de que dependería, pero las 3 últimas veces probadas marcó el número indicado.
Los 8,9 y 11 no hacen nada, no veo cambio en ninguna parte.

¿Estaría OK con estos resultados?

Por otro lado, una sugerencia si os parece bien... como probar el comportamiento con GND o con +5v o lo que sea puede ser complejo de saber que ocurre... propongo está idea...
La primera fila no entiendo que es, imagino tendrá un significado, así que no digo nada.
La segunda línea tal y como está para indicar el pin de J4 que está siendo usado.
La tercera línea toda a 0
La última línea no entiendo los significados, pero ¿podría indicar el valor que está detectando? es decir. La tercera línea pondría a 1 en pin que ha detectado algo, y la última línea indicar que ha detactado (GND, +5...).
Igual esto no es posible, y en tal caso mi segunda sugerencia...
Separar un test para GND y otro (fase) para +5v o -5... de forma que la tercera línea totalmente a 0, se ponga a 1 según el pin que ha recibido el GND o el +5. Imagino que esto no es necesario para nada en la versión final.

Ahora la siguiente fase.. si a esta tengo vuestro visto bueno. ¿Qué chips hay que usar para probar?

Por otro lado, la tabla que me has mostrado no comprendo las columnas (semi-tablas) izquierda ni derecha.
Tampoco comprendo el código posteado en verde, entiendo que son las salidas de un puerto serie, pero ¿cómo las habéis obtenido? ¿qué debía interpretarse? o en resumen ¿en que parte se habla de como proceder?
Gracias por la paciencia :)
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6118
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 - NEWS

Mensaje por cacharreo »

Popopo escribió: 15 Sep 2022, 22:49 Ya he terminado la fase 4,
Fase 4:
GND: OK
+5v J4 pin: 8,9,11 no hacen nada, pin10 => 1023 pero oscila los últimos digitos en casos

El pin10 en algunos casos variaba un poco los últimos digitos, no sé de que dependería, pero las 3 últimas veces probadas marcó el número indicado.
Los 8,9 y 11 no hacen nada, no veo cambio en ninguna parte.

¿Estaría OK con estos resultados?
Me temo que no y no comenzaría a probar con chips hasta que coincidan las tablas de resultados. Así que vayamos por partes, si el tester no se comporta como debe o queréis probarlo primero recomiendo leer cualquiera de estos mensajes sobre el test de pines:
A continuación podría imprimirse esta tabla:

 J4  +5V  GND 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
la primera columna representa los pines del ZIF, la segunda columna las pruebas con +5V (que deber dar un 1 como resultado) y la tercera las pruebas con GND (que deben dar un 0).

Una vez impresa la tabla, con el ZIF vacío, el cable con las tensiones instalado en J3 y un cable para GND en el pin 20 del ZIF, se enciende el tester, se interrumpe la demo hasta llegar al test de pines. Una vez comprendida la notación, se va conectando a los pines de 1 a 19 de J4 el cable de +5V (J3#2) y anotando en la segunda columna (+5V) el pin del Nano que cambie. Por ejemplo, si al conectar J3#2 a J4#1 cambia D10 de 0 a 1, escribimos en la fila de la tabla correspondiente a ZIF#1 D10=1:

 J4  +5V  GND 
1D10=1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
si por ejemplo no cambiara ningún valor en la tercera fila pero existen modificaciones significativas en los valores de A6 -por ejemplo, pasa de un valor <50 a un valor >1000- entonces anotamos en la casilla A6=1023.

Si no cambia nada de nada, entonces es que estamos ante el valor por defecto. Una vez se determina a que pin del Nano corresponde (al ver cuál cambia con +5V o con GND) se anota el valor subrayado como se ve en el siguiente caso.

Al acabar con todos los pines del 1 a 19 de J4, repetimos la prueba pero esta vez utilizando el cable GND que teníamos conectado a ZIF#20 anotando en la tercera columna (GND) el pin del Nano que cambie. Por ejemplo, si al conectar ZIF#20 a J4#1 no hay ningún cambio y permanece en 0, escribimos en la fila de la tabla correspondiente a ZIF#1 D10=0 que además subrayamos para indicar que ese es el valor por defecto (el que muestra el test sin conectar ningún cable a J4):

 J4  +5V  GND 
1D10=1D10=0
2D08=1
3D02=1
4D03=1
5D04=1
6D05=1
7D06=1
8D07=1
9D01=1
10A6=1023
11D00=1
12D11=1
13D12=1
14D13=1
15D14=1
16D15=1
17D16=1
18D17=1
19D09=1
y así con todos los pines de J4 del 1 a 19. Al final sin nada conectado a J4 se subrayan los valores por defecto que quedaran pendientes de reflejar en la tabla.

 J4  +5V  GND 
1D10=1D10=0
2D08=1D08=0
3D02=1D02=0
4D03=1D03=0
5D04=1D04=0
6D05=1D05=0
7D06=1D06=0
8D07=1D07=0
9D01=1D01=0
10A6=1023A6=0
11D00=1D00=0
12D11=1D11=0
13D12=1D12=0
14D13=1D13=0
15D14=1D14=0
16D15=1D15=0
17D16=1D16=0
18D17=1D17=0
19D09=1D09=0
Una vez la tengáis completada, sacad por favor una foto y publicadla por aquí para evaluarla. ;)
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1419
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 955 times
Been thanked: 498 times

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

Mensaje por geloalex »

Le llegue a contestar yo , no tan extensamente ni con tablas , pero casualmente coincidió un mensaje de mantenimiento en el foro y todo se perdió :?
Así mejor , a ver s sale de dudas y encuentra donde puede haber el error..... :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
Responder

Volver a “Proyectos de hardware abiertos”