[SOLUCIONADO] ¿Es posible resucitar una CPLD EPM7064?

¿Tienes problemas con tu equipo?, preguntanos.

Moderador: Fundadores

Responder
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

[SOLUCIONADO] ¿Es posible resucitar una CPLD EPM7064?

Mensaje por issalig »

Hola a todos, pedí a nuestros amigos chinorris una unas CPLD obsoletas Altera EPM7064SLC44 y con cuatro vendedores distintos la tasa de éxito total estará por el 10%. :evil:
No se si el 90% restante está realmente mal, son otros integrados remarcados o qué. Eso, sí, los cachondos, los envían reel, del vertedero a tu casa pero en reel.

Las he intentado programar con el típico USB Blaster, me funciona para un par, pero el resto da error de comunicación JTAG y no la detecta.

¿Alguien sabe si hay alguna forma de resucitarlas? He leído por ahí que podrían estar bloqueadas otener el JTAG deshabilitado para ganar pines I/O y que mediante un proceso con 12V se podrían recuperar en caso que realmente no estén fritas pero no he encontrado nada que lo deje del todo claro. ( https://www.eevblog.com/forum/fpga/atme ... msg3162224 )

¿Alguien tiene una fuente fiable para obtener estos componentes?

Saludos.
Última edición por issalig el 02 Dic 2021, 12:46, editado 4 veces en total.
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: ¿Es posible resucitar una CPLD EPM7064?

Mensaje por Popopo »

Ostras, ya ha sido mala suerte...
O la nueva normalidad.

Desde que está toda esta crisis con los fake components... he parado de comprar nada electrónico. Aunque la cosa para largo va.
Si con la fuente te refieres para alimentar con 12v, ¿la de un Amstrad o un Spectrum +2A/B o +3 ¿no te valdría?
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 388
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 21 times

Re: ¿Es posible resucitar una CPLD EPM7064?

Mensaje por Quickie »

Hola,

Desgraciadamente tengo algo de experiencia, pero no con ese tipo específico de CPLD.

En cuanto a la tasa tan baja de dispositivos funcionales, es por desgracia, perfectamente posible.

He sufrido casos donde me han enviado microcontroladores remarcados cuyo IDCode lo identificaba como otro microcontrolador mas barato y limitado (atmega32 vs atmega1284), otros en los que no coincidía el IDCode y el vendedor me aseguraba y reaseguraba que se podían programar obviando ese punto (CPLDs ATF1582ASL, que se han convertido en ICs de Schrödinger al no poder programarlas con Atmel ISP obviando ese punto y ser la única opción usando un programador de puerto paralelo y evitar tener que comprar un programador de +300€) y finalmente otros casos en los que directamente el chip estaba remarcado y no era ni un microcontrolador, con diferente pinout, provocando un corto y daños.

En cuanto a lo de revivir cplds, lo desconozco, pero con microcontroladores sé que existe Atmega Fusebit Doctor, que no deja de ser un circuito basado en un atmega88 que permite restaurar los efuses de los microcontroladores atmega alimentándolos a 12v de manera muy concreta y mostrar el resultado de la comprobación/operación por puerto serie, legible con un programa de terminal.
Última edición por Quickie el 02 Dic 2021, 00:08, editado 1 vez en total.
Imagen
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: ¿Es posible resucitar una CPLD EPM7064?

Mensaje por Popopo »

Todo esto, os pasa con productos comprados por AliEXp directametne (a sus tiendas) o a través de distribuidores en España de grandes marcas?
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: ¿Es posible resucitar una CPLD EPM7064?

Mensaje por issalig »

De ali. El problema es que esos componentes están obsoletos y en RS, mouser, etc, ... no los tienen.
He comprado memorias 4164 en ali, y de 20 habrá fallado sólo 1.
evas2
Aspirante a demonio
Aspirante a demonio
Mensajes: 216
Registrado: 08 Jul 2014, 07:58

Re: ¿Es posible resucitar una CPLD EPM7064?

Mensaje por evas2 »

A mi me paso un caso similar, pero con dos remesas de 5 epm6128 de aliexpress, para el zx max, salieron alguanos mal, no habia forma de programarlos, daban error.....
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: ¿Es posible resucitar una CPLD EPM7064?

Mensaje por issalig »

SOLUCIONADO: Metiendo 12V en la patilla 44 OE1 con una resistencia de 4k7 para no freir nada durante un minutillo o así he conseguido recuperar algunos. Con esto, vuelven a tener activo el JTAG que parece que el porgrama que llevan usa esos pines para otras cosas y por lo tanto no responde por JTAG.

Todavía hay uno que no da señales de vida y otros que dicen que el ID es incorrecto aunque el tipo de chip que reporta está bien.

Conclusión: Aplicando 12V seguramente podréis recuperar algunos.

Info original en https://www.eevblog.com/forum/fpga/atme ... msg3162224
Última edición por issalig el 02 Dic 2021, 13:54, editado 1 vez en total.
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: [SOLUCIONADO] ¿Es posible resucitar una CPLD EPM7064?

Mensaje por Popopo »

Hola issaling
¿dónde conseguiste la info para el método?
Gracias
issalig
Aspirante a demonio
Aspirante a demonio
Mensajes: 436
Registrado: 25 Feb 2021, 00:18
Has thanked: 190 times
Been thanked: 118 times

Re: [SOLUCIONADO] ¿Es posible resucitar una CPLD EPM7064?

Mensaje por issalig »

Popopo, he editado el mensaje y tienes el enlace arriba y aquí https://www.eevblog.com/forum/fpga/atme ... msg3162224
Responder

Volver a “Consultas”