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

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

Mensaje por cacharreo »

Gomas48K escribió: 07 May 2022, 15:26De los que he comprado posteriormente, unos zener 0mV, el que mas da unos 170mV.
Hoy mismo estaba hurgando en las tripas de un tester chino y casualmente tenía un modelo de zeners de 5V1 completamente opaco, con una capa en color plata/gris metalizado serigrafiada.
issalig escribió: 07 May 2022, 10:22 Arduino Nano Versión Robotdyn de 2016 (old bootloader)

Código: Seleccionar todo

Boot signature:
1E AA 95 FF 0F F0 FF 26 FF 0A FF 17 FF FF 59 35 
38 31 38 34 FF 05 0E 16 17 01 12 06 13 06 FF FF 
Index: 28.12
Gomas48K escribió: 07 May 2022, 15:26 Nano con CH340:

Código: Seleccionar todo

Boot signature:
1E 8E 95 13 16 02 A5 A5 FF 8D FF F3 FF 84 43 30 
48 47 4B 34 69 07 0B 31 17 02 12 06 13 06 FF FF 
Index: 15.63
Nano Hibrido (FT232RL+AtmegaFAKE):

Código: Seleccionar todo

Boot signature:
1E 85 95 19 16 01 A5 A5 FF 84 FF F2 FF 82 43 30 
54 53 41 48 69 06 28 19 17 02 12 06 13 06 FF FF 
Index: 15.63
Muchas gracias. Podemos descartar los rumores sobre la posible detección de un ATmega328P falso utilizando estos datos,

https://microchipsupport.force.com/s/ar ... ny-devices

según dicha teoría los falsos, que utilizan un clon del ATmega328P de Aries (es curioso que pongan hasta su marca),

Imagen

no se molestan en grabar el número de serie y por tanto la posiciones reservadas en la "boot signature" quedan a valor FFh. En fin, que de momento sin rayos X va a ser difícil excepto si son coreanos que, se asegura, son todos falsos (el de @geloalex con FT232RL parece ser de Corea del Sur y funciona bien).
© 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: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Gomas48K »

cacharreo escribió: 07 May 2022, 17:52 Hoy mismo estaba hurgando en las tripas de un tester chino y casualmente tenía un modelo de zeners de 5V1 completamente opaco, con una capa en color plata/gris metalizado serigrafiada.
Yo lo que no entiendo, si se sabe esa particularidad de los zener, porque se siguen fabricando con el encapsulado trasparente???
cacharreo escribió: 07 May 2022, 17:52 Muchas gracias. Podemos descartar los rumores sobre la posible detección de un ATmega328P falso utilizando estos datos,

https://microchipsupport.force.com/s/ar ... ny-devices

según dicha teoría los falsos, que utilizan un clon del ATmega328P de Aries (es curioso que pongan hasta su marca),

Imagen

no se molestan en grabar el número de serie y por tanto la posiciones reservadas en la "boot signature" quedan a valor FFh. En fin, que de momento sin rayos X va a ser difícil excepto si son coreanos que, se asegura, son todos falsos (el de @geloalex con FT232RL parece ser de Corea del Sur y funciona bien).
Diferencias hay, porque testear el Nano completamente al aire y que algunos Atmega (porque es el Atmega, no es resto del circuito del Nano) con la misma referencia externa (ATMega328PU-TH), suban los puertos a nivel lógico alto.... no es muy normal.
O una de dos... o estamos ante una falsificación nueva de ATMega328P (no la de Aries)... o Microchip está fabricando dos tipos de ATMega328P con la misma referencia, que es absurdo, cuando con pequeñas variaciones, ya cambian la referencia.. como por ejemplo consumo, no llevar compuesto de plomo... etc.
Puede ser que se hayan vuelto descuidados y cambien la fabricación sin control... No se...
Si aplicamos el principio de "La navaja de Ockham", lo mas probable y sencillo, es que sea una nueva falsificación... pero claro, esta es mi opinión.

Edito:
Puede ser que sean restos de Atmega SIN "PU" (con plomo) remarcados, y que al tener compuesto de plomo se comporten asi??? No lo se, pero también sería una falsificación al fin y al cabo.
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5840
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1205 times
Been thanked: 2819 times
Contactar:

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

Mensaje por cacharreo »

Gomas48K escribió: 07 May 2022, 21:33lo que no entiendo, si se sabe esa particularidad de los zener, porque se siguen fabricando con el encapsulado trasparente???
Y es más aún, con esa forma concreta que puede funcionar como una lente como las que tienen algunos fotodiodos, pero entiendo que fabricarlos en cristal (p.e. pyrex) aporta características extra deseables relativas a su respuesta térmica como mayor resistencia a las altas temperaturas y un comportamiento frente a la dilatación/contracción casi idéntico al del material con el que está fabricado el diodo.
Gomas48K escribió: 07 May 2022, 21:33Diferencias hay, porque testear el Nano completamente al aire y que algunos Atmega (porque es el Atmega, no es resto del circuito del Nano) con la misma referencia externa (ATMega328PU-TH), suban los puertos a nivel lógico alto.... no es muy normal.
Ese "-TH" indica que se ha fabricado en Tailandia, lo que en teoría parece posible.

Habrá diferencias pero no parece que haya una forma única y sencilla de determinar si el chip es original o no. Se propuso también estudiar la intensidad que requieren en estado de ultra-bajo consumo pero por lo que he visto parece que hay varios contraejemplos con chips de la misma partida que apuntan a que tampoco es un método válido.

Como decía, aunque no esté al alcance de cualquiera, de momento el método más inmediato es la radiografía, es muy evidente la diferencia en las formas y trazados de las conexiones.

No obstante, por favor prueba este otro firmware con salida por el puerto serie con tus Nanos y publica aquí los resultados.

Firmware fw0.12.1dk
Gomas48K escribió: 07 May 2022, 21:33Puede ser que se hayan vuelto descuidados y cambien la fabricación sin control... No se...
En AliExpress a veces se ve que se están endiñando miles de unidades de productos defectuosos. Imagino que en ese caso intentan amortizar la inversión a costa de los compradores.
Gomas48K escribió: 07 May 2022, 21:33Si aplicamos el principio de "La navaja de Ockham", lo mas probable y sencillo, es que sea una nueva falsificación... pero claro, esta es mi opinión.
Este tipo de heurísticas son muy resbaladizas cuando no tramposas, más aún cuando la solución solo se hace evidente a posteriori (sesgo retrospectivo) y que, como todo, dependen de la interpretación. ¿En un sentido ockhamniano no sería más simple (menor número de entidades) y completo que sean defectuosos?

Y cambiando completamente de tema, el grupo de Telegram no es accesible de forma universal. ¿Por qué no crear un grupo en MEGA que va a permitir cómodamente acceder tanto desde un móvil como desde un ordenador? Éste sería el enlace al grupo:

https://mega.nz/chat/ypch3AxK#koLsJZ1YUuHHmJRm1BSgSQ

si os parece bien, cuando vuelva @Popopo que por favor lo agregue a referencias externas en el primer mensaje.
© 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: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Gomas48K »

cacharreo escribió: 08 May 2022, 05:00 Como decía, aunque no esté al alcance de cualquiera, de momento el método más inmediato es la radiografía, es muy evidente la diferencia en las formas y trazados de las conexiones.
Porqué no tengo medios para diseccionar el Atmega, que si no.... :))
cacharreo escribió: 08 May 2022, 05:00 No obstante, por favor prueba este otro firmware con salida por el puerto serie con tus Nanos y publica aquí los resultados.
Lo he cargado en los dos Nanos que me quedan aun (con ch340C Atmega raro y con FT232RL+Atmega injertado raro ).
En principio no noto diferencia entre este test y el anterior.
Se comportan los dos test igual. Qué tendría que hacer diferente?
Estado lógico de todos los puertos ALTO, excepto canal 13 (estable a nivel lógico bajo) y canal 01 (cambia alto y bajo arbitrariamente)
*Probado en los dos nanos.
cacharreo escribió: 08 May 2022, 05:00 ¿En un sentido ockhamniano no sería más simple (menor número de entidades) y completo que sean defectuosos?
Yo creo que si lo denominamos "Fake" o "Raro", podemos incluir defectuoso, copia mala, remarcado y serie B de miedo. ;)
cacharreo escribió: 08 May 2022, 05:00 ¿Por qué no crear un grupo en MEGA que va a permitir cómodamente acceder tanto desde un móvil como desde un ordenador?
Por mi estupendo!!!!
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
Avatar de Usuario
duca750 España - Extremadura
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2640
Registrado: 28 Ago 2017, 13:14
Has thanked: 386 times
Been thanked: 199 times

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

Mensaje por duca750 »

issalig escribió: 07 May 2022, 12:56 Soy un manazas, y he conectado los 12V al pin 8 J4 y un pobre 4164 que se ha puesto bien calentito y ha pasado a mejor vida
Así que ya sabéis, si queréis tener memorias malas para hacer pruebas esta es una forma excelente :)

Al estar tan cerca los 12V de los 5V no se si esto puede ser peligroso.
Creo que una buena opción para evitar esto, sería usar el de 12V con un conector distinto, es decir si tenemos la placa con machos, ese ponerlo hembra, así solo entraría ahí. Y viceversa...

Otra opción es los colores como te indican.
CPC464,CPC6128/GX4000/COMMODORE 64,AMIGA 500/ATARI STFM1024&800XL/ORIC1,ATMOS/DRAGON32/SPECTRUM+, +2,+3,48K,16K/MSX HB501P,101P,201P,MSX HB20P,HB75P,CANON V20,PHILIPS NMS8250,8020&8010&8000/ACORN ELECTRON/THOMSON MO08,MO05/ENTERPRISE 64.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5840
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1205 times
Been thanked: 2819 times
Contactar:

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

Mensaje por cacharreo »

Gomas48K escribió: 08 May 2022, 09:43En principio no noto diferencia entre este test y el anterior.
Se comportan los dos test igual. Qué tendría que hacer diferente?
Estado lógico de todos los puertos ALTO, excepto canal 13 (estable a nivel lógico bajo) y canal 01 (cambia alto y bajo arbitrariamente)
*Probado en los dos nanos.
Perfecto, muchas gracias. Pensé que si todos los puertos estaban por defecto a nivel lógico alto podría ser porque, por algún motivo, se activaban los pull-ups internos (10kΩ) del Nano. Probé con mis Nanos a aplicar ese mismo test pero después de inicializar los pines con los pull-ups internos activados y, en efecto, tenía una salida idéntica a la tuya, todas las lecturas a 1 excepto D13 que queda a 0 y D01 que cambia porque es parte de la comunicación serie con el ordenador. Verificado esto modifiqué el firmware a la versión fw0.12.1dk cuya única diferencia respecto a la versión anterior es que al inicializar fuerza la desactivación de todos los pull-ups internos. En mis Nanos, y entiendo que en todos los que están medio bien, la salida es la misma que con la versión fw0.12.0dk pero quería ver qué tal iba en los tuyos.
Gomas48K escribió: 08 May 2022, 09:43Por mi estupendo!!!!
Estaré conectado para probarlo. A ver si aparece alguien. ;)
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5840
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1205 times
Been thanked: 2819 times
Contactar:

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

Mensaje por cacharreo »

duca750 escribió: 08 May 2022, 10:03Creo que una buena opción para evitar esto, sería usar el de 12V con un conector distinto, es decir si tenemos la placa con machos, ese ponerlo hembra, así solo entraría ahí.
Pero siendo 3 tensiones, no es viable usar 3 conectores distintos para no confundirlas.

Es mejor unificar todos en un único conector hembra como se ve en esta imagen:

Imagen
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1407
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 949 times
Been thanked: 492 times

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

Mensaje por geloalex »

duca750 escribió: 08 May 2022, 10:03
issalig escribió: 07 May 2022, 12:56 Soy un manazas, y he conectado los 12V al pin 8 J4 y un pobre 4164 que se ha puesto bien calentito y ha pasado a mejor vida
Así que ya sabéis, si queréis tener memorias malas para hacer pruebas esta es una forma excelente :)

Al estar tan cerca los 12V de los 5V no se si esto puede ser peligroso.
Creo que una buena opción para evitar esto, sería usar el de 12V con un conector distinto, es decir si tenemos la placa con machos, ese ponerlo hembra, así solo entraría ahí. Y viceversa...

Otra opción es los colores como te indican.
El temas de los colores esta implementado desde el principio. Descuidos puede haber claro , pero partimos de la basa de que sabemos lo que tenemos entre manos y lo que estamos haciendo.Claro que hay maneras de evitarlo en mayor o menor medida , pero estar en todas las situaciones y dar solución a todas las posibles..... es una herramienta y como tal hay que saber usarla. Con los posibles riesgos.
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: 5840
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1205 times
Been thanked: 2819 times
Contactar:

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

Mensaje por cacharreo »

Es cierto, hay que recordar que buscamos un compromiso entre todas las ventajas pero partiendo de tener claros cuáles son los requerimientos. Si no importara el coste, se podrían añadir un buen montón de conectores que sólo permiten una posición y que no serían intercambiables pero no es el caso.
© 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: Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Gomas48K »

cacharreo escribió: 08 May 2022, 10:40 ... modifiqué el firmware a la versión fw0.12.1dk cuya única diferencia respecto a la versión anterior es que al inicializar fuerza la desactivación de todos los pull-ups internos.
Gracias por la aclaración.

Cuantas mas pruebas se puedan realizar, mejor.

De todas formas, si estuvieran activados los pull-ups internos, subiría instantáneamente el nivel lógico, después de aplicar GND... y pasan unas décimas, a veces segundos, hasta que sube de nuevo. (Conectado al PC con el test, pines al aire )

Conectado en el prototipo sin los zener puestos, se ve subir mas lentamente los canales, me imagino que por tener los fuses y las pistas de la PCB, conectados.
Es un efecto realmente curioso, que se puede ver en alguno de los vídeos que he subido ya.

Imagen
Con mi Gomas 48K, hasta el mismo infierno!!! :twisted:
Responder

Volver a “Proyectos de hardware abiertos”