- posted
17 years ago
CPLD Xilinxa - problem z odpaleniem, pomocy!!
- Vote on answer
- posted
16 years ago
Witam, mam dokladnie ten sam problem. Z ukladu odczytywany jest ten sam, nieprawidlowy kod urzadzenia (Device IDCODE :
00001111111111111000000000000000)Programator zmontowalem sobie sam (myslalem, ze to wina programatora), no ale teraz widac, ze przyczyna problemu jest gdzie indziej. Czy udalo Ci sie rozwiazac problem?
Jak?
- Vote on answer
- posted
16 years ago
- Vote on answer
- posted
16 years ago
Ja przygotowalem programator na podstawie tego schematu:
- Vote on answer
- posted
16 years ago
Jednak u mnie sytuacja jest gorsza bo po wygenerowaniu pliku dla ukladu
3032, IMPACT nie wykrywa, ze uklad sie nie zgadza.Mam jeszcze pytanie -- jak masz popodlaczane zasilanie? Probowalem 3 konfiguracji:
- programator 5V, plytka z XCR3064XL tez 5V
- programator 5V, plytka z XCR3064XL 3,3V
- programator 3,3V, plytka z XCR3064XL tez 3,3V
- Vote on answer
- posted
16 years ago
- Vote on answer
- posted
16 years ago
- Vote on answer
- posted
16 years ago
Hmm.... byc moze. Wg specyfikacji uszkodzic go mozna napieciem powyzej
4.0 V. W tym tygodniu bede mial mozliwosc wlutowania nowego ukladu, jesli to pomoze to sie pochwale. Dzieki za info o Vcc -- na ktoryms ze schematow bylo na pewno wpisane 5v :-|Zapomnialem jeszcze napisac, ze uklad udalo mi sie raz zaprogromowac. (Dioda sie nie swiecila, a teraz sie swieci). Pozniej chcialem dodac do Xilinx-a licznik -- zeby mrugala -- i tu poleglem.
- Vote on answer
- posted
16 years ago
- Vote on answer
- posted
16 years ago
Noge mam rozpracowana :-) Ta noga to PORT_EN (wypr. nr 4). Przy wlaczaniu zasilania ma byc '0', potem, jezeli wyprowadzenia JTAG-a zostaly przy poprzednim programowaniu zaprogramowane jako 'zwykle' I/O, trzeba ja podlaczyc do '1'. To powoduje, ze 'zwykle' I/O zamienia sie z powrotem w JTAG-a, co umozliwia ponowne zaprogramowanie ukladu.
- Vote on answer
- posted
16 years ago
- Vote on answer
- posted
16 years ago
Trwalo troche dluzej niz planowalem ale mam juz przylutowany nowy uklad i w zasadzie dziala :D
- Get DeviceID zwraca identyfikator urzadzenia
- Blank Check pokazuje czy uklad jest zaprogramowany
- Dziala tez Program i Erase
Nie dziala jeszcze opcja Verify. Tzn. dziala, ale za kazdym razem pokazuje Verify Failed. Badam dalej.