(gebruikte) GAL22V10B / D vaak niet te programmeren

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • ByteDelight
  • Registratie: Januari 2005
  • Laatst online: 12-10 23:30

ByteDelight

Retro computing is alive!

Topicstarter
Voor wat interfaces (voor retrocomputers) die ik maak heb ik al heel wat batches van GAL22V10's via eBay besteld.
Deze GAL's zijn meestal al gebruikt, maar de verkoper belooft dan dat ze nog wel te gebruiken / programmeren zijn.

Van die batches (van verschillende verkopers) is vaak de helft niet te programmeren.
Ik heb een G540 universele programmer: deze programmeert nieuwe GAL22V10's altijd probleemloos, maar met die gebruikte partijen heb ik altijd moeite.

Nu doe ik niet zo heel moeilijk: de GAL's uit die gebruikte partijen kosten maar €0,50 per stuk, en met uitval (ca. 50% dus) reken ik dan altijd €1 per stuk.
Maar ik vraag me af of het niet aan mn programmer ligt.

Er zijn maar weinig betaalbare programmers (de G540 kost minder dan 100 euro) die GAL22V10's kunnen programmeren.
Daarom heb ik nog geen andere kunnen proberen.
Echter, een partij Atmel 22V10's kon ik ook al niet programmeren met deze programmer: GAL's (AT22V10) programmeren met Genius G540.

Dus wellicht ligt het aan mn programmer.
Nogmaals: nieuwe GAL's van Lattice gaan altijd probleemloos.

Iemand een gedachte hierover? Heeft iemand anders misschien ervaring met zo'n partij gebruikte GAL's?


edit:

Bij sommige GAL's is het programmeren na enkele keren (zonder erase tussendoor) wel succevol.
Ik maak de fusemap dan eerst leeg, erase en program een paar keer, en als ik zie dat het meeste dan '0' ga ik door tot alles '0' is en probeer ik daarna een reële fusemap.
Dat geeft echter geen goed gevoel voor de betrouwbaarheid van die GAL's als ze in gebruik zijn.

[ Voor 13% gewijzigd door ByteDelight op 29-01-2011 09:05 ]

Retro Computer hardware: http://bytedelight.com


Acties:
  • 0 Henk 'm!

  • I386DX
  • Registratie: Juni 2002
  • Laatst online: 19-09 16:59
Wat is 'gebruikt' ?

In de datasheet lees ik
In addition, 100 erase/write cycles and
data retention in excess of 20 years are specified.
100 is nu ook weer niet zoveel, kan het niet zijn dat dit aantal al gehaald is bij een aantal van die GALs?

Acties:
  • 0 Henk 'm!

  • ByteDelight
  • Registratie: Januari 2005
  • Laatst online: 12-10 23:30

ByteDelight

Retro computing is alive!

Topicstarter
Lijkt me sterk, maar ik weet het niet zeker natuurlijk.

Meer info dan 'gebruikt' heb ik niet (http://cgi.ebay.nl/ws/eBa...ageName=ADME:L:OU:NL:1123 en http://cgi.ebay.nl/ws/eBa...ame=ADME:B:EOIBSA:NL:1123).

Maar waarom zou iemand meer dan 100x flashen?
Dus ik kan me niet voorstellen dat het daarmee te maken heeft.

Ik kan me twee dingen voorstellen:
1. Dat de GAL's door de verkoper met een 'sterkere' programmer geflashed zijn
en/of:
2. Dat mijn programmer niet genoeg 'power' levert (spanningsniveau of duur van programmeren per cel) om de cellen naar '0' te krijgen.

Bij GAL's is de programming sequence als volgt:
a. Erase (alle bits worden '1')
b. Blank check (verify van erase)
c. Programmeren (de juiste bits worden '0')
d. Verify
e. Eventueel encryptie

Bij stap c. is het bij mijn programmer en de problematische GAL's zo dat ik vaak moet programmeren om de juiste bits op '0' te krijgen.
Soms lukt het, soms niet (dan blijven heel veel bits op '1').

Retro Computer hardware: http://bytedelight.com


Acties:
  • 0 Henk 'm!

  • Aotearoa
  • Registratie: Mei 2005
  • Laatst online: 11-10 21:28
Als je uitsluitsel wilt hebben of het aan je programmer of aan de gal's ligt, dan zou je een niet-programmeerbare gal door een ander kunnen laten programmeren. Eventueel mag je wel een gal opsturen zodat ik het voor je kan controleren ( daarbij ga ik ervan uit dat je DIL-24 behuizing gebruikt (heb de beschikking over een galep-4 programmer ))

Acties:
  • 0 Henk 'm!

  • ByteDelight
  • Registratie: Januari 2005
  • Laatst online: 12-10 23:30

ByteDelight

Retro computing is alive!

Topicstarter
bigall007 schreef op zaterdag 29 januari 2011 @ 19:35:
Als je uitsluitsel wilt hebben of het aan je programmer of aan de gal's ligt, dan zou je een niet-programmeerbare gal door een ander kunnen laten programmeren. Eventueel mag je wel een gal opsturen zodat ik het voor je kan controleren ( daarbij ga ik ervan uit dat je DIL-24 behuizing gebruikt (heb de beschikking over een galep-4 programmer ))
Ik zal je een handjevol opsturen, DM email volgt, alvast erg bedankt.

[ Voor 6% gewijzigd door ByteDelight op 30-01-2011 10:21 ]

Retro Computer hardware: http://bytedelight.com


Acties:
  • 0 Henk 'm!

  • Aotearoa
  • Registratie: Mei 2005
  • Laatst online: 11-10 21:28
inmiddels een aantal IC's getest, het blijkt dat het probleem toch in de gebruikte programmer zit.

Acties:
  • 0 Henk 'm!

  • ByteDelight
  • Registratie: Januari 2005
  • Laatst online: 12-10 23:30

ByteDelight

Retro computing is alive!

Topicstarter
Precies, dus ik ga op zoek naar een andere programmer.

Heb nu deze: http://shop.ebay.nl/i.htm...=15&_trksid=p3286.c0.m301
Kostte slechts een tientje of 4.

Heb van de week deze besteld: http://shop.ebay.nl/i.htm...rksid=p3286.c0.m270.l1313 (de '+ ' uitvoering, daar staat specifiek bij dat de GAL22V10B en GAL22V10D ondersteund worden, waar ik de meeste van heb).
Kost slechts een tientje of 5.

Retro Computer hardware: http://bytedelight.com

Pagina: 1