Forum: FPGA, VHDL & Co. Spartan-3E board anhand von PROM konfigurieren


von Hajo (Gast)


Lesenswert?

Hallo zusammen,

ich spiele etwas mit dem Board von Xilinx rum und versuche
jetzt das Board über USB-JTAG Agapter von Xilinx das PROM zu laden.
Das funktioniert auch soweit ganz gut.
Nun versuche ich das der FPGA in Master-Serial mode sich konfigurieren 
kann.
Jedoch vergeblich.

Als info bekomme ich das hier:

'2': Starting FPGA Load with Prom Data...INFO:iMPACT:563 - '2':Please 
ensure proper connections as specified by the data book ...

Kann mir jemand vielleicht weiterhelfen?
Danke.
MfG,
Hajo

von Christian R. (supachris)


Lesenswert?

Also dazu muss der FPGA erst mal in den Master Serial Mode gebracht 
werden, und zwar durch die 3 Pins M0:2. Wenn der PROM dann richtig 
verbunden ist, was beim Xilinx Board anzunehmen ist, startet der FPGA 
den Download des Bitstreams aus dem PROM beim Einschalten von selbst. 
Mit Impact kann man das Laden nach erfolgreichem Schreiben des Proms 
erzwingen, was du ja gemacht hast. Dann kommt immer diese Info (ist nur 
zur Sicherheit). Aber das funktioniert eben auch nur, wenn der FPGA 
generell erst mal auf Master Serial Mode steht. Bei uns klappt das 
einwandfrei (zwar reelle Hardware, kein Demo-Board)

von Hajo (Gast)


Lesenswert?

Herzlichen dank.
ich hab ja auch J30 auf Master-Serial(d.h. alle Jumper gesetzt)
eingestellt.
Also du meinst, dass der FPGA konfig. wurde und diese Ansage eine 
routine Ansage ist.?
Aber dann müste aber auch die DONE-LED auch leuchten.
oder?

von Christian R. (supachris)


Lesenswert?

Die Aussage ist Routine beim Impact, kommt immer, wenn man den Haken bei 
"Load FPGA" reinsetzt. Das hat aber nix damit zu tun, ob er nun wirklich 
geladen wurde, oder nicht. Wenn die Done Lampe nicht leuchtet, hat´s 
wohl nicht geklappt. Was passiert denn bei Strom an? Lädt er da aus dem 
PROM? Eventuell passt ja irgendwas am Prom-File nicht...

von Hajo (Gast)


Lesenswert?

Nein tut er auch nicht.
Aber ich kann direkt den FPGA laden(durch USB oder JTAG).
Das funktioniert einwandfrei.

von Christian R. (supachris)


Lesenswert?

Hm, ja da bin ich jetzt ratlos. Eventuell mal in die Optionen bei ISE 
schauen, beim MCS File erstellen, da kann man noch viele Sachen 
einstellen, welcher Clock usw....

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
Noch kein Account? Hier anmelden.