NIOS II SRAM und Flash Probleme

OP #3219423
Lesenswert?

Hey Leute,
hab folgendes Problem:
Ich habe mir per Qsys SRAM und Flash "gebaut" kriege aber per Nios 
keinen Zugriff drauf.

Ich hab mal die Mem_Test app durchlaufen lassen und es erscheint 
folgendes beim RAM Test

Testing RAM from 0x1100000 to 0x11FFFFF
 -Data bus test passed
 -Address bus test passed
 -Byte and half-word access test failed at address 0x1100000
Press enter to continue...

und den Flash Test kriege ich garnicht zum laufen.

Danke schonmal im vorraus.

Mit freundlichen Grüßen
Mike
Gast #3220484
Lesenswert?

Woraus hast Du Deinen Mem-Test laufen lassen? Aus dem SDRAM kanns ja 
nicht gewesen sein, ON-Chip Speicher auch nicht (instruction master ist 
nicht verbunden).
Ich würde sagen, Dein SRAM funkioniert nicht:
1. entweder die Komponente ist im Eimer
2. falsche Verdrahtung der CS_n Leitungen (oder so ähnlich)
3. Bauteiledefekt
...
kannst Du beliebig fortsetzen.
Eigenes Board oder DEV-Kit? haben schon andere Designs funktioniert?
Gast #3220950
Lesenswert?

da Du nur so kurze Sätze schreibst, kaum was beschreibst und ich keine 
Glaskugel habe, dachte ich, dass Du NIOS aus dem SRAM laufen lässt. Das 
geht natürlich nicht.
Aber wahrscheinlich lässt Du alles aus dem ON-Chip laufen und testest 
SRAM. Dann ist entweder Deine Verdrahtung kaputt oder die Timings 
stimmen nicht. Systematisches Vorgehen würde sicherlich Dein Problem 
schnell lösen.
Viel Erfolg!
Gast #3220984
Lesenswert?

Du instantierst doch irgendwo Deine Qsys-Datei, oder? Da könnte z.B. ein 
Fehler sein (z.B. CS_n vertauscht (SRAM/FLASH), Adressenleitungen falsch 
gemappt und so weiter). Am besten, Du klemmst FLASH komplett ab und 
machst nur mit SRAM weiter. SRAM (synchron oder asynchron?) taktest Du 
dann ensprechend ganz langsam -- sicher ist sicher. Und kontrolliere 
Deine "assingments" / Pinzuweisungen (sehr oft eine Fehlerquelle).

Grüße
Kest

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