URE foro pequeñas
Ayuda memoria EPROM...
 
Notificaciones
Limpiar todo

Ayuda memoria EPROM - EEPROM

EA1AV
Mensajes: 1782
#18592  - 28 enero, 2012 00:51 

Tengo dos equipos de VHF idénticos marca Indelec, a uno de ellos le faltan las memorias EEPROM (AT27C512R) y la (AT24C16). Un colega me copio la EEPROM AT27C512R “dos copias” en (EPRON 27C512AMB y 27C512 “las de ventanita”) el equipo no las reconoce, según la hoja de datos los nombres, numero de pin y la alimentación es el mismo. Sospecho que tiene algo que ver con los tiempos de acceso o la orden de lectura que pueden ser a diferentes.
¿Alguno me podeis aclara algo?

73. EA1AV Agustin

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EC5APB
Mensajes: 601
#177958  - 28 enero, 2012 14:53 

Exactamente ¿qué memorias habéis puesto? Lo digo para poder identificar al fabricante, aunque creo que la 27C512AMB es de Microchip.

Desde luego, la AT27C512R es una memoria muy rápida, con tiempos de 45ns (prácticamente, la velocidad de una memoria RAM), y una 27C512A tiene 90ns, lo que suele requerir, bien por programación o por lógica un tiempo de espera a que estén dispuestos los datos.

Por lo que yo también creo que el problema viene de la velocidad de las memorias. Pero, para estar seguros, pon unas fotos bien definidas de cada memoria, ya que, además del nombre, suelen haber números y letras que identifican más exactamente el componente en cuestión (Por ejemplo, hay AT27C512R-70PU-ND y AT27C512R-45PU-ND, unas son de 70ns y las otras de 45ns).

Sólo puedo ofrecer mi opinión y mis reflexiones. Otras opiniones y reflexiones son tan o más válidas que las mías. Lo importante es que cada uno acabe desarrollando sus propias conclusiones.

FT-23, FT-60, FT-991, IC-V200T, DR-605 y Dynascan P-72.

ResponderCitar
EA2ET
Mensajes: 6688
#178013  - 28 enero, 2012 15:35 

No creo que en el controlador de un equipo de radio hayan utilizado tecnologia especialmente rapida, mas me inclino a pensar en problemas de grabacion o en los datos de la E2prom 24c16

Si quieres buenas respuestas haz buenas preguntas

73 de Angel, EA2ET.

ResponderCitar
EA1AV
Mensajes: 1782
#178014  - 28 enero, 2012 19:45 
EC5APB escribió:
Exactamente ¿qué memorias habéis puesto? Lo digo para poder identificar al fabricante, aunque creo que la 27C512AMB es de Microchip.

Desde luego, la AT27C512R es una memoria muy rápida, con tiempos de 45ns (prácticamente, la velocidad de una memoria RAM), y una 27C512A tiene 90ns, lo que suele requerir, bien por programación o por lógica un tiempo de espera a que estén dispuestos los datos.

Por lo que yo también creo que el problema viene de la velocidad de las memorias. Pero, para estar seguros, pon unas fotos bien definidas de cada memoria, ya que, además del nombre, suelen haber números y letras que identifican más exactamente el componente en cuestión (Por ejemplo, hay AT27C512R-70PU-ND y AT27C512R-45PU-ND, unas son de 70ns y las otras de 45ns).

Gracia por contestar. Espero que pueda poner las fotos, de todas formas explico los datos por líneas.

Memoria original EEPROM (ATMEL) (AT27C512R) (25PI) (9420).

1ª Memoria copiada que no reconoce el equipo EPROM (^) (AM27C512) (-205DC) (941FTUX) (©) (1986 AMD).

2ª Memoria copiada que no reconoce el equipo EPROM (¡) (27512) (U8100245S) (© ¡ `83) “muy borrosa, no sale la foto”

Memoria que recupere de una tarjeta de video VGA de PC y que intentare copiar de la original EEPROM (ATMEL) (AT27C512R) (12PC) (9734) lo único que es diferente de la original son la 3ª y 4ª línea.
NOTA: No se si este tipo de memoria se puede borrar y luego copiar lo mismo que las EPROM de ventana.

Otra duda, referente a la EEPRON 24C16 que también necesito copiar, la original es (ATMEL D4) (AT24C16) (10PI) y la que encontré de otro equipo es (ST MAL F) (24C16 1) (94A640), ¿puede copiarse?

Tengo mucho interés en poner este equipo en funcionamiento, son equipos muy robustos con muy buenas prestaciones individuales por canal y que dan mas de 50 W reales.

73. EA1AV Agustín

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EA1AV
Mensajes: 1782
#178019  - 28 enero, 2012 19:51 
EA2ET escribió:
No creo que en el controlador de un equipo de radio hayan utilizado tecnologia especialmente rapida, mas me inclino a pensar en problemas de grabacion o en los datos de la E2prom 24c16

Ángel eso es lo primero que pensé, pero es raro que las dos quedasen mal grabadas ya que son de diferente marca y el programa del grabador comprueba que los datos son idénticos.

73. ea1av Agustín.

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EA4EOZ
Mensajes: 1462
#178064  - 28 enero, 2012 20:53 
EA1AV escribió:
Memoria que recupere de una tarjeta de video VGA de PC y que intentare copiar de la original EEPROM (ATMEL) (AT27C512R) (12PC) (9734) lo único que es diferente de la original son la 3ª y 4ª línea.
NOTA: No se si este tipo de memoria se puede borrar y luego copiar lo mismo que las EPROM de ventana.

No, no la puedes reutilizar, de hecho, la puedes tirar si quieres.

http://www.atmel.com/dyn/resources/prod_documents/doc0015.pdf

Esas memorias de Atmel que acaban con la letra R son One Time Programable Read Only Memory, es decir, memorias que solo se pueden grabar una vez. Por tanto a menos que sean completamente nuevas, es decir, compradas en tienda o al distribuidor, están ya programadas y no admiten ni borrado ni nueva programación. Son lo que antes se llamaban memorias PROM.

Comentas que te han grabado una AT27C512R. A menos que fuese nueva (de tienda) ya te puedo adelantar que está "mal grabada". Y si no es de tienda, y el grabador la dio por buena, es porque no comprueba los datos grabados, lo cual me hace pensar que posiblemente la otra eprom (la de la ventana) no estuviese completamente borrada al programarla.

Me inclino a pensar que ambas memorias no contienen lo que esperas que contengan.

¡Suerte!

ResponderCitar
EA2ET
Mensajes: 6688
#178098  - 28 enero, 2012 21:37 

Lo primero que debes hacer (si no lo has hecho ya) es comprobar las memorias del equipo bueno en el otro, las 2 a la vez para asegurarte de que es el unico problema.

Lo segundo es verificar que las grabaciones son correctas, y dependiendo del grabador puede ser un poco mas complicado.

Si el grabador es profesional, tiene que tener una opcion de verificar la grabacion, y esa verificacion sera fiable.

Si el grabador es del tipo kit, funcionara con un programa en el ordenador, y es posible que tengas problemas para la verificacion. Normalmente, tras leer una memoria aparece en algun sitio el "checksum", mi consejo es leer la original despues de haber encendido el aparato, apuntar el checksum, apagar y encender saliendo y entrando del programa, leer la copia y comprobar que el "checksum" corresponde al de la original.

La siguiente prueba seria probar el equipo con la Eprom copiada pero la Eeprom original.

ROM, Read Only Memory, memoria de solo lectura (fabricada ya programada).

PROM, Programable Read Only Memory, memoria de solo lectura, que se puede programar una vez (por el fabricante del equipo).

EPROM, Erasable Programable Read Only Memory, PROM que se borra con ultravioleta para reutilizar.

OTP EPROM, una EPROM barata en la que se han ahorrado la ventanita de cuarzo, y por tanto no se puede borrar (se ha convertido en una PROM).

EePROM o E2PROM, como la EPROM, pero con una tecnologia que permite borrarla electricamente en lugar de utilizar ultravioletas. Se suele utilizar para guardar datos persistentes al apagar el equipo, en lugar de hacerlo en RAM que necesitaria una pila.

Mas o menos.

Si quieres buenas respuestas haz buenas preguntas

73 de Angel, EA2ET.

ResponderCitar
EA1AV
Mensajes: 1782
#178103  - 29 enero, 2012 00:19 

Ángel EA4EOZ: NO la ATMEL AT27C512R es la que tenía preparada para que me la grabasen, ya tenía mis dudas de que fuese EEPROM y tu comentario me lo confirma.

En las tiendas de León no tienen la original y si me la piden no me garantizan que llegue idéntica de marca y números así que seria un aventura pedirla es por lo que me decidí a probar con las que tenia EPROM de ventana

Las que me grabaron y no las reconoce el equipo son las:

1ª Memoria copiada que no reconoce el equipo EPROM (^) (AM27C512) (-205DC) (941FTUX) (©) (1986 AMD).

2ª Memoria copiada que no reconoce el equipo EPROM (¡) (27512) (U8100245S) (© ¡ `83) “muy borrosa, no sale la foto”

Intentare comprar la ATMEL AT27C512R 25PI y la AT24C16 10PI como las originales por si tengo suerte y me llega lo que pido. Entiendo que la AT24C16 10PI si es EEPRON o E2PROM y que es la que tiene los datos cambiables tales como frecuencias tonos SQL y demás, amen de algún programa de direccionamiento.

Ángel EA2ET: Ya realice todos los cambios y pruebas, los dos equipos funcionan bien con la memoria original y mal con las grabadas, acabo de recibir por E-Mail la oferta de otro colega también tiene otro equipo de estos y también sin la memoria.

Del programador y la forma de prográmalas no se nada me lo izo un colega que tiene un grabador creo que profesional y experiencia en el tema.

Gracia a los dos por contestar y interés demostrado.

73. EA1AV Agustín

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EC5APB
Mensajes: 601
#177959  - 30 enero, 2012 11:25 

Con las que menos problemas deberías haber tenido es con la AT24C16. Esta es una memoria bastante estándar y muy difundida, e incluso con un pic o similar, uno puede leerla y escribir sin problemas, ya que es de comunicación mediante 2 hilos. Por tanto, la combinación AT27C512 original + AT24C16 copiada debería de funcionar perfectamente. Si esa combinación no funciona, es porque algún problema ha habido en la grabación.

Me gustaría saber qué modelo equipo (y su esquema) se trata, ya que la AT27C512R y la AM27C512 son compatibles pin a pin. Suponiendo que esté bien grabada la AM27C512, no debería haber ningún problema de funcionamiento de no ser por la velocidad en el tiempo de acceso a la información (45ns y 200ns respectivamente).

También hay que tener en cuenta el modo en que ha de programarse la AT27C512R. Esta memoria tiene una rutina específica para proceder a su grabación, en la que también se produce la verificación del byte escrito.

A ver si entre todos, llegamos a solventar el problema.

Sólo puedo ofrecer mi opinión y mis reflexiones. Otras opiniones y reflexiones son tan o más válidas que las mías. Lo importante es que cada uno acabe desarrollando sus propias conclusiones.

FT-23, FT-60, FT-991, IC-V200T, DR-605 y Dynascan P-72.

ResponderCitar
EA1AV
Mensajes: 1782
#178340  - 30 enero, 2012 12:44 

Hola EA5APB Gracias por el interés, Contesto por partes.

Con las que menos problemas deberías haber tenido es con la AT24C16. Esta es una memoria bastante estándar y muy difundida, e incluso con un pic o similar, uno puede leerla y escribir sin problemas, ya que es de comunicación mediante 2 hilos. Por tanto, la combinación AT27C512 original + AT24C16 copiada debería de funcionar perfectamente. Si esa combinación no funciona, es porque algún problema ha habido en la grabación.

La AT24C16 no me la grabaron ya que no tenia ninguna a mano, tengo pedidas dos a una tienda de León,

Me gustaría saber qué modelo equipo (y su esquema) se trata, ya que la AT27C512R y la AM27C512 son compatibles pin a pin. Suponiendo que esté bien grabada la AM27C512, no debería haber ningún problema de funcionamiento de no ser por la velocidad en el tiempo de acceso a la información (45ns y 200ns respectivamente).

Los equipos son uno Indelec y el otro Philips FM 1000 “son identicos en todo y se comportan igual” (ver foto en fichero adjunto) de momento no tengo esquema lo estoy buscando en la red.

Por ser idéntica la compatibilidad lo intentamos con las EPRON 27C512 yo la única explicación que encuentro es que sea la velocidad, tengo que hablar con el colega que tiene el grabador para saber si el puede grabar la 24C16 y comprar una nueva ATMEL AT27C512R idéntica a la original para intentarlo de nuevo.

También hay que tener en cuenta el modo en que ha de programarse la AT27C512R. Esta memoria tiene una rutina específica para proceder a su grabación, en la que también se produce la verificación del byte escrito.

Eso creo que lo hace automáticamente el programa del grabador según me comento el colega que las grabo.

A ver si entre todos, llegamos a solventar el problema.

Al menos algo mas aprendemos todos el intercambio de información y experiencias es vital para estar mas al día, si ya se que algunos nos llaman chatarreros, dicen que por cuatro euros los chinos tienen cosas con mas prestaciones, y yo digo ¿y una mierda? en calidad selectividad y robustez, tengo tres chinos de esos, uno ya cascado 20 días en APRS y amen.

73. EA1AV Agustin

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EC5APB
Mensajes: 601
#178349  - 30 enero, 2012 18:18 

Bueno, se van aclarando las cosas.

Efectivamente, hay una buena cantidad de documentación en la red de la serie FM1000, con modificaciones interesante incluidas. En cuanto compruebe en la documentación unas cuantas cosillas -microprocesador y esquemas- seguro que llegaremos a una conclusión. Lo bueno, es que hay imágenes de la EPROM en la red también.

Sólo puedo ofrecer mi opinión y mis reflexiones. Otras opiniones y reflexiones son tan o más válidas que las mías. Lo importante es que cada uno acabe desarrollando sus propias conclusiones.

FT-23, FT-60, FT-991, IC-V200T, DR-605 y Dynascan P-72.

ResponderCitar
EC5APB
Mensajes: 601
#178383  - 31 enero, 2012 12:46 

Bien, creo que empiezo a tener algunas cosas claras.

Para empezar, y viendo los esquemas, componentes y frecuencias de reloj del microprocesador, no parece que se precise ninguna memoria super rápida. El microprocesador (80C51, un viejo conocido :) ) trabaja en este caso, a una frecuencia máxima de 12 Mhz (periodos de 83,3 ns), pero lo más importante, es que suele precisar de varios ciclos de reloj para ejecutar una instrucción (los rápidos, de 2 a 4 ciclos de reloj). Si a ésto le sumamos que los 8 bits de datos están multiplexados con los 8 primeros bits de direccionamiento, ya tenemos una idea aproximada de los requerimientos de velocidad de los componentes periféricos. En la práctica, cualquier memoria de unos 200ns de tiempo de acceso debería ser válida en este equipo.

Esto nos lleva a que hay que volver a verificar las memorias para estar seguro que la grabación se ha realizado en condiciones.

Por si fuera poco, leyendo las páginas de varios colegas que han modificado equipos de la serie FM1000, ninguno ha indicado la necesidad específica de utilizar una u otra memoria para la memoria EPROM IC308, excepto en IC549, que es otra AT27C512R pero en encapsulado CPLD, y suelen enviarla en el Kid de Conversión Extensiva para FM1200 y FM1300.

P.D. ¡Como se nota que a Philips le encanta el microcontrolador de la serie 8051! Cada equipo lleva un mínimo de 2 de éstos, y en el caso de pantalla LCD, otro de regalo 😆

Sólo puedo ofrecer mi opinión y mis reflexiones. Otras opiniones y reflexiones son tan o más válidas que las mías. Lo importante es que cada uno acabe desarrollando sus propias conclusiones.

FT-23, FT-60, FT-991, IC-V200T, DR-605 y Dynascan P-72.

ResponderCitar
EA1AV
Mensajes: 1782
#178460  - 31 enero, 2012 13:58 

Hola Jacinto EC5APB, intentaremos comprobar la grabación de las memorias que no reconoce el equipo, borrar y grabar otra Memoria de diferente marca una EPROM que tengo de repuesto de una TNC, concretamente es la (TMS JL) (27C512 -25) de todas formas intentare pedir una PROM idéntica ala original.

Ya contare como queda el tema.

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EC5APB
Mensajes: 601
#178470  - 31 enero, 2012 17:46 
EA1AV escribió:
... de todas formas intentare pedir una PROM idéntica ala original.

Ya contare como queda el tema.

Yo de momento, no me calentaría la cabeza en buscar EPROM idénticas a la original. Mejor, más barato y más rápido, hacer pruebas con otras EPROM más normales.

Sólo puedo ofrecer mi opinión y mis reflexiones. Otras opiniones y reflexiones son tan o más válidas que las mías. Lo importante es que cada uno acabe desarrollando sus propias conclusiones.

FT-23, FT-60, FT-991, IC-V200T, DR-605 y Dynascan P-72.

ResponderCitar
EA4EOZ
Mensajes: 1462
#178461  - 31 enero, 2012 18:13 
EC5APB escribió:
El microprocesador (80C51, un viejo conocido :) ) trabaja en este caso, a una frecuencia máxima de 12 Mhz (periodos de 83,3 ns), pero lo más importante, es que suele precisar de varios ciclos de reloj para ejecutar una instrucción (los rápidos, de 2 a 4 ciclos de reloj).

La familia del 8051 usa un divisor de frecuencia entre 12 para funcionar y sacar sus temporizaciones internas. Si la frecuencia externa es de 12 MHz, la CPU opera a 1 MHz, por lo que cada vez creo que cada vez está más claro que el problema va a ser la grabación de las EPROM: Cualquier 27512 tiene que funcionar con un 8051.

Pero

¿Habéis comprobado si ambas emisoras son idénticas?

Y cuando digo idénticas, quiero decir idénticas. Si usan diferente hardware, el programa del microcontrolador será diferente, por lo que no servirá.

¿Habéis probado a poner la EPROM original en el segundo equipo?

73!

ResponderCitar
EA1AV
Mensajes: 1782
#178503  - 1 febrero, 2012 13:26 

¿Habéis comprobado si ambas emisoras son idénticas?

Y cuando digo idénticas, quiero decir idénticas. Si usan diferente hardware, el programa del microcontrolador será diferente, por lo que no servirá.

Son totalmente idénticas, incluso el número de serie solo varía en 4 unidades

¿Habéis probado a poner la EPROM original en el segundo equipo?

Si todos los cambios posible de una y de la otra, ninguna duda el problema esta en las memorias grabas.

73. EA1AV Agustin

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EA4EOZ
Mensajes: 1462
#178540  - 1 febrero, 2012 13:35 
EA1AV escribió:
Si todos los cambios posible de una y de la otra, ninguna duda el problema esta en las memorias grabas.

Entonces está claro que tenéis algún problema con el grabador.

73!

ResponderCitar
EA1AV
Mensajes: 1782
#178350  - 20 febrero, 2012 01:35 

Problema resuelto, el colega EA1AWV José-Ignacio, borro y copio otra vez las mismas memorias (EPRON 27C512AMB y 27C512 mas las 24C16 y esta vez todo OK así que como pensábamos el problema estaba en error en la grabación de las EPROM.

Uno de los equipos próximamente pasara a prestar servicio en el DIGI de APRS EA1URL de URE de León que como equipo robusto que es esperemos que dure mucho tiempo.

Mas adelante pediré ayuda para tratar de pasar a frecuencias de radioaficionado otros dos equipos también Indelec de 5 W.

Gracias nuevamente a todos. 73. EA1AV Agustin

La radioafición me ha dado algunos quebraderos de cabeza, pero muchas mas satisfacciones.

ResponderCitar
Inició el tema
EC5APB
Mensajes: 601
#180264  - 20 febrero, 2012 18:36 

Me alegro que ya se haya solucionado el problema.

Ahora, a disfrutar de esos juguetes.

Sólo puedo ofrecer mi opinión y mis reflexiones. Otras opiniones y reflexiones son tan o más válidas que las mías. Lo importante es que cada uno acabe desarrollando sus propias conclusiones.

FT-23, FT-60, FT-991, IC-V200T, DR-605 y Dynascan P-72.

ResponderCitar

QDURE - https://qsl.ure.es


Imprime y confirma tus QSL en tan solo tres click.

Nunca fue tan fácil y cómodo
el confirmar tus contactos.

TIENDA ONLINE URE


Publicaciones, mapas, polos, camisetas, gorras, tazas, forros polares y mucho más...

WEBCLUSTER EA4URE


Conoce el nuevo WebCluster de URE, ahora con nuevos filtros e información y compatible con GDURE