Hallo, ich bekomme den 8051 von Oregano (mc8051_cyclone_nios) nicht richtig zum Laufen. Habe das Projekt von Oregano auf Cyclone II umgestellt und die Megawizzards nochmal ausgeführt, anschliessend wirds ohne Errors kompiliert. Ramload.hex ist drin(im Rom), benutze Quartus 7.2 verbunden hab ich erstmal nur RXD_i, TXD_o sowie clk und Reset(Taster). Aber ich bekomme keine verwertbare Meldung im Terminalprogramm (Hyperterminal) Hat wer nen Tipp für mich oder das gleiche Problem? Mit freundlichen Grüßen
Hallo, hast du mal versucht mit SignalTap zu schauen, ob relevante Signale richtig arbeiten ? Läuft der Basistakt ?
Servus, ich habe folgenden Artikel über eine Implementierung gefunden. Also vom Prinzip sollte es funktionieren. Der Artikel beschreibt ansatzweise auch, was geändert wurde. http://www.elektroniknet.de/home/bauelemente/fachwissen/uebersicht/aktive-bauelemente/programmierbare-logikasics/mikrocontroller-in-low-cost-fpga-integriert/ Viel Spass
Takt läuft, den Artikel hab ich mir auch angesehen. Braucht der 8051 denn genau die 11 Mhz? Ich komm da mit der PLL nich ganz hin, entweder 11,11 oder 10,98
Die 11 MHz orientieren sich nur an dem original Controller, es spielt keine Rolle ob die Frequenz ein bisschen daneben liegt. Hast Du mal das Timing überprüft, der Cyclone II sollte die 11 MHz eigentlich locker schaffen, aber man weiss ja nie. Andere gern verwendete Fehlerquelle ist der Reset. Passt die Polarität des Resets der Cyclone II Komponenenten mit dem im Core verwendeten zusammen?
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.