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
Vielleicht hilft das: http://forums.xilinx.com/t5/Silicon-Devices-Others/Xilinx-Platform-cable-USB-firmware-update-failed/td-p/23280
Das habe ich jetzt nochmal probiert, aber es funktioniert nicht. Ich habe dafür mal die Ausgabe hochgeladen.
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.
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.
hat es schon mit 13.x funktioniert überhaupt? Laut Xilinx muss man den Cable erst mit 12.x updaten und erst dann geht die 13.x. Möglicherweise geht ein forced restore auch nciht mehr mit 13.x, versuche also mit 12 oder älter schrittweise bis 13.x Evt. spinnt Jungo, versuch mal ein 12.x forced update auf anderen computer.
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...
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...
>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.
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
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...
Oje, ich dachte ich hätte das im ersten Post erwähnt. Das tut mir wirklich leid. :( Ich werde wohl für ein Digilent HS1 Programmer sparen. Der beinhaltet alles was ich brauche und ist mit 45 Euro plus Versand relativ günstig. Das wird mir eine Lehre sein...
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?
die firmware war schon immer verfügbar, such nach xusb_xlp.fmwr oder xusb_emb.fmwr in deiner ISE installation. Alles was du machen muss ist entweder den CPLD löschen und über Impact wieder "updaten" oder sogar direkt programmieren.
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.
Hab jetzt nicht noch mal alles durchgelesen, aber hast Du das von hier: http://www.mikrocontroller.net/articles/Xilinx_USB-JTAG-Adapter#Programmierung durchgespielt?
Danke, das probiere ich gleich Morgen mal aus. Ich habe zwar keinen Jumper 3, aber mit etwas geschick kann ich sicher die Verbindung zum IC unterbrechen.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.