Forum: FPGA, VHDL & Co. NIOS II & Micron M25PE16


von Sim (Gast)


Lesenswert?

Hallo zusammen,

ich hoffe hier kann mir jemand weiterhelfen.

Ich habe einen Cyclone 4, in dem ein Design mit einem Nios II Prozessor 
arbeitet.
An den entsprechenden Pins des C4 ist ein Micron M25PE16 serieller Flash 
angeschlossen.
Das Qsys Design enthält einen EPCS- Controller welcher dazu gedacht war 
auf den Flash zuzugreifen.

Ich kann den Flash mit Quartus konfigurieren, und die HW über active 
serial laden. Auch der Nios bootet die Software aus dem Flash 
einwandfrei.

Nun möchte ich vom Nios aus auf den Flash zugreifen und Daten 
lesen/schreiben. Leider habe ich keine Idee wie ich dies angehen soll.

Kann mir jemand ein Beispiel geben wie ich über meinen EPCS Controller 
auf den Micron M25PE16 zugreife?
Es müsste ja auf jeden Fall gehen wenn ich davon booten kann, oder?


Grüße
Sim

von Sim (Gast)


Lesenswert?

Ach ja, ich nutze die "enable_small_c_library" und die 
"enable_reduced_device_driver" Optionen.

von B. A. (bjk)


Lesenswert?

Klar geht das. Schau Dir einmal folgenden Header an: 
altera_avalon_epcs_flash_controller.h

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.