Gast
#3707502
Hallo, ich möchte einen Spartan 3 über JTAG konfigurieren. Jetzt habe ich hier im Forum auch schon einige Beträge gefunden aber genau das was ich suche war leider nicht dabei. Ich habe im Spartan-3 Generation Configuration Guide (UG332 : http://www.xilinx.com/support/documentation/user_guides/ug332.pdf) auf Seite 209 den Hinweiß gefunden, dass die Konfiguration wie beim Spartan 2, beschrieben im XAPP188(http://www.xilinx.com/support/documentation/application_notes/xapp188.pdf) zu erfolgen hat. Hier steht nun aber dick drüber, dass diese Application Note nicht für neue Modell gilt. Naja aber wenn es im anderen steht habe ich gedacht okay soll es wohl klappten. Nun gibt es hier die Tabelle 7 auf Seite 11 die genau beschreibt wie der Konfigurationsvorgang abzulaufen hat. Habe ich dann so umgesetzt, funktioniert aber nicht. Dann hab ich folgende Anpassungen vorgenommen: - Instruction Register ist ein BIT länger als beim Spartan2. Die neuen Instructions kann man dann wieder im UG332 finden. Eigentlich immer nur eine 0 davor. - Des weiteren habe ich den Hinweiß gefunden, dass man vor der ersten CFG-IN Instruction eine JProgramm Instruction ausführen soll. Dies habe ich auch erledigt. Achja beim Bitstream fange ich mit dem MSB an, welches ja das oberste Bit im ersten Byte in dem Bitstream ist. Als Bitfile habe ich das .bit File welches bitgen erzeugen kann genommen. Leider funktioniert es jetzt immer noch nicht. Hat jemand eine Idee was ich noch falsch gemacht haben könnte? Gibt es so eine Tabelle wie für den Spartan2 auch für den Spartan 3 in irgendeiner XAPP die ich vielleicht bislang noch nicht gefunden habe? Vielen Dank für die Hilfe im vorraus!