Projekt programatora GAL 16V8 Lattice: szczegóły i wskazówki dla programistów

Re: jak =?iso-8859-2?Q?zdekodowa=E6?= adres?





Poprzedni Następny
Wiadomość
Spis treści
From: antispam_verox_at_nospam_a4.pl (Verox)
Subject: Re: jak =?iso-8859-2?Q?zdekodowa=E6?= adres?
Date: 18 Apr 2001 06:36:13 GMT


On Fri, 13 Apr 2001 00:13:51 +0200, Marek Lewandowski napisał:

drogi programator. Do GAL 16V8 Lattice'a zrobiłem sobie programator za ca.
50 pelenów, z mikroprocesorem na pokładzie, wiec programowanie innych GALi
to tylko poprawka/upgrade "firmware'u"

Mógłbyś napisać coś więcej o Twoim programatorze ?
Ewentualnie wystawić projekt na jakieś WWW :) ?

--
[verox <at> a4 <dot> pl] vy 73! de SP9UOB
Proud to be 100 percent microsoft free. op. Tomek

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Lewandowski" <locust_at_nospam_priv4.onet.pl>
Subject: Re: jak zdekodować adres?
Date: Wed, 18 Apr 2001 21:49:08 +0200


Użytkownik "Verox" <antispam_verox_at_nospam_a4.pl> napisał w wiadomości
news:slrn9dqder.jbi.antispam_verox_at_nospam_matrix.torch.net.pl...
On Fri, 13 Apr 2001 00:13:51 +0200, Marek Lewandowski napisał:

drogi programator. Do GAL 16V8 Lattice'a zrobiłem sobie programator za
ca.
50 pelenów, z mikroprocesorem na pokładzie, wiec programowanie innych
GALi
to tylko poprawka/upgrade "firmware'u"

Mógłbyś napisać coś więcej o Twoim programatorze ?
Ewentualnie wystawić projekt na jakieś WWW :) ?

Programator programuje na razie tylko układy GAL16V8B/C/D Lattice'a, ze
względu na stan oprogramowania. Sprzętowo rzez biorąc, może jeszcze ruszyć
(bez przeróbek) GAL22V10 i inne GALe 16V8. Ale muszę poprawić program w
mikroprocu.
Draństwo może dostarczyć do GALa napięcie programowania w zakresie 0..20V z
krokiem 80mV (20V/256, jeśli się nie walnąłem w dzieleniu). Komunikacja z PC
po RS232C, wszystkie timingi po stronie procka, więc nie ma problemu z
Windą. ;-)
Problem - jeszcze nie do końca rozwiązany - to transmisja 300bps. Trochę
wolno, ale żeby przyspieszyć muszę popracować i zrobić buforowanie danych "w
tle" (dane do GALa idą porcjami przerywanymi stosunkowo długim zapisem, a w
sumie jest ich więcej niż pamięci w procu).

Sukces to zrobienie do tego draństwa płytki JEDNOSTRONNEJ mającej tylko 4
zwory.
Lista elementów to:

Jeśli chodzi o schemat i oprogramowanie, udostępnię je w Sieci, ale muszę
najpierw uporządkować dokumentację, bo najpier machnąłem schemat i płytkę w
Protelu, potem płytkę wytrawiłem i poprawiłem parę rzeczy i teraz muszę
zgrać schemat z PCB, zrobić płytkę v.2.0 i sprawdzić czy nic nie poprawiłem
na gorzej.

--
Marek Lewandowski
marek.lewandowski_at_nospam_multicon.pl UIN: 10139051
http://www.callisto.krakow.pl/~twilight