mikrocontroller.net

Forum: FPGA, VHDL & Co. Xilinx USB JTAG Programmer "locked", was tun?


Autor: Jörg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

mein Xilinx USB JTAG Programmer ist ab und zu "locked" (d.h. nicht
mehr ansprechbar unter ISE Impact), z.B. wenn ISE-Webpack und mein
Virenscanner gleichzeitig laufen. Wie kann ich den Zustand "locked"
aufheben ohne meinen PC zu reseten?

Gruss

Jörg

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ursache finden. Ein ordentlicher Virenscanner blockert nicht einfach ein 
USB Gerät.

Autor: Jörg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ob's am Virenscanner liegt kann ich leider nicht sagen, ist nur so
eine Vermutung. Das "lock"en passiert selten, zuletzt als sich gerade
der Virenscanner aktualisierte. Aber unter Windows (XP) laufen so viele
Prozesse, so dass eine Analyse wohl nur schwer möglich ist. Auf der
Xilinx-Seite habe ich leider auch nichts gefunden. Trotzdem Danke.

Gruss

Jörg

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sehr komisch. Hast du eventuell irgendwelche Sachen von der LibUSB 
installiert? Oder ein anderes Gerät mit dem Cypress FX2 Chip, dass sich 
da eventuell beißt? Bei uns laufen die roten USB Debugger einwandfrei, 
XP mit Novell, McAffe usw.

Autor: Jörg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe keinen FX2, aber einen CP2102 USB-UART Bridge (bzw. den
Treiber), vieleicht liegst ja daran. Ich werde mich mal im Netz
suchen. Meine Hoffnung war, dass vieleicht jemand weiss, wie der
Treiber evtl. zurückgesetzt werden kann ohne den PC zu resetten.
In der Richtung habe ich aber bis jetzt nichts gefunden. Naja,
gut, falls das nicht geht, werde ich hat mit dem Resetten leben,
das "lock"en kommt nur selten vor.


Gruss und Danke

Jörg

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
USB Kabel abziehen und wieder anstecken hilft nich? Was sagt denn 
USBView, wenn der "gelockt" ist?

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann es sein, daß Du mehr als ein Impact offen hast?

Auf der Xilinx-Seite steht dazu folgendes:

"Can multiple Xilinx design tools or multiple instances of the same 
design tool share a single Xilinx USB cable?

Yes; however, only one application can perform cable operations at a 
given time. For example, assume two instances of iMPACT, instance A and 
instance B, are connected to a single cable. If A begins a programming 
operation and B then attempts a programming operation, B is temporarily 
blocked from accessing the cable. B receives a message indicating that 
the cable is locked, and the operation must be performed later."

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und hier steht noch was Interessantes:

http://www.xilinx.com/support/answers/21931.htm

Autor: Jörg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Christian R.,

Als das Problem das letzte mal auftrat, habe ich alles mögliche
versucht: USB-Stecker ziehen, Treiber neu installieren.., half
aber nichts. USBView habe ich leider erst seit jetzt eben, danke
für den Tipp.

@Xenu,

Impact läuft bei mir nur über WebPack (immer nur eine Instance
gleichzeitig), nehme also an, dass keine zwei Impacts gleichzeitig
laufen. Aber aus der Fehlermeldung ("Locked"..) nehme ich mal an,
dass irgendwie Impact abgeschossen oder unterbrochen wurde, also
treiberinterne Resourcen nicht freigegeben wurden. Deshalb ja meine
Hoffnung, es gibt da irgendwo einen Schalter und gut ist (nicht
mein Reset-Taster/Schalter).

Danke für eure Mühe,

Jörg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.