Forum: FPGA, VHDL & Co. XC9536 via Webpack 10.1 programmieren


von Majus (Gast)


Lesenswert?

Hallo zusammen!
Ich habe ein Problem mit meinem Xilinx XC9536.

Wenn ich versuche über meinen Programmieradapter (von URadig) den CPDL 
auf meinem Experimentierboard (auch von URadig) zu programmieren, gibt 
es immer den Fehler:

INFO:iMPACT:583 - '1': The idcode read from the device does not match 
the idcode in the bsdl File.
INFO:iMPACT:1578 - '1':  Device IDCODE : 
11111111111111111111111111111110
INFO:iMPACT:1579 - '1': Expected IDCODE: 
00101001010100000010000010010011

Der gelesene IDCODE kam mir aber nicht sehr zufällig falsch vor. Also 
hab ich mir die Pegel des JTAGs angeschaut.

TCK ist im Ruhezustand 0V
TDO ist im Ruhezustand 5V
TDI ist im Ruhezustand 2,87V
TMS ist im Ruhezustand 0V

Der Pegel von TDI kam mir komisch vor. Also hab ich ihn testweise per 
4,7k auf GND gezogen. Oooh wunder:

Jetzt gibt es immer abwechselnd verschiedene Fehlermedungen:

INFO:iMPACT:583 - '1': The idcode read from the device does not match 
the idcode in the bsdl File.
INFO:iMPACT:1578 - '1':  Device IDCODE : 
00000000000000100110111111111000
INFO:iMPACT:1579 - '1': Expected IDCODE: 
00101001010100000010000010010011

INFO:iMPACT:583 - '1': The idcode read from the device does not match 
the idcode in the bsdl File.
INFO:iMPACT:1578 - '1':  Device IDCODE : 
00000000000000000100111111111000
INFO:iMPACT:1579 - '1': Expected IDCODE: 
00101001010100000010000010010011

Es kommen jetzt immer wieder obige Fehlermeldungen, immer mit leicht 
variierenden IDCODEs.

Mit angeschlossenem Pulldown lässt sich allerdings die JTAG Chain nicht 
mehr initialisieren. Der findet dann viele UNKNOWN Devices und bricht 
nach ner Zeit ab.

Ach ja, das erste mal beschreiben hat mit genau dieser Konfiguration 
geklappt, ist aber schon ein paar Monate her...


Kann mir jemand helfen?
Danke im Vorraus,
Marius

von Neueinsteiger (Gast)


Lesenswert?

Ich hatte genau das selbe Problem. Bei mir war es das jtag dongle. Was 
genau kann ich gar nicht sagen, ich hab einfach das parallel Kabel auf 
Lochraster neu gemacht. Damit hatte ich keine Probleme mehr.
Mein einziger Tip: guck oben im vhdl wiki nach dem Schaltplan und 
versuch es einfach.

Es sei denn dein anderer Adapter ist zu 100% in Ordnung dann müsste 
jemand mit mehr Ahnung einen Tip abgeben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.