www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Nios2 mit FTDI USB auf UART Chip


Autor: Denis (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

ich benutze ein Stratix 2 GX Signal Integrity Board und brauche die UART 
für ein Terminal Programm. Doch leider spielt das ganze nicht.

Ich habe einen NIOS2 Core in meiner Anwendung eingebunden, den ich auch 
schon mittels JTAG UART getestet habe. Nur leider gibt es dort keine 
Befehle um die Cursor zurück zu setzen bzw den Bildschirm zu löschen, da 
es sich hierbei um keine echte UART handelt.

Jetzt gibt es auf dem Board ein FTDI FT2232L Baustein den ich ansteuern 
kann. Nur leider funktioniert es nicht. Ich habe den RX Port am Nios mit 
dem TX Pin des FTDI Chips verbunden und den TX des Nios mit dem RX des 
FTDI's.
Ich benutze es ohne Flussteuerung, mit 9600 Baud, 8 Datenbits und 1 
Stopbit.

Bei den Compile Optionen habe ich die UART als Stdin und STDout 
angegeben damit sollte eigentlich auch die printf Funktion eine Anzeige 
im Terminal ermöglichen.

Doch es erscheint nix.Kann mir jemand dabei helfen?

Autor: Jonas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Weisst du, ob der FTDI im UART Interface Mode konfiguriert ist ?

Autor: Denis (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja der FTDI Chip läuft.

Hab den Fehler gefunden es lag daran das das Mapping falsch war es ist 
nämlich so das man den TX des FTDI's auf den TX NIOS mappen muss. Muss 
aber dazu sagen das es mir selbst vom Support andersrum erklärt wurde. 
Und dazu kommt dann noch das bei den Compile Optionen dev0:Com1 
eingestellt werden muss obwohl der Chip Com5 belegt.

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.