Hallo Wie kann ich beim Quartus 18.1 das Eram preload aktivieren? Diese Auswahl ist bei meiner Configuration mode auswahl nicht verfügbar. Hintergrund: Das Flash limitiert mit 116MHz die NIOS frequenz wenn direkt vom Flash gebootet wird. Daher möchte ich gerne SRAM init beim Konfigurieren und davon Booten.
Was für einen 10M08 hast du denn? 10M08DA... kann das, 10M08DC... kann das nicht.
10M08SC kann das auch nicht (SC = DC was das angeht), C steht für Compact und hat weniger Flash, sodass nur single image ohne memory initialization geht.
ich schrieb: > 10M08SC kann das auch nicht (SC = DC was das angeht), C steht für > Compact und hat weniger Flash, sodass nur single image ohne memory > initialization geht. Schei***! Nun habe den FPGA evaluiert und der ist nun bereits in der MP :-(. Wie kann das Problem am besten umgangen werden? Z.b. Den Nios mit <=116MHZ vom Flash starten, das ganze Program ins Ram kopieren, danach über GPIO den PLL hochsetzen und mit dem PLL_lock den Resetvektor ins Ram triggern? Nun ist totaler Murks. Gibts ne bessere Lösung?
Blöde Frage, ich hab noch keinen NIOS verwendet, aber warum sollte der Flash dessen maximale Frequenz begrenzen? Wenn ich das richtig sehe nutzt der NIOS einfach ein Avalon MM Interface, was spricht also dagegen das Flash-Modul mit einer anderen Frequenz laufen zu lassen und im Interconnect die Clock-Domains zu wechseln (passiert ja automatisch mit Qsys)? Außer dass die Daten dann natürlich trotzdem nur so langsam geladen werden können, aber dafür gibts ja Caches, oder von mir aus auch manuelles Kopieren ins RAM.
NIOS schrieb: > Nun ist totaler Murks. Gibts ne bessere Lösung? Warum Murks? Daß ein Bootloader zunächst das RAM initialisiert und anschliessend den Code dahin kopiert, um ihn von dort auszuführen ist doch eine für (zumindest für durch Flash-Performance ansonsten "ausgebremste") µC völlig normale Vorgehensweise?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.