Czym programować GALe?

Cześć. MiniPRO+TL866 padł w zadaniu zaprogramowania GAL20V8 i ATF16v8.

W obu wypadkach niby programuje, ale czyta same 1.

Wydłubuje jakieś szczątkowe informacje na necie i d..a, wiele osób ma z tym problemy.

Oczywiście, stosowne i dokładnie te typy IC, są do wyboru w MiniPRO.

Oczywiście, jest w najnowszej wersji softu i firmware.

Oczywiscie, co się dało zmienić (lock/encrypt(?)/napięcie) zostało permutowane.

Oczywiście, GAL po wsadzeniu w miejsce docelowe nie działa.

No dobra... jest coś taniego, co ogarnia GAL16/20 ? Jakiś może projekt był w Elektronice Praktycznej, jakiś zestaw AVT albo coś łatwego do poskładania na arduino? Może banglać na XP jak trzeba ;)

Ma czytać .jed i programować GALa, najlepiej z weryfikacją. Nic fancy, może być tylko do tego.

Reply to
heby
Loading thread data ...

W dniu 14.01.2022 o 23:36, heby pisze:

Jakiś Wellon u znajomego nie daje rady? Mam starego VP-590 i na liście ma kilka wersji literkowych.

Reply to
Irokez

W dniu 14.01.2022 o 23:36, heby pisze:

PS. jak masz XP i port drukarki to może takie coś na pająka złożyć?

formatting link
Nie testowałem.

Reply to
Irokez

A nabijasz się z ludzi, którzy MCS-51 używają zamiast jak biały człowiek zaprogramować jakiegoś małego CPLD przez JTAG-a. :-D

Reply to
JDX

Moi znajmi zajmują się głównie oglądaniem sportu, kupowaniem IPhoneów i innymi rekreacjami tego typu. Nie mam nikogo pod reką, to ja jestem "tym znajomym z programatorem" :/

Reply to
heby

Dzięki, da radę, jeśli zadziała ;) Komputerów z LPT to będe miał w ilosci nastu...

Reply to
heby

Ale ja to w zastosowaniach retro używam. Vintage znaczy.

Ale muszę tego gala wcisnąć w miejsce, które ktoś 35 lat temu zaprojektował...

Jak bym dzisiaj coś takiego projektował, to bym pewnie wsadził szeregowy CPU udający logikę z lat 80...

Reply to
heby

Równolegle wypytałem znajomego, okazuje się że znalazł gdzies na niemieckim forum, żeby rozgrzać GALa Atmelowskiego przed programowaniem w TL866. No i brzmi absurdalnie, ale zadziałało. Podgrzany się zaprogramował poprawnie :O

Problem chwilowo rozwiązany, ale dalej muszę coś zszyć do GALi bo mam takie akcje raz na jakiś czas, więc pytanie otwarte.

Reply to
heby

W dniu 15.01.2022 o 16:08, heby pisze: [...]

Dawno, dawno temu zrobiłem coś, co nazywało się GAL Blaster. Pewnie nie da się znaleźć, ale mam komplet dokumentacji. Napisz na prv jeśli jesteś zainteresowany. Działa to na LPT.

P.P.

Reply to
Paweł Pawłowicz

W dniu 2022-01-14 o 23:36, heby pisze:

a *.jed czym tworzysz?

Reply to
Michal

Inne układy programuje i czyta prawidłowo? Zaprogramowałem na TL866 całkiem sporo GALi, zarówno tych klasycznych, jak i bardziej współczesnych od Atmela. Nigdy nie miałem z tym żadnych problemów.

Najbliżej opisywanych objawów byłem w sytuacji, gdy zapomniałem odznaczyć opcję "encrypt" - układ się programował i przechodził weryfikację, ale późniejsze próby odczytu zwracały bzdury (chyba waśnie sam jedynki). Jednak z tego co piszesz to nie tutaj leży przyczyna.

Reply to
Atlantis

Chwilowo niczym. Mam gotowe.

Reply to
heby

Tak. Selftest przechodzi.

Mam podejrzenie, że partia GALi którą mam, jest jakaś nietypowa. Wcześniej programował bez kłopotu, ale to były innego producenta (chyba Lattice).

Nie, to sprawdziłem.

Reply to
heby

Pamiętam programator Sprint dual (pod DOS na LPT) - mógł programować DIP-owskie GAL-e: Lattice, Thomson, chyba National? Najmniejsze nie miały autoID, firmę i typ wybierało się z menu. Można było czasem podać ten sam typ ale innej firmy lecz nie zawsze wtedy programowanie działało. Jeśli zadziałało to weryfikacja nie zawsze przechodziła. Czasem odwrotnie: gdy nie chciał na "swojej" firmie to wybierało się inną i czasami szło. Nie pamiętam, czy Sprint miał dodatkowe menu zparametrami zależności czasowych przebiegów programujących które można byłoby w GAL-ach zmieniać (do EPROM i EEPROM miał). Sprint miał też do maks. 22V10 disassembler, można było zczytać i rozpisywał równania (o ile nie zabezpieczone).

Arek

Reply to
Arek

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.