Xilinx Platform Cable USB II nach Firmware Update retten?

OP #3105279
Lesenswert?

Hi, ich hab hier das Problem, dass ich ein älteres Platform Cable II mit 
Impact aktualisieren wollte. Soweit so gut, aber beim Update ist impact 
abgeschmiert und nun wird das Kabel nicht mehr erkannt. Jedenfalls 
leuchtet die LED gar nicht mehr und impact kann sich nicht verbinden. 
Der USB Part geht noch. Ich hab mal testweise kleine Drähte an den 
XCF02S auf dem Programmer angeschlossen und mit einem anderen programmer 
ausgelesen, aber der PROM ist leer.
Weiß jemand in welchem Format diese *.fmwr Dateien im ISE/data 
Verzeichnis sind? Da ist ja die Firmware drin, wenn Impact die 
aktualisiert, wird die entsprechende Datei genommen. Aber es ist kein 
bit file, kein mcs, kein rbt, kein isc, kein jed....
Ist der Programmer Schrott, oder weiß jemand Rat? Bei Xilinx steht zwar, 
dass es wiederbelebbar ist: 
http://www.xilinx.com/support/answers/20429.htm fast ganz unten, aber 
das klappt auch nicht mehr, es kommt bloß noch:
1
Connecting to cable (Usb Port - USB21).
2
Checking cable driver.
3
 Driver file xusb_emb.sys found.
4
 Driver version: src=1029, dest=1029.
5
 Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010
6
Build Date: Aug 31 2010 x86_64 64bit SYS
7
14:14:44, version = 1021.
8
 Cable PID = 0008.
9
 Max current requested during enumeration is 300 mA.
10
Type = 0x0005.
11
write (count, cmdBuffer, dataBuffer) failed C0000004.
12
 Cable Type = 3, Revision = 0.
13
 Setting cable speed to 6 MHz.
14
write cmdbuffer failed 20000015.
15
Error reading reference voltage level.
16
Cable connection failed.
OP #3106070
Lesenswert?

Heureka! Er geht wieder. Zum Glück haben die vergessen, die 
Auslesesicherung auf dem Platform Flash zu setzen, somit konnte ich 
einen 3. Programmer auslesen und den kaputten programmieren. Jetzt wird 
er wieder normal erkannt.

Falls jemand mal ein ähnliches Problem hat, auf der Unterseite der 
Platine sind die JTAG Pins des XCF02S zugänglich:

TP56: TDO
TP57: TMS
TP58: TCK
TP59: TDI
Gast #3106159
Lesenswert?

Christian R. schrieb:
>Falls jemand mal ein ähnliches Problem hat, auf der Unterseite der
>Platine sind die JTAG Pins des XCF02S zugänglich:
>
>TP56: TDO
>TP57: TMS
>TP58: TCK
>TP59: TDI

..das sind dann aber nicht die JTAG-Pins für's Programmieren sondern
die nativen CPLD-JTAG-Pins des Programmiergeräts?!
OP #3106210
Lesenswert?

Das sind die JTAG Pins, die direkt auf dem Platform Flash gehen, der im 
programmiergerät selber eingebaut ist. Da sitzt die Firmware für den 
integrierten Spartan 3A drin. Firmware Update klappt übrigens überhaupt 
nicht, hab dann nochmal mit 13.2 und 14.1 auch unter XP probiert, das 
Update geht nicht. Nach 3 Versuchen gibt er es auf. Dann ist aber 
wenigstens der Programmer noch nutzbar. Wer weiß, was das problem ist.

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