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
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1406
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 »

Yo tengo que esperar por Popopo ....
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
Rebobinando
Demonio segundo orden
Demonio segundo orden
Mensajes: 1013
Registrado: 14 Sep 2018, 23:45
Ubicación: Castelldefels y puntualmente Zaragoza
Has thanked: 351 times
Been thanked: 332 times

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

Mensaje por Rebobinando »

Por aquí no ha llegado todavía. Estarán al caer :)
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... :|, pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5794
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

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

Mensaje por cacharreo »

issalig escribió: 30 Mar 2022, 20:55Recibida y en proceso de montaje
A ver cómo queda. ¿Fue todo bien para hacer las modificaciones previas? Pregunto por si hace falta aclarar algo mejor algún punto de las explicaciones.
Rebobinando escribió: 30 Mar 2022, 22:21Por aquí no ha llegado todavía. Estarán al caer :)
Las primeras se entregaron el mismo Lunes pero lo más tardar para el Viernes deberían repartirse todas.
© cacharreo
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 439
Registrado: 25 Feb 2021, 00:18
Has thanked: 193 times
Been thanked: 119 times

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

Mensaje por issalig »

Donde está el enlace con las modificaciones? No lo encuentro :)
He cortado la pista y añadido el par de cables pero no se si hace falta algo más porque la pantalla oled no muestra nada.
[EDIT] Al pulsar cualquier botón se reseta el nano, no se donde la habré liado.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5794
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

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

Mensaje por cacharreo »

Las modificaciones están aquí y el enlace "Modificaciones a realizar en la placa v1.02" lo añadió @Popopo al primer mensaje hace tiempo.
issalig escribió: 30 Mar 2022, 23:46[EDIT] Al pulsar cualquier botón se reseta el nano, no se donde la habré liado.
¿Es posible que se te pasara este mensaje?

Los pulsadores de la lista de componentes (BOM) de la placa v1.02 (SPDT) conectan cada bit del DAC que conforma la botonera a GND o a +5V en función de si están o no pulsados. Si has usado pulsadores SPST y no has dejado sin soldar, cortado o aislado la patilla NE, cuando el botón se pulsa hace un corto entre GND y +5V.
© cacharreo
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 439
Registrado: 25 Feb 2021, 00:18
Has thanked: 193 times
Been thanked: 119 times

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

Mensaje por issalig »

Va a ser eso :) , cortando la pata NE ya no resetea.

Ahora el tema es que la OLED no muestra nada, he flasheado el que tiene el bootloader y el otro con igual resultado.
Mañana lo miraré con más calma.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5794
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

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

Mensaje por cacharreo »

issalig escribió: 31 Mar 2022, 00:26Va a ser eso :) , cortando la pata NE ya no resetea.
Perfecto. De momento añadimos una cita sobre los botones al mensaje con los esquemas, placa, etc. del prototipo v1.02 para que esté aún más visible.
issalig escribió: 31 Mar 2022, 00:26Ahora el tema es que la OLED no muestra nada, he flasheado el que tiene el bootloader y el otro con igual resultado.
Mañana lo miraré con más calma.
De acuerdo, nos cuentas qué tal te va.

La OLED debe ir entre los pines 1 y 4 del conector I2C/OUTPUT dejando libre el pin 5 (DTR).

A propósito del Nano, para una posible optimización vendrían geniales unas fotografías de la parte superior e inferior de vuestros Nanos con buena resolución por favor porque el objetivo es comprobar las variaciones entre diferentes placas de Nanos y localizar en las fotos un condensador y una resistencia o matriz de resistencias concretos. Hay tantas diferencias entre los clones que antes de eliminar componentes de la BOM es mejor estar seguro al 100%.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5794
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

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

Mensaje por cacharreo »

He estado buscando conectores hembra específicos para aplicar la propuesta de @Rebobinando y no he tenido suerte para encontrar unos de bajo perfil.

Los DuPont convencionales tienen estas medidas:

Imagen

12.7-14mm. de altura pero rebuscando aparecieron otros de la serie M20 de Harwin (incluso las referencias sin contactos chapados en oro son caras):

Imagen

que tienen una altura de 8.50mm. en los que habría que recortar las patillas de los fusibles, de origen de ~12mm. de alto.

Si para instalar una de las placas hijas como las que convierten el proto v1.02 a v1.04 o v1.05 se sueldan tiras de pines macho, se consigue una elevación adicional sobre el nivel de la placa de 2.54mm., y al final la cara inferior de la placa hija quedaría a unos teóricos 15.24-16.54mm. de altura según el conector DuPont utilizado.

Usando DuPont convencionales para los PPTCs la altura de una hembra (pin socket) con 3 agujeros unida a la del fusible (su cabeza levantaría otros 5mm.) queda alrededor de los 19mm. que no cabe y unos 13.50mm. con los Harwin M20 que vendría muy ajustado.
© cacharreo
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 439
Registrado: 25 Feb 2021, 00:18
Has thanked: 193 times
Been thanked: 119 times

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

Mensaje por issalig »

cacharreo escribió: 31 Mar 2022, 06:07 A propósito del Nano, para una posible optimización vendrían geniales unas fotografías de la parte superior e inferior de vuestros Nanos con buena resolución por favor porque el objetivo es comprobar las variaciones entre diferentes placas de Nanos y localizar en las fotos un condensador y una resistencia o matriz de resistencias concretos. Hay tantas diferencias entre los clones que antes de eliminar componentes de la BOM es mejor estar seguro al 100%.
Tengo esta versión del nano https://radioskot.ru/publ/mk/robotdyn_n ... 9-1-0-1288 (he buscado alguna página en cristiano pero esta era la única que tenía la misma versión, de todas formas el texto no nos importa)

He hecho pruebas con la demo de adafruit y la pantalla funciona.

Así que el problema estará seguramente al flashearlo. Lo hago de esta manera (he probado con las dos versiones, con y sin bootloader)

Código: Seleccionar todo

avrdude -Cavrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b115200 -D -Uflash:w:VdR-RAM-tester.0.04.eightanaloginputs.hex:i
[EDIT]
No entiendo muy bien porqué pero si lo flasheo a 57600 sí que va :D :D :D

Código: Seleccionar todo

avrdude -Cavrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:VdR-RAM-tester.0.04.eightanaloginputs.hex:i
Esta tarde instalo los fusibles fake (aka patas de resistencia) y hago una prueba con un chip chungo y uno bueno.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5794
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1202 times
Been thanked: 2780 times
Contactar:

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

Mensaje por cacharreo »

Gracias, guardo las fotos del Robotdyn Nano v3 para cuando tenga todas y entonces las reviso.
issalig escribió: 31 Mar 2022, 10:04No entiendo muy bien porqué pero si lo flasheo a 57600 sí que va :D :D :D

Código: Seleccionar todo

avrdude -Cavrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:VdR-RAM-tester.0.04.eightanaloginputs.hex:i
Típico efecto para volverse loco de los clones con el CH340x como chip de comunicaciones serie en vez del FTDI FT232RL del original.
issalig escribió: 31 Mar 2022, 10:04Esta tarde instalo los fusibles fake (aka patas de resistencia)
Esos no dan ningún problema con la altura del fusible. ;-)

Con los puentes se hace el apaño pero si te fuera posible utilizar resistencias de entre 30 y 45Ω se emularía más fielmente el comportamiento eléctrico del termistor que a fin de cuentas es el PPTC por lo que tus pruebas serían más cercanas a lo que obtendrías con la versión real.
issalig escribió: 31 Mar 2022, 10:04y hago una prueba con un chip chungo y uno bueno.
Eso tendrá que esperar porque en el firmware que tienes instalado sólo va la demo pero, para ir adelantando, ¿qué memorias probarías?
Última edición por cacharreo el 01 Abr 2022, 08:47, editado 1 vez en total.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”