Hallo Spezialisten, ich habe eine Schaltung mit einem XC95144XL CPLD von Xilinx aufgebaut und möchte das CPLD nun programmieren. Dazu hab eich ein USB-JTAG-Kabel von Digilent (HS-1). Wenn ich auf "Initialize Chain" klicke, dann wird mein CPLD auch sofort gefunden. Dann assigne ich eine Datei und möchte diese programmieren. Hier kommt mein Problem: 1) Wähle ich die Datei mit der Endung ".jed" , dann zeigt mir iMPACT nicht die Option an, programmieren zu können. Das Fenster "available operations are:..." bleibt leer. 2) Wähle ich hingegen die datei mit der Endung ".isc", so werden mir darauf hin die drei Optionen "Program, Verify und Erase" angeboten. Alle drei angebotenen Operationen funktionieren aber nicht, es kommt das typische "Program Failed". Hat jemand eine Idee was hier falsch sein könnte? Müsste es nicht mit dem ".jed" File auch gehen? viele Grüße und Danke für alle Hinweise! Karl-Heinz PS: Benötigt das CPLD während des Programmiervorganges einen Takt von einem angeschlossenen Quarzoszillator?
>Hat jemand eine Idee was hier falsch sein könnte? Müsste es nicht mit >dem ".jed" File auch gehen? habs eben mal mit nem alten xc95198 CPLD probiert, ja .jed geht hier. >PS: Benötigt das CPLD während des Programmiervorganges einen Takt von >einem angeschlossenen Quarzoszillator? nö, der stört aber auch nicht ... was macht Impact bei get device ID?
Hallo bko, vielen Dank für die Tipps! get device-ID steht mir nicht zur Verfügung. Ich nutze ISE 14.6, also die neueste Version. Leider bin ich immer noch am Rätseln was ich falsch mache. Früher gingen die Xilinx CPLDs problemlos.... viele Grüße, Karl-heinz
> Früher gingen die Xilinx CPLDs problemlos....
Dann nimm doch den Stand-Alone Programmer aus einer früheren Version,
ISE11
oder sowas.
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.