Va de Retro DRAM tester [v2.00]
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.
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.
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Módulo 1.06x mod 0.00
Añadidas fotografías y vídeo demostrativo del funcionamiento del módulo 1.06x mod 0.00 en una placa 1.06 probando una MCM4517 (@Gomas48K#18).
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Módulo 1.06x mod 1.00
La utilidad de este módulo es ampliar cualquier placa 1.06x a las funcionalidades extra de las placas 2.00x. El LED TEST se encenderá cuando el tester conecté a través de este módulo las tensiones entre J3 y J4 y ponga en marcha los dos convertidores DC-DC.
El pin derecho de J5 irá siempre alineado con el pin derecho del conector JP5 de la placa 1.06x; y J1 es un conjunto de pads que lleva soldados los cables negro, azul y verde para conectar, por medio de una tira de pines macho acodada, con GND, SCL/SCK y SDA del conector J1' de la placa 1.06x.
Esquema
Lista de componentes (12)
Lista de componentes interactiva
PCB
Fotografías
Demo
(click para ampliar)
Gerbers
Descargar
El pin derecho de J5 irá siempre alineado con el pin derecho del conector JP5 de la placa 1.06x; y J1 es un conjunto de pads que lleva soldados los cables negro, azul y verde para conectar, por medio de una tira de pines macho acodada, con GND, SCL/SCK y SDA del conector J1' de la placa 1.06x.
Esquema
Lista de componentes (12)
Cantidad | Referencia | Valor | Formato |
---|---|---|---|
1 | R1 | 330Ω 1/8W 1% | 0603 |
1 | LED1 | TEST [Yellow] | 0603 |
1 | U1 | PCA9536 | SOIC-8 |
3 | R2,R3,R4 | 10kΩ 1/8W 1% | 0603 |
1 | Q1 | 2N7002 | SOT-23-3L |
1 | JP5 | CTRL5 | Tira de pines hembra 1x03 acodada 𝄩2.54mm |
3 | J1 | I2C | Cables 10cm de colores negro, azul y verde |
1 | J1 | I2C | Tira de pines macho 1x04 acodada 𝄩2.54mm (soldada al final de los cables y dejando el pin #1 libre) |
PCB
Fotografías
Demo
(click para ampliar)
Gerbers
Descargar
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Módulo 1.06x mod 1.00
Esta última es la nueva versión comprimida del módulo (de conmutación de tensiones) para las placas 1.06. Como veis se instala siempre en vertical y ocupa más o menos el espacio de la cara posterior de la tira de pines hembra que la conecta a la placa (10.16x15.24mm).
© cacharreo
- Gomas48K
- Aspirante a demonio
- Mensajes: 274
- Registrado: 16 Jun 2021, 06:08
- Ubicación: España
- Has thanked: 722 times
- Been thanked: 218 times
Re: Va de Retro DRAM tester [v2.00]
Gran trabajo de nuevo @cacharreo!
Esta última versión, es muy reducida.
Muy interesante no tener constante la alimentación en J3 y que esté controlada por programa.
Esta última versión, es muy reducida.
Muy interesante no tener constante la alimentación en J3 y que esté controlada por programa.
Con mi Gomas 48K, hasta el mismo infierno!!!
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Firmware fw0.29
Firmware fw0.29
Nueva versión recomendada (stable) idéntica (en cuanto a funcionalidad) a la fw0.29β3.
Cambios
- El LED L del Nano hace hasta 4 parpadeos mientras se muestra el logo (puede servir de testigo de auto-diagnóstico).
- Se puede salir de la opción Info con el botón BACK(↲) además de con OK(✓).
- El número concreto de versión β del firmware se indica en pantalla con una letra mayúscula, "A"=β1, "B"=β2,.... Por ejemplo, fw0.29C sería la fw0.29β3.
Notas
Nueva versión recomendada (stable) idéntica (en cuanto a funcionalidad) a la fw0.29β3.
Cambios
- El LED L del Nano hace hasta 4 parpadeos mientras se muestra el logo (puede servir de testigo de auto-diagnóstico).
- Se puede salir de la opción Info con el botón BACK(↲) además de con OK(✓).
- El número concreto de versión β del firmware se indica en pantalla con una letra mayúscula, "A"=β1, "B"=β2,.... Por ejemplo, fw0.29C sería la fw0.29β3.
Notas
- Para actualizar el firmware o ejecutar cualquiera de los tests 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.
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Instrucciones para la actualización del firmware
Los diferentes métodos para subir el firmware al Nano del VdR RAM tester son: (para todos los ejemplos es necesario modificar el puerto serie del Nano al que se haya configurado en cada PC)
1. Desde línea de comandos
Linux
Windows
Nota: "-C /TU_RUTA_DE_AVRCONF/avrdude.conf" (Linux) ó " -C C:\TU_RUTA_DE_AVRCONF\avrdude.conf" (Windows) puede omitirse normalmente en un sistema bien configurado que tiene en su "path" la trayectoria al programa avrdude.exe
2. Utilizando avrdudess (2.14) (Windows)
Nota: pulsando el botón Detect se rellena automáticamente la casilla MCU.
3. Utilizando Xloader (1.00) (Windows)
Este método es el más fácil pero no funciona bien en todos los casos porque la versión de avrdude incluida con Xloader tiene un error (bug) y falla en la verificación.
1. Desde línea de comandos
Linux
Código: Seleccionar todo
avrdude -C /TU_RUTA_DE_AVRCONF/avrdude.conf -v -p atmega328p -c arduino -P /dev/ttyUSB0 -b 115200 -D -Uflash:w:VdR-RAM-tester.0.29.hex:i
Código: Seleccionar todo
avrdude -C C:\TU_RUTA_DE_AVRCONF\avrdude.conf -v -p atmega328p -c arduino -P COM32 -b 115200 -D -Uflash:w:VdR-RAM-tester.0.29.hex:i
2. Utilizando avrdudess (2.14) (Windows)
Nota: pulsando el botón Detect se rellena automáticamente la casilla MCU.
3. Utilizando Xloader (1.00) (Windows)
Este método es el más fácil pero no funciona bien en todos los casos porque la versión de avrdude incluida con Xloader tiene un error (bug) y falla en la verificación.
© cacharreo
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Parche para Xloader 1.00
Gracias al soplo de @Rebobinando he estado bicheando el Xloader 1.00 para localizar la causa del error al subir el fw0.29 cuando en la verificación leía un byte a 255 donde debía ser 0 (en los últimos 2304 bytes de la memoria Flash del Nano).
Para que Xloader 1.00 funcione bien al subir cualquier versión de firmware es necesario seguir el siguiente procedimiento:
Como podéis ver en la siguiente imagen ahora, en lugar de acabar fallando ("Upload failed"), completa el proceso con éxito ("32768 bytes uploaded").
Si tenéis ocasión, probadlo con la última versión del firmware y me comentáis cómo ha ido. Gracias.
Para que Xloader 1.00 funcione bien al subir cualquier versión de firmware es necesario seguir el siguiente procedimiento:
- localizar el directorio (o carpeta) donde está instalado Xloader,
- realizar una copia de seguridad de todo el directorio (por si acaso),
- descargar este fichero de MEGA,
- descomprimirlo y mover los 3 ficheros al directorio donde está instalado Xloader sobrescribiendo lo que haya.
Como podéis ver en la siguiente imagen ahora, en lugar de acabar fallando ("Upload failed"), completa el proceso con éxito ("32768 bytes uploaded").
Si tenéis ocasión, probadlo con la última versión del firmware y me comentáis cómo ha ido. Gracias.
© cacharreo
- Gomas48K
- Aspirante a demonio
- Mensajes: 274
- Registrado: 16 Jun 2021, 06:08
- Ubicación: España
- Has thanked: 722 times
- Been thanked: 218 times
Re: Parche para Xloader 1.00
Probado en Windows 7 Pro 64, todo correcto.cacharreo escribió: ↑03 Sep 2023, 12:13 Si tenéis ocasión, probadlo con la última versión del firmware y me comentáis cómo ha ido. Gracias.
Mas fácil que grabar el Nano con este procedimiento... Imposible!!!
Gracias @cacharreo
Con mi Gomas 48K, hasta el mismo infierno!!!
- geloalex
- Demonio segundo orden
- Mensajes: 1412
- Registrado: 19 Abr 2018, 19:21
- Ubicación: Instagram: geloalex
- Has thanked: 955 times
- Been thanked: 496 times
Re: Va de Retro DRAM tester [v2.00]
En su dia comente de la existencia por los diferentes sitios de comunicación del grupo de betatesters.... si que es sencillo , aun así gracias @cacharreo por el parcheo de la aplicación , yo sigo con el mismo problema , le pegó el quebranto a mi nano del proyecto , va a tocar lobotomía.
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
- cacharreo
- Moderador
- Mensajes: 6011
- Registrado: 09 Ago 2019, 10:17
- Ubicación: /home/cacharreo/
- Has thanked: 1231 times
- Been thanked: 2951 times
- Contactar:
Re: Va de Retro DRAM tester [v2.00]
Lo bueno es que el programa (Xloader) parcheado ocupa la mitad que el original y es más estable de cara al futuro si se desean añadir nuevos dispositivos al fichero devices.txt
Respecto al Nano arisco, ahora están a los precios de antaño, no es problema pillar uno o dos nuevos.
Respecto al Nano arisco, ahora están a los precios de antaño, no es problema pillar uno o dos nuevos.
© cacharreo