Forum: FPGA, VHDL & Co. Hilfe Dringend Wie SPI-Flash wieder löschen ?


von quheylan (Gast)


Lesenswert?

Hallo Leute,

brauche dringend Hilfe, morgen werde ich mein FPGA board vorführen. Habe 
den SPI-Flash mit Impact programmiert, so dass er sich automatisch nach 
jedem reset konfiguriert. Nun habe ich folgendes Problem, weil die 
Steuerleitungen fest verdrahtet sind, kann lässt sich der FPGA nicht 
mehr programmieren. Bevor ich den SPI flash programmiert habe, lief 
alles wunderbar. deshabl will ich den Inhalt des Flashe löschen. nur wie 
mache das ????

lg

von Sean G. (atmega318)


Lesenswert?

welches Board, welcher Flash?

von quheylan (Gast)


Lesenswert?

Ich hab ein eigenes FPGA(Spartan6) Board erstellt, der SPI-Flash(M25p80) 
hängt an dem FPGA

von Michael W. (Gast)


Lesenswert?

Ein leeres FPGA file reinprogrammieren, in dem alle Pins hochohmig sind?

Oder per Impact "Flash loeschen" wählen. Das ist links irgendwo im 
Fenster, sobald die boundary scan chain steht.

von quheylan (Gast)


Lesenswert?

Dann würde doch der FPGA diese Konfiguration wieder automatisch beim 
Reset laden ? Somit könnte ich den FPGA wieder nicht einzeln 
programmieren ?
oder irre ich mich ?

von quheylan (Gast)


Lesenswert?

und die option Flash loeschen finde ich nicht, arbeite mit design suite 
14.7
d.h. die neuste version

von uwe (Gast)


Lesenswert?

Schaltplan!

von uwe (Gast)


Lesenswert?

> weil die Steuerleitungen fest verdrahtet sind,
zeigen!

von Christoph Z. (christophz)


Lesenswert?

quheylan schrieb:
> lässt sich der FPGA nicht
> mehr programmieren. Bevor ich den SPI flash programmiert habe, lief
> alles wunderbar.

Die JTAG Schnittstelle hat immer Priorität, egal wie die Boot-Mode Pins 
gesetzt sind. Du solltest also in der Lage sein, nach dem Einschalten 
das vom SPI Flash geladene Design im FPGA direkt zu überschreiben. Das 
läuft dann natürlich nur solange der Strom da ist, beim nächsten 
Einschalten ist wieder das SPI Flash aktiv (soll ja auch so sein).


Impact müsste bei dir so ähnlich wie auf diesem Bild ausehen (ohne den 
xccace):
http://forums.xilinx.com/xlnx/attachments/xlnx/Spartan/16990/1/impact.jpg

Die optionen zum Löschen etc. siehst du auf der linken Seite 
(eingekreist) nur wenn du das Flash aktiv hast (anklicken damit es grün 
wird, wie auf dem Bild zu sehen).

von quheylan (Gast)


Lesenswert?

Vielen Danke an alle,

Christoph Z. schrieb:
> Impact müsste bei dir so ähnlich wie auf diesem Bild ausehen (ohne den
> xccace):
> http://forums.xilinx.com/xlnx/attachments/xlnx/Spartan/16990/1/impact.jpg

genau so hab ich es gemacht, das Programmierkabel ist kurzfristig vor 
der Präsentation ausgefallen, war echt blöd, weil so viel zeit wieder 
verloren ging :(

Hab es über die USB-Schnittstelle gleichermaßen versucht, klappte auf 
Anhieb.

Nochmal Dankeee an alle

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.