Microblaze mit ISE 12.2 in PROM laden

Gast #1824040
Lesenswert?

Hallo.
ich habe einen Microblaze erstellt, der mir zunächst eine einfache 
Zeilenausgabe auf dem Spartan 3a ausgibt. In der Versoin ISE 12.2 lade 
ich das Programm über SDK auf das Board, funktioniert auch soweit.
Als nächsten Schritt wollte ich den Prozessor in ein ISE-Projekt 
einbinden. Ich habe dazu einfach eine Entity erstellt, (eine Automatisch 
generierte) genommen,in der einfach die Signale vom Prozessor 
durchgeschleift werden.
Das Synthetisieren funktioniert auch, keine Errors, "Bitstream Update to 
Prozessor Data " auch  gemacht und wenn ich das Design über ISE auf den 
FPGA laden möchte tut er s zwar, aber die Anzeige funktioniert nicht.

hat jemand eine Ahnung wo der Fehler liegen könnte?

Gruß
Gast #1827635
Lesenswert?

> Ist denn das Projekt aus dem SDK, das den Code für den Prozessor enthält
richtig im ISE angegeben?

Was meinst Du mit richtig angegeben?
Im der Vers. 12.2 wird der Prozessor aus ISE gestartet, bzw. in SDK 
exportiert. Anschließend habe ich in diesem Projekt ein neues VHDL-file 
erzeugt, das als Komponente den Prozessor hat.

Gruß,
Jens
#1827660
Lesenswert?

Ich hatte mir vor einer Weile mal das Youtube Tutorial dafür angesehen, 
da wurde bei "Update Bitstream with Processor Data" noch das SDK Projekt 
in den Properties angegeben. Damit der wusste, welches Programm in den 
BitStream soll. Ist das jetzt anders? Das Video war sehr 
aufschlussreich, Schritt für Schritt erklärt.
Gast #1827685
Lesenswert?

> ...da wurde bei "Update Bitstream with Processor Data" noch das SDK
> Projekt in den Properties angegeben. Damit der wusste, welches Programm > in den 
BitStream soll.

Auf Rechtsklick bei "Update Bitstream with Processor Data" gibt es keine 
Propertries!?

könntest Du mir den Link des angesprochenen Videos veröffentlichen? 
Danke


Gruß,
Jens
Gast #1827854
Lesenswert?

> Hier haben wir mal drüber diskutiert:
> Beitrag "Xilinx Spartan 3e SDK10.1 - PROM"

Das gleiche Problem habe ich auch, dass ích die C-Files, das Programm 
für die Displayansteuerung, nicht über ISE ins PROM bekomme. Direkt aus 
SDK kann ich es auf den FPGA laden. Ein Testprogramm, welches nur in ISE 
geschrieben wurde, und lediglich die LEDs ansteuer kann ich problemfrei 
über ISE ins PROM laden.

Es müsste irgendwie ein Verknüpfung von ISE/SDK geben!?
"Update with Processor Data" bringt nichts. Das ProzessorDesign kann ich 
schon auf den FPGA laden, nur habe ich keine Displayanzeige wie übers 
SDK.

Wo liegt das Problem?

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