Test de Memorias 4116, 4164 y 41464 - NEWS

Proyectos que no sean de hardware abierto o que no incluyan el código abierto

Moderador: Fundadores

Reglas del Foro
Aquí se puede hablar de proyectos de hardware que no tenga sus esquematicos, o si llevan software que este no disponga del código fuente.
Responder
Avatar de Usuario
España Popopo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1435
Registrado: 05 Nov 2019, 15:25
Has thanked: 1645 times
Been thanked: 124 times
Contactar:

Test de Memorias 4116, 4164 y 41464 - NEWS

Mensaje por Popopo » 15 Ago 2020, 18:06

Hola,

Este pretende ser un proyecto que permita crear una herramienta para comprobar las memorias DRAM 4116 y 4164 de los Spectrums y algunos otros sistemas de manera cómoda. Es decir... no tener que usar una placa base original para comprobar uno o muchos chips que se compren por lotes, lo cual resulta tedioso.

Inicialmente se basa en el trabajo original de ISS, que publicó en el foro: Enlace al trabajo original
Donde realiza un test para las memorias 4164 y 41256, usando un Arduino Nano. Posteriormente este trabajo fue retocado por FrostBox Labs para comprobar unicamente las 4116 enlace al vídeo demostrativo. Con la ayuda de compañeros del foro se pretende sacar una tirada para que sean comprobadas las memorias mencionadas en el título, a un coste mucho más bajo que el que se oferta por internet actualmente.

Se pretende añadir ciertas características opcionales y adicionales:
  1. Opción de pantalla OLED con información relevante al proceso.
  2. Regulador/Selector de tamaño de la fuente en pantalla en caso de uso de pantallas OLED (para cegatos como yo).
  3. Opción de comprobar las memorias 41464 del Spectrum 128K (+2, etc) de 18 pines.
  4. Opción de añadir otros tipos de DRAM con misma cantidad de pines.
  5. Opción de añadir otros tipos de DRAM de hasta 20 pines.
Estas opciones y otras que pudieran surgir tendrán en la placa sus correspondientes lugares, de tal forma que alguien que no tenga en principio la pantalla porque considera que con la indicación LED le es suficiente, a futuro si lo desea pueda añadirla sencillamente soldandola en la placa. Los componentes a usar serían de tipo DIL, evitando SMD ya que la "sencillez" del circuito no tiene problemas con el espacio.
  • Esta tirada inicialmente estará limitada a 10 20 25 30 35 40 unidades, aunque si hubieran suficientes interesados se podría ampliar.
  • El Objetivo del precio: ser inferior a los 7€(con pantalla y Arduino Nano (o similar) incluidos).
  • No se mandan placas sueltas, se envían con todos los componentes (excepto pantalla que es opcional).
Proyecto
Estado: Creación lista de interesados
Progreso: 18%
► Mostrar Spoiler
Interesados:
 Nombre  Cantidad  Confirmada  Componentes  Color  Pagado  Tipo Envío  Estado 
Popopo1Interesado+PCPendienteCertificado ExpressEstudio
Shikitin2Interesado+P+FCPEEstudio
Duca7502InteresadoNPCPEEstudio
Papanillu1InteresadoNPCPEEstudio
Wilco20091InteresadoNPCPEEstudio
Llopis1InteresadoNPCPEEstudio
Geoalex1InteresadoNPCPEEstudio
Quickie1Interesado+PCPEEstudio
Mikes1Interesado+PCPEEstudio
alt1Interesado+PCPEEstudio
mininaller RW1Interesado+PCPEEstudio
Kyp1InteresadoNPCPEEstudio
iturbez1Interesado+P+F²CPEEstudio
Rebobinando1Interesado+PCPEEstudio
Chipyto1Interesado+P+FCPEEstudio
mininaller1Interesado+P+F+CCPEEstudio
Jason_rg1Interesado+P+F+CCPEEstudio
iss1InteresadoNPCPEEstudio
mj8bit1Interesado+P+FCPEEstudio
Skywalky1Interesado+PCPEEstudio
JupiterJones1Interesado+P+C+FCPEEstudio
grtx1231Interesado+PCPEEstudio
garillete1Interesado+P+C+FCPEEstudio
valfac1Interesado+PCPEEstudio
Ben-Kenobi1Interesado+P+FCPEEstudio
Kyv1InteresadoNPCPEEstudio
Bruce1011Interesado+P+FCPEEstudio
Boidret1Interesado+PCPEEstudio
nandove1Interesado+P+FCPEEstudio
javu611Interesado+PCPEEstudio
JoeMorgan1Interesado+PCPEEstudio
Nextric1Interesado+PCPEEstudio
tacha1Interesado+PCPEEstudio
franky521Interesado+P+CCPEEstudio
retrolab1Interesado+P+C+FCPEEstudio
NP No desean pantalla.
+P Añadir pantalla.
+C Añadir carcasa. (Precio no disponible)
+F Añadir condensador de Fluzo.

 Total Placas  Adjudicados  Restantes  Color 
40364x0
000x0

Precio final: X€.
  • Si alguien no las necesita porque ya las tiene por otro lado o cualquier otra razón, me lo indica para actualizar la lista. (los costes establecidos no se modificarán para los demás)
  • Gastos de envío: Correos: la tarifa que ponga correos para carta certificada u ordinaria, (esperar a comprobar el peso de un envío).
  • Os podéis juntar para varios envíos a una dirección y así ahorrar en los gastos.
  • Los pagos serán exclusivamente por transferencia bancaria. Adjuntado el apodo del foro en el asunto de la transferencia
Aspecto Placas
► Mostrar Spoiler
Grupo de Telegram para cuestiones directas sobre esta tirada: Participantes y colaboradores en el proyecto:
@Papanillu: Sistema Arduino y pruebas con placas prototipo.
@Wilco2009: Varios
@Popopo: De pesado dando la vara.
@Geoalex: Diseño de una carcasa opcional con impresa 3D.
@Llopis: Recopilación de información de soluciones alternativas ya implementadas.

Saludos
Última edición por Popopo el 11 Nov 2020, 17:36, editado 56 veces en total.

Avatar de Usuario
España_Comunidad_Valenciana Mikes
Moderador
Moderador
Mensajes: 2702
Registrado: 08 Nov 2013, 14:15
Ubicación: Benaguasil (València)
Been thanked: 117 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Mikes » 16 Ago 2020, 00:23

Yo también me apuntaría a una placa, montada a poder ser ;)

Enviado desde mi MI MAX 3 mediante Tapatalk

"Mikes solo hay uno"
Mi 'Paraeta'

Avatar de Usuario
España Popopo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1435
Registrado: 05 Nov 2019, 15:25
Has thanked: 1645 times
Been thanked: 124 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Popopo » 16 Ago 2020, 00:44

Mikes escribió:
16 Ago 2020, 00:23
Yo también me apuntaría a una placa, montada a poder ser ;)

Enviado desde mi MI MAX 3 mediante Tapatalk
¿con pantalla?
El montaje no lo he hablado con el resto de los compañeros, pero en tu caso si me mandas las patillas que ya sabes... te la monto yo :)

Avatar de Usuario
alt
Aspirante a demonio
Aspirante a demonio
Mensajes: 461
Registrado: 06 Abr 2013, 09:53
Ubicación: madrid
Has thanked: 71 times
Been thanked: 37 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por alt » 16 Ago 2020, 09:30

Buenas. Si aún queda una placa libre, me interesa sumarme.

Avatar de Usuario
España Valfac
Aspirante a demonio
Aspirante a demonio
Mensajes: 338
Registrado: 26 Ene 2019, 20:31
Has thanked: 73 times
Been thanked: 82 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Valfac » 16 Ago 2020, 09:53

Por si se os ha pasado el compañero @explorer ya desarrolló hace tiempo un sistema equivalente para las memorias 4164 de los c64 y Amstrad CPC y más basado en Arduino MEGA, que en este post compartió con todos nosotros:

viewtopic.php?f=16&t=8521

Nos mostró un desarrollo muy interesante para cumplir el objetivo de la tirada que estáis proponiendo. Muy amablemente compartió un github con toda la información disponible:

https://github.com/jamarju/c64_test_tools

Creo que sería interesante que alguien se pusiese en contacto con él con el objetivo de realizar un proyecto más completo.

Avatar de Usuario
Scooter
Demonio tercer orden
Demonio tercer orden
Mensajes: 801
Registrado: 27 Feb 2014, 11:33
Ubicación: Alicates
Has thanked: 3 times
Been thanked: 30 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Scooter » 16 Ago 2020, 10:04

Si es para verificar chips de 5V, yo alimentaría el propio chip desde los pines del Arduino, eso permitiría verificar muchos mas tipos de chips solo cambiando la programación.
Dan 30mA que sobra para el 99% de los casos.
Si van alimentados a +5 y -5 y todo eso, ya se complica bastante, y no merecería la pena.
Solo se que no se nada (algunos no saben eso)

Jamaica BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 951
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Has thanked: 10 times
Been thanked: 81 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por BCH » 16 Ago 2020, 10:49

Yo me apuntaría con una si es posible. Saludos!

Avatar de Usuario
España Popopo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1435
Registrado: 05 Nov 2019, 15:25
Has thanked: 1645 times
Been thanked: 124 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Popopo » 16 Ago 2020, 13:00

Scooter escribió:
16 Ago 2020, 10:04
Si es para verificar chips de 5V, yo alimentaría el propio chip desde los pines del Arduino, eso permitiría verificar muchos mas tipos de chips solo cambiando la programación.
Dan 30mA que sobra para el 99% de los casos.
Si van alimentados a +5 y -5 y todo eso, ya se complica bastante, y no merecería la pena.
Justo es ese el enfoque que ha tomado Papanillu. El tema de conseguir -5v y +12v tenemos como referencia ya un trabajo que he indicado en el primer post. Papanillu y Wilco2009 han propuesto dos posibilidades, ambas parecen muy viables (más que una funciona porque el segundo diseño se ve ya para las 4116) pero vamos a tratar de solucionar esas tensiones o con un StepUp Buck o con la misma solución que le dio el autor del comprobador de 4116
Merece la pena, merece mucho la pena :)

:) gracias Scooter
Última edición por Popopo el 16 Ago 2020, 13:08, editado 1 vez en total.

Avatar de Usuario
España Popopo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1435
Registrado: 05 Nov 2019, 15:25
Has thanked: 1645 times
Been thanked: 124 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Popopo » 16 Ago 2020, 13:07

Valfac escribió:
16 Ago 2020, 09:53
Por si se os ha pasado el compañero @explorer ya desarrolló hace tiempo un sistema equivalente para las memorias 4164 de los c64 y Amstrad CPC y más basado en Arduino MEGA, que en este post compartió con todos nosotros:

viewtopic.php?f=16&t=8521

Nos mostró un desarrollo muy interesante para cumplir el objetivo de la tirada que estáis proponiendo. Muy amablemente compartió un github con toda la información disponible:

https://github.com/jamarju/c64_test_tools

Creo que sería interesante que alguien se pusiese en contacto con él con el objetivo de realizar un proyecto más completo.
Gracias Valfac.

Hemos partido de dos desarrollos funcionales y gemelos para las memorias, ambos usando Arduino nano, y prefiero que no se use otro tipo de Arduino ya que no lo veo necesario siempre que tengamos pines suficientes y segundo porque dispararía el coste cuyo objetivo para mi es esencial. Debe ser asequible para todos. No se busca el testeador universal, sino uno adecuado para una buena cantidad de memorias RAM, con la expansibilidad de poder implementar a posteriori otro tipo de memorias hasta un máximo de 20 pines.

Me pondré en contacto con el una vez hayamos conseguido avanzar en los tres tipos de memoria objetivo inicial, para que luego podamos en conjunto poder implementar las que sean específicas del Commodore. Aunque tienes razón, voy a mirar su trabajo a ver si esta basado en los que ya nos basamos nosotros y contactar con el para la parte de las tensiones igual nos puede aportar soluciones.

Avatar de Usuario
España Popopo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1435
Registrado: 05 Nov 2019, 15:25
Has thanked: 1645 times
Been thanked: 124 times
Contactar:

Re: Comprobador de Memorias 4116, 4164 y quizás 41464

Mensaje por Popopo » 16 Ago 2020, 13:10

alt escribió:
16 Ago 2020, 09:30
Buenas. Si aún queda una placa libre, me interesa sumarme.
Aprovechad para decirme si con pantalla o sin ella porque tenéis ya alguna pantalla de conexión 4 pines u os vale con la indicación LED

Responder

Volver a “Proyectos de hardware generales”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados