Gesperrtes Altera EPM7128SLC84 neu programmieren?

Gast #1918175
Lesenswert?

Hallo!

Ich habe ein paar Altera EPM7128SLC84-15 MAX7000S CPLDs günstig 
erworben, musste dann jedoch feststellen, dass bei diesen das Security 
Bit gesetzt worden war, so dass sie über JTAG nicht gelöscht oder neu 
programmiert werden können (sie werden über JTAG nicht mal erkannt).

Meines Wissens nach bleibt dann nur die Möglichkeit über die Altera 
Programming Unit, über welche ich leider nicht verfügt.

Kennt ihr vielleicht irgend einen anderen Weg, die Chips zumindest zu 
löschen, so dass man sie über JTAG wieder neu programmieren kann?

Ich wäre über jeden Tipp diesbezüglich sehr froh!

Vielen Dank,
Hermann
Gast #1918981
Lesenswert?

Vielen Dank für die Hinweise.

Das Problem ist, dass die JTAG-Pins deaktiviert wurden, und der 
ByteBlaster, USB Blaster u.s.w. daher nutzlos sind.

Auch in dem in der ersten Antwort verlinkten Thread wird immer wieder 
erwähnt, dass in diesem Fall nur ein komerzieller paralleler Programmer 
hilft :-(.

Ich wüsste nicht, WIE ich das Security Bit löschen sollte, wenn mir 
leider nur ein USB Blaster zur Verfügung steht.

Falls ich mich irre, und es doch irgend eine Möglichkeit geben sollte, 
wäre ich über einen Tipp jedoch sehr dankbar!

Danke,
Hermann
Persönliche Seite #1919149
Lesenswert?

Info: JTAG ext-Beschaltung.
http://www.latticesemi.com/lit/docs/technotes/tn1086.pdf

Hat dein Board via. JTAG {Pin-Haaders} Pull-UPS an den JTAG-Tab-Pinnen.
(oder stellt dein USB-Blaster die Pull-Ups).

#######################################################################
Fakt: der Chip mit seinem JTAG-TAB
muss respektive extern mit Resistoren beschaltet sein.
(Open-Drain)
#######################################################################

Kannst du die TMS bzw Clock Signale mal mit dem Scope messen.
Der TMS via Pull-Up ca 4K7 muss auf low gehen.
#######################################################################
Versuch mal frech den Device-Type einzustellen, und dann Chip-Erase zu
executieren.
#######################################################################
Ich kann mich noch so dunkel an einen Fall hier erinnern,
dem haben die auch Altera S Special Industrie also OTP Teile verkauft.
Viel Erfolg
Gruss Holger.
Gast #1923133
Lesenswert?

Ich hab' das im Schaltplan des Programmers überprüft, die Pull-Ups sind 
im USB-Blaster vorhanden.

Das mit dem Chip-Erase funktioniert leider nicht, da im Altera 
Programmer das "Erase"-Kommando immer deaktiviert bleibt, also nicht 
anwählbar ist, ganz egal, was ich versuche.

Alle anderen Kommandos schlagen insofern fehl, indem er meint, es wäre 
ja gar kein JTAG-Device angeschlossen.

Es wird wohl tatsächlich so sein, dass die Chips nur mit einer APU 
gelöscht werden können.

Vielen Dank trotzdem,
Hermann

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren