Forum: FPGA, VHDL & Co. DE2 SDRAM NIOS II


von Daniel R. (zerrome)


Angehängte Dateien:

Lesenswert?

Hallo,
ich habe ein Problem mit dem SDRAM auf dem DE2 Board.
Verbaut ist darauf folgender Ram:

http://www.techtravels.org/amiga/minimig/gcfiles/A2V64S40CTP.pdf

Vorgegangen bin ich nach folgendem Tutorial:

http://www.cs.columbia.edu/~sedwards/classes/2010/4840/tut_DE2_sdram_vhdl.pdf

Das Projekt hat mit onboard sram schon mal funktioniert.

Als Fehler bekomme ich:

Verifying 00800000 (0%)
failed between address 0x800000 and 0x805547

Das bedeutet wohl, dass der Ram nicht läuft?

Als Anhang noch meine beiden wichtigen *.vhd Dateien.

Kann jemand was mit der Fehlermeldung anfangen?
Hab ich irgendwas wichtiges vergessen oder übersehen?

Ich weiß da grad überhaupt nicht mehr weiter und bin für jeden Hilfe 
dankbar.

Viele Grüße

Daniel

von Harald F. (hfl)


Lesenswert?

Daniel R. schrieb:
> Kann jemand was mit der Fehlermeldung anfangen?
> Hab ich irgendwas wichtiges vergessen oder übersehen?

Mit den verfügbaren Informationen kann man wenig dazu sagen. Tja, dann 
heißt es jetzt: Fehlersuche. Zwei Sachen würde ich dir raten wollen:

1. Nimm ein gutes Oszilloskop und schau die die Signale an. Da müssen ja 
immer wieder Refresh-Zyklen ausgeführt werden, uns anhand dieser Zyklen 
kann man Fehler oft eingrenzen.

2. Wenn du kein Skope zur Verfügung hast, lokiere das Programm nochmal 
zurück auf das interne RAM und starte den Debugger. Dann schaue dir das 
SDRAM im Memory-Fenster an. An den dort angezeigten Daten kann man 
manchmal auch sehen, ob ein Datenbit oder Adressbit klemmt.

Viel Erfolg,
Harald

von Daniel R. (zerrome)


Lesenswert?

Hallo,
das mit dem Oszilloskop werde ich mal probieren.

Irgendwas an meinen Einstellungen scheint falsch zu sein, weil wenn ich 
ein Beispielprojekt mit eingebundenem SDRAM lade klappt das.
Jetzt könnte man ja sagen, schau dir da an wie es funktionier. Leider 
sind das mehrere hundert Zeilen vhdl code und ich nicht gerade der vhdl 
Profi...

Danke für die Tipps.


Viele Grüße

Daniel

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.