-
1. Data: 2014-12-09 23:51:31
Temat: XILINX - problem z JTAG'em
Od: s...@g...com
Czy ma ktoś z Was schemat XILINX USB platform cable? Jeżeli tak, to proszę o
podzielenie się. Opisuję problem:
1) Łańcuch typowy: [PC(USB)]=>[Xilinx JTAG programmer]=>[Pamięć
konfiguracyjna]=>[FPGA]
2) Impact elegancko rozpoznaje w łańcuchu pamięć konfiguracyjną i docelowe FPGA.
3) Bez problemu mogę JTAG'iem zaprogramować FPGA "na chwilę", bądź też utworzyć plik
*.mcs i zaprogramować PROM'a konfiguracyjnego.
4) Po zaprogramowaniu PROM'a , FPGA przy kolejnym odpaleniu działa elegancko.
Konfiguracja FPGA ładuje się z PROM'a bez problemów. Wszystko działa jak trza.
A więc niby wszystko OK !!
================
Niestety nie jest OK.
1) Odpięcie JTAG'a z mojego PCB powoduje, że logika w moim FPGA zaczyna "świrować".
Konkretnie, zaimplementowany PLL dostaje Wuja do głowy. Zacina się..
2) Wystarczy dać mu impuls reseta przez FT2232H i na ułamek sekundy odżywa.
3) Skoro odżywa, to znaczy że konfiguracja załadowana z PROM'a nie powaliła się.
=================
Robię kolejny eksperyment:
1) Nie odpinam JTAG'a z mojej PCB. PROM konfiguracyjny jest zaprogramowany !!
2) Odpinam jedynie zasilanie JTAG'a (przez USB), no i niestety całość zaczyna znowu
"świrować".
3) Ponowne podpięcie "w locie" zasilania JTAG'a powoduje, że wszystko zaczyna działać
zgodnie z założeniami.
4) Wniosek : konfiguracja FPGA nie wywraca się!!
==============
Hmmm..?? Pull-up'y dać na sygnały Jtagowskie, czy co?? A jakie to do diabła może
mieć znaczenie?
Wszelakie sugestie mile widziane !!
-
2. Data: 2014-12-10 02:21:11
Temat: Re: XILINX - problem z JTAG'em
Od: Piotrek <p...@p...na.berdyczow.info>
>
> Hmmm..?? Pull-up'y dać na sygnały Jtagowskie, czy co?? A jakie to do diabła może
mieć znaczenie?
>
>
> Wszelakie sugestie mile widziane !!
>
http://www.xilinx.com/support/answers/11433.html
Piotrek
-
3. Data: 2014-12-10 08:24:00
Temat: Re: XILINX - problem z JTAG'em
Od: s...@g...com
W dniu środa, 10 grudnia 2014 02:21:11 UTC+1 użytkownik Piotrek napisał:
> >
> > Hmmm..?? Pull-up'y dać na sygnały Jtagowskie, czy co?? A jakie to do diabła może
mieć znaczenie?
> >
> >
> > Wszelakie sugestie mile widziane !!
> >
>
> http://www.xilinx.com/support/answers/11433.html
>
Dzięki !
-
4. Data: 2014-12-10 09:03:07
Temat: Re: XILINX - problem z JTAG'em
Od: s...@g...com
W dniu środa, 10 grudnia 2014 02:21:11 UTC+1 użytkownik Piotrek napisał:
> >
> > Hmmm..?? Pull-up'y dać na sygnały Jtagowskie, czy co?? A jakie to do diabła może
mieć znaczenie?
> >
> >
> > Wszelakie sugestie mile widziane !!
> >
>
> http://www.xilinx.com/support/answers/11433.html
>
Aha, jeszcze jedno. Ostatnie zdanie "Although not required, it is a good idea to
bring out all four JTAG pins so that you can access them if necessary."
Co to znaczy "to bring out" ??
-
5. Data: 2014-12-10 09:23:09
Temat: Re: XILINX - problem z JTAG'em
Od: Piotrek <p...@p...na.berdyczow.info>
On 2014-12-10 09:03, s...@g...com wrote:
> Aha, jeszcze jedno. Ostatnie zdanie "Although not required, it is a good idea to
bring out all four JTAG pins so that you can access them if necessary."
> Co to znaczy "to bring out" ??
Sugerują, cobyś JTAGa wyprowadził nawet jeśli *aktualnie* go nie
potrzebujesz.
Piotrek
-
6. Data: 2014-12-10 09:25:10
Temat: Re: XILINX - problem z JTAG'em
Od: s...@g...com
W dniu środa, 10 grudnia 2014 09:03:07 UTC+1 użytkownik s...@g...com napisał:
> W dniu środa, 10 grudnia 2014 02:21:11 UTC+1 użytkownik Piotrek napisał:
> > >
> > > Hmmm..?? Pull-up'y dać na sygnały Jtagowskie, czy co?? A jakie to do diabła
może mieć znaczenie?
> > >
> > >
> > > Wszelakie sugestie mile widziane !!
> > >
> >
> > http://www.xilinx.com/support/answers/11433.html
> >
>
> Aha, jeszcze jedno. Ostatnie zdanie "Although not required, it is a good idea to
bring out all four JTAG pins so that you can access them if necessary."
> Co to znaczy "to bring out" ??
"Wyprowadzić na zewnątrz". Boszsz.., dupa ze mnie czasami.
-
7. Data: 2014-12-10 09:27:10
Temat: Re: XILINX - problem z JTAG'em
Od: JDX <j...@o...pl>
On 2014-12-10 09:03, s...@g...com wrote:
[...]
> Aha, jeszcze jedno. Ostatnie zdanie "Although not required, it is a
> good idea to bring out all four JTAG pins so that you can access them
> if necessary." Co to znaczy "to bring out" ??
>
Moja zabytkowa Encarta mówi:
bring out transitive verb
1.make known: to make something known
2.call attention to: to emphasize a quality in somebody or something
oThat outfit brings out the red in your hair.
3.introduce for sale: to produce or issue something for sale to the
public oThe company has just brought out a new version.
4.introduce to society: to introduce a debutante to society
A w kontekście artykułu Xilinksa to chyba oczywiste, że znaczy
"wyprowadzić".
-
8. Data: 2014-12-10 09:51:15
Temat: Re: XILINX - problem z JTAG'em
Od: s...@g...com
W dniu środa, 10 grudnia 2014 09:27:23 UTC+1 użytkownik JDX napisał:
>
> A w kontekście artykułu Xilinksa to chyba oczywiste, że znaczy
> "wyprowadzić".
Jasne, że oczywiste! Byłem wczoraj na urodzinach kumpla, więc dzisiaj nawet w języku
Ojczystym nie wszystko jest dla mnie oczywistąoczywistością.
-
9. Data: 2014-12-10 12:29:07
Temat: Re: XILINX - problem z JTAG'em
Od: Andrzej <d...@o...pl>
W dniu 2014-12-10 09:03, s...@g...com pisze:
> Aha, jeszcze jedno. Ostatnie zdanie "Although not required, it is a good idea to
bring out all four JTAG pins so that you can access them if necessary."
> Co to znaczy "to bring out" ??
>
Wyprowadzić na zewnątrz, aby można je było użyć, gdyby zaszła taka potrzeba.