Página 79 de 194

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

Publicado: 04 May 2022, 20:49
por duca750
cacharreo escribió: 04 May 2022, 19:27 Perfecto, una buena prueba ahora que estamos en una "pausa" en el proyecto, además en general admiten el puerto serie a velocidades de 115.2kbps mientras que muchos con CH340x están limitados a los 57.6kbps.

Cualquier resultado de una memoria 4164 que sepáis que esté mal pero que no sea detectada como tal, nos lo hacéis saber. Esos casos son los interesantes para las pruebas del test de memorias.
Por ahora las probadas que se que son defectuosas las marca BAD.

Tenía algunas en duda pendientes de probar y algunas me han dado BAD y otras OK. He apartado las que dan OK para probarlas el finde si puedo en un equipo real. Iré comentando. Gracias @cacharreo.

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

Publicado: 04 May 2022, 21:02
por cacharreo
duca750 escribió: 04 May 2022, 20:49Por ahora las probadas que se que son defectuosas las marca BAD.
Eso va muy bien.
duca750 escribió: 04 May 2022, 20:49Tenía algunas en duda pendientes de probar y algunas me han dado BAD y otras OK.
Hay algunas memorias defectuosas que según les coge van bien con el tests de 0s, otras con el de 1s, rara vez los dos pero que no van a superar los tests de valores alternos, 01010101 y 1010101, y fallarán estrepitosamente en el test con bits aleatorios.
duca750 escribió: 04 May 2022, 20:49He apartado las que dan OK para probarlas el finde si puedo en un equipo real.
¿Tienes DiagROM 1.56 de Phil Ruston? Sería interesante someterlas a esos tests adicionales. Si no la tienes puedes descargarla usando este enlace.

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

Publicado: 04 May 2022, 21:05
por cacharreo
Gomas48K escribió: 04 May 2022, 20:44En el primer mensaje está todo muy bien organizado y se localiza todo muy fácilmente.
Con la actual organización en grafo, recién cargado todo queda a un click de distancia, si estás en otro epígrafe a dos.
Gomas48K escribió: 04 May 2022, 20:4400 - D0 (TX)
01 - D1 (RX)
D0 y D1 se usan para la comunicación serie, estos alternarán de estado sin tocarlos nada más por la corriente de datos que envían/reciben al/del ordenador.
Gomas48K escribió: 04 May 2022, 20:44La correspondencia del test con los puertos del Nano es la siguiente:
En realidad,
14 - D14
15 - D15
16 - D16
17 - D17
excepto A6 y A7 que en algunos ATMega328 (los de 28 pines) ni existen, los analógicos tiene asociado un pin digital propio independiente del ADC.

Respecto a A6 y A7, están flotando y sin referencia, a saber qué está interpretado el ADC, es normal que tengan valores arbitrarios.
Gomas48K escribió: 04 May 2022, 20:44Probado el firmware de pruebas y va perfecto!!!! Mil gracias!!!
De nada, gracias a ti por todas esas pruebas.

Todo lo que has hecho se ve bien pero los resultados apuntan a que los presuntos culpables sean los Nanos excepto si hay algún factor ambiental que no estamos considerando (p.e. alimentación o a saber qué). Si es así no avanzamos demasiado pero al menos podemos respirar con alivio si descartamos la placa o algo extraño durante su montaje.

En el Nano CH340C los valores a nivel lógico alto por defecto no son normales, el cambio en 13 tampoco.
En el Nano FT232RL los valores a nivel lógico bajo por defecto son los esperados y si exceptuando 00 y 01 cambian de estado correctamente, lo podemos dar por bueno pero, si la memoria no me falla, en la placa ¿no te daba problemas de lecturas que iban cambiando de a poco sin estímulo externo?

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

Publicado: 04 May 2022, 22:14
por geloalex
Yo tengo mis dos nanos de pruebas en el mismo estado bajo los dos con controladores diferentes ... dejo fotos de los dos.

Imagen

Imagen

Imagen

Imagen

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

Publicado: 04 May 2022, 22:17
por cacharreo
Muchas gracias, son los mismos valores como debía ser.

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

Publicado: 04 May 2022, 22:38
por Gomas48K
cacharreo escribió: 04 May 2022, 21:05 En realidad,
14 - D14
15 - D15
16 - D16
17 - D17
Con esa tabla me refería a los pines del Nano, no en nuestro proyecto, porque estamos probando el Nano aisladamente.
Que con las cosas raras que me pasan, lo mismo alguno de los Atmega es una copia mala y direcciona alguna señal por otro pin diferente!!! Que ya me puedo esperar cualquier cosa.
cacharreo escribió: 04 May 2022, 21:05 Todo lo que has hecho se ve bien pero los resultados apuntan a que los presuntos culpables sean los Nanos excepto si hay algún factor ambiental que no estamos considerando (p.e. alimentación o a saber qué).
Probado en varias fuentes de alimentación, incluso con un POWERBANK.
En varias ubicaciones, por descartar inducciones ambientales producidas por algún aparato eléctrico cercano.
Por su puesto, montado en el prototipo, claro.
Las pruebas del PC, con la alimentecion del USB del PC.
cacharreo escribió: 04 May 2022, 21:05 En el Nano CH340C los valores a nivel lógico alto por defecto no son normales, el cambio en 13 tampoco.
Lo he matizado, porque podía ser mal interpretado, como ha sido tu caso.
"Nano con CH340C - Mantiene en estado alto todas los puertos (Excepto el canal 13 (que se mantiene bajo) y 01 que cambia arbitrariamente)"
cacharreo escribió: 04 May 2022, 21:05 ¿no te daba problemas de lecturas que iban cambiando de a poco sin estímulo externo?
Buena memoria!
Efectivamente, el Nano con CH340C montado en el prototipo, arranca en estado bajo y va cambiando a estado alto, sin ninguna manipulación.
Cuando lo conecto al PC, al tener todos los pines al aire, cambia de estado casi al instante de conectarlo, me imagino que facilita el no tener nada conectado.

Ahora llega lo bueno... que os estoy mal acostumbrando a las narraciones de miedo.

Esta es mi "película" de hoy!!!
Tengo la sospecha que esos Atmega (los que han montado en mis Nano con CH340C), son copias de muy baja calidad y arrancan en el estado correcto (bajo) y por alguna inducción interna del mismo chip (pudiera ser por los materiales de baja calidad), va magnetizando los puertos internamente, terminando por llegar a cambiar el estado... porque al estar al aire, puede sufrir alteraciones muy fácilmente, como por ejemplo, la carga estática de un dedo.
O eso o que algún componente del Nano, por lo que sea, llega a alterar la lectura de los puertos... quien sabe...Pero me gusta mas la primera hipótesis. :twisted:

*Anda que si es verdad y he acertado.... :)) :)) :))

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

Publicado: 04 May 2022, 22:46
por cacharreo
Gomas48K escribió: 04 May 2022, 22:38Con esa tabla me refería a los pines del Nano, no en nuestro proyecto, porque estamos probando el Nano aisladamente.
¿Es con el fw0.12.0dk? En tal caso están inicializados y configurados como digitales, esté el Nano o no en la placa. A fin de cuentas, el código para el test de pines es el mismo.
Gomas48K escribió: 04 May 2022, 22:38Lo he matizado, porque podía ser mal interpretado, como ha sido tu caso.
Y creo que sigo sin entenderlo al 100%. Si tienes ocasión explica por favor cuál es el comportamiento del pin digital 13 con el Nano fuera de la placa y el fw0.12.0dk.
Gomas48K escribió: 04 May 2022, 22:38O eso o que algún componente del Nano, por lo que sea, llega a alterar la lectura de los puertos... quien sabe...Pero me gusta mas la primera hipótesis.
Sea lo que sea, ese queda desterrado del proyecto. :D :D :D

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

Publicado: 04 May 2022, 23:52
por Gomas48K
geloalex escribió: 04 May 2022, 22:14 Yo tengo mis dos nanos de pruebas en el mismo estado bajo los dos con controladores diferentes ... dejo fotos de los dos.

Imagen
Enhorabuena!!!!

Veo que tienes un Nano con CH340C y la lectura es PERFECTA!!!

Ya no se, si realmente el que está poseído soy yo.. o mis Nanos. :twisted:
cacharreo escribió: 04 May 2022, 22:46 ¿Es con el fw0.12.0dk?
Si claro!
cacharreo escribió: 04 May 2022, 22:46 Y creo que sigo sin entenderlo al 100%. Si tienes ocasión explica por favor cuál es el comportamiento del pin digital 13 con el Nano fuera de la placa y el fw0.12.0dk.
Disculpame, a veces por intentar reducir los comentarios, puedo llegar a expresarme mal.

El pin digital 13, desde el principio del test, siempre se encuentra en estado "Bajo".
He vuelto a comprobar, por si acaso se me escapaba algo... y en el "scroll" del MONITOR SERIE, en ningún momento me ha llegado a registrar ningún cambio de estado, siempre se mantiene en estado "bajo".
* Prueba sin tocar el Nano y sin inyectar ni +5v ni GND.

Cuando inyecto +5v en el pin D13 de Nano, entonces SI cambia de estado a nivel "Alto" (ademas de iluminar el LED L ), cuando dejo de inyectar los +5v, vuelve a cambiar a estado "Bajo" (dejando de iluminar el LED L)

Solo cambia de estado, cuando se le inyecta +5v.

D13 creo que no cambia de estado a nivel alto como los demás, porque tiene conectado el LED L y al no estar al aire, no modifica su estado.
cacharreo escribió: 04 May 2022, 22:46 Sea lo que sea, ese queda desterrado del proyecto. :D :D :D
Voy preparar un entierro Vikingo en la bañera, con ese y su primo*!!!
*El otro Nano con CH340C!!! :twisted:

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

Publicado: 05 May 2022, 08:30
por cacharreo
Gomas48K escribió: 04 May 2022, 23:52Ya no se, si realmente el que está poseído soy yo.. o mis Nanos.
Fuera de coñas, es bastante raro.
Gomas48K escribió: 04 May 2022, 23:52El pin digital 13, desde el principio del test, siempre se encuentra en estado "Bajo".
He vuelto a comprobar, por si acaso se me escapaba algo... y en el "scroll" del MONITOR SERIE, en ningún momento me ha llegado a registrar ningún cambio de estado, siempre se mantiene en estado "bajo".
...
Cuando inyecto +5v en el pin D13 de Nano, entonces SI cambia de estado a nivel "Alto" (ademas de iluminar el LED L ), cuando dejo de inyectar los +5v, vuelve a cambiar a estado "Bajo" (dejando de iluminar el LED L)

Solo cambia de estado, cuando se le inyecta +5v.
Este es el comportamiento esperable, bajo por defecto y cuando se conecta a +5V pasa a un nivel lógico alto. ¡Menos mal!
Gomas48K escribió: 04 May 2022, 23:52D13 creo que no cambia de estado a nivel alto como los demás, porque tiene conectado el LED L y al no estar al aire, no modifica su estado.
O sea que debido al LED y/o resistencias no queda alto por defecto nada más arrancar. Sin problema.
cacharreo escribió: 04 May 2022, 22:46 Sea lo que sea, ese queda desterrado del proyecto. :D :D :D
Gomas48K escribió: 04 May 2022, 23:52Voy preparar un entierro Vikingo en la bañera, con ese y su primo*!!!
Un funeral vikingo lacrimógeno al estilo "Las cuatro plumas". :)) :))

Si tienes tiempo y ánimos, echa un vistazo rápido comparando con el esquema por si encuentras algo fuera de lugar, un componente de menos o un añadido extraño.

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

Publicado: 05 May 2022, 18:04
por issalig
[EDIT] Ojo con los modelos, algunos son 168 y como dice @cacharreo más abajo no nos sirven.
[EDIT] Yo la he medio liado y he pedido 168, voy a ver si me cancelan el pedido

He visto estos nanos con Atmega328p-CH551G por 3.91 EUR https://es.aliexpress.com/item/1005004194405375.html
Me parece bastante buen precio, pues los he llegado a ver por 7 EUR

@Popopo si quieres añádelo a la lista