Xilinx USB Kabel Firmware kaputt

OP #2242616
Lesenswert?

Hallo,

ich habe ein "Xilinx Platform Cable USB" und bisher funktionierte es 
problemlos. Doch nun wollte ich mal wieder einen CPLD programmieren und 
dazu musste die Firmware gewechselt/geupdated werden. Und diesmal 
passierte es mitten im Update: Der PC fuhr neu hoch.

Seitdem findet IMPACT mein Cable nicht mehr, bzw. er findet es und 
bekommt eine fehlerhafte Rückmeldung. Bei Xilinx stand, man soll 
versuchen die Firmware erneut upzudaten (Kabel anschließen, 
IMPACT->Cable Setup ...)aber selbst dort kommt ein Fehler.

Was mache ich jetzt?

Viele Grüße
Sebihepp
Persönliche Seite #2243973
Lesenswert?

und du hast wirklcih so geamcht wie in der xilinx anleitung steht ?

In deinem log finde ich nix von

WARNING:iMPACT - Platform Cable USB firmware must be updated. This 
operation may take up to 10 seconds. Please
 do not stop the process or disconnect the cable prior to completion. 
The cable STATUS LED will be RED for the duration
 of the update process.

abgesehen davon hast du auch ein projekt geladen.
OP #2244032
Lesenswert?

Also, ich bin wie in der Anleitung verfahren. DOS-Konsole gestartet, 
Umgebungsvariable gesetzt, Impact gestartet, Kein Projekt geladen 
sondern auf abbrechen gedrückt, dann doppelklick auf BoundaryScan, dann 
in der Menüleiste auf Output und dann Cable Setup, dann dauert es 
ziemlich lange bis sich das Fenster öffnet, dann USB Cable ausgewählt 
und auf okay gedrückt und dann kam der Fehler.
OP #2244275
Lesenswert?

Auf meinem PC habe ich 12.2 und 13.1_1
Aber die Idee mit einem anderen Rechner kam mir auch vor kurzem. Ich 
werde das mal probieren. Meine anderen Rechner haben auch WinXP 32 Bit, 
während meiner mit Win7 64 Bit läuft. Vielleicht klappt es ja.

Kann es sein, dass ich mir den Programmer geschrottet habe? Ich hoffe 
doch nicht...
Gast #2244939
Lesenswert?

Sebastian Hepp schrieb:
> DOS-Konsole gestartet,
> Umgebungsvariable gesetzt, Impact gestartet, Kein Projekt geladen

Hast Du Impact auch aus DIESER DOS-Console gestartet? Das setzten von 
Umgebungsvariablen in einer DOS-BOX gelten auch genau fuer diese. Wenn 
Du Impact nun aus dem Menu startest bekommt diese immer noch die 
Standards aus der Systemumgebung und nicht die aus der Dosbox...
OP #2244946
Lesenswert?

>Hast Du Impact auch aus DIESER DOS-Console gestartet? Das setzten von
>Umgebungsvariablen in einer DOS-BOX gelten auch genau fuer diese.
Das weiss ich. Ich habe Impact genau aus der Kommandokonsole gestartet, 
in welcher ich auch die Umgebungsvariable gesetzt habe. Aber danke für 
den Hinweis.
OP #2378100
Lesenswert?

So, der Thread ist zwar etwas älter, aber ich habe immer noch das selbe 
Problem: Ich kann keine Verbindung aufbauen. Nichtmal eine Firmware kann 
ich flashen.

Ich habe das Ding mal aufgeschraubt und es gibt tatsächlich eine 
JTAG-Schnittstelle für den FPGA dort drinnen. Ich bräuchte nur die 
Firmware. Da das Produkt nachgebaut wurde und ich gehört habe, dass 
Xilinx das Design veröffentlich hat, wollte ich nachfragen woher ich die 
Firmware bekommen könnte? Zum proggen darf ich dann ein originales 
Platform Cable USB von der Uni benutzen.

Oder gibt es keine Möglichkeit da was zu machen? Ich würde nur ungern 
wieder 40 Euro investieren müssen... :(

Viele Grüße
Sebihepp
Gast #2378420
Lesenswert?

Die Info, dass dein "Xilinx Platform Cable USB" ein Klon
und nicht das Orginal ist, hätte schon geholfen. In
diversen Foren wird bei Klonen über Mangelerscheinungen
berichtet.

Ich habe selbst ein China-CPLD Board, dass für alle Vcc's
nur ein Kondensator verwendet. Also muss es auch nicht
wundern (hab selbst so einen Fehler), wenn das Ding nicht
so will wie es soll...
Gast #2379727
Lesenswert?

Sebastian Hepp schrieb:
> Ich habe das Ding mal aufgeschraubt und es gibt tatsächlich eine
> JTAG-Schnittstelle für den FPGA dort drinnen. Ich bräuchte nur die
> Firmware. Da das Produkt nachgebaut wurde und ich gehört habe, dass
> Xilinx das Design veröffentlich hat, wollte ich nachfragen woher ich die
> Firmware bekommen könnte?

In Deinem Originalpost hast Du geschrieben, daß mitten im 
Firmware-Update Dein Rechner gecrasht ist. Was spricht gegen die 
Verwendung dieser Firmware? Oder ist die Firmware gar nicht kompatibel 
zu Deinem Clon? Was für einen Clon hast Du denn genau?
OP #2383116
Lesenswert?

Okay, also eigentlich weiss ich nicht was defekt ist. Die Bauteile sind 
okay und da es beim updaten der Firmware einen Absturz gab vermute ich 
eben dort das Problem.

Wenn ich das Kabel anschließe wird es als Xilinx Programmer erkannt. 
Aber sobald Impact sich mit dem Kabel verbinden will, scheitert es. Die 
Fehler variieren mehr oder weniger, aber am Ende steht immer etwas von 
"Loopback test failure! expected 00, read 0F", wobei der letzte Wert 
(0F) auch gerne variiert. Impact will auch gar keine Firmware updaten. 
Soweit komme ich gar nicht.

Wenn ich den Programmer aufschraube, dann sind da 6 Löcher für eine 
Stift- oder Buchsenleiste. Ich vermute das JTAG-Interface. Aber Impact 
kann doch keine *.frmw brennen, oder? Der Programmer besteht aus einem 
CY7C68013A und einem XC2C256, sowie Hühnerfutter.
Persönliche Seite #2383192
Lesenswert?

Sebastian Hepp schrieb:
>
> Wenn ich den Programmer aufschraube, dann sind da 6 Löcher für eine
> Stift- oder Buchsenleiste. Ich vermute das JTAG-Interface. Aber Impact
> kann doch keine *.frmw brennen, oder?

// *** BATCH CMD : setMode -ss
// *** BATCH CMD : setMode -ss
// *** BATCH CMD : addDevice -p 1 -file 
"C:/Development/Xilinx/ChipScope/xilinx/data/xusb_xlp.fmwr"
'1': Loading file 
'C:/Development/Xilinx/ChipScope/xilinx/data/xusb_xlp.fmwr' ...
done.
INFO:iMPACT:501 - '1': Added Device 
C:/Development/Xilinx/ChipScope/xilinx/data/xusb_xlp.fmwr successfully.

überraschung? nö, impact kann natürlich eine umbenannte bit file laden,
kannst aber aucu umbenennen wenn die die erweiterung stört.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren