www.mikrocontroller.net

Forum: FPGA, VHDL & Co. 8051 von Oregano im DE2-Board


Autor: Thomas W. (thomsen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Fpga4u (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

hast du mal versucht mit SignalTap zu schauen, ob relevante
Signale richtig arbeiten ? Läuft der Basistakt ?

Autor: Lupinus Digitalus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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/fachw...

Viel Spass

Autor: Thomas W. (thomsen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Lupinus Digitalus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.