Forum: FPGA, VHDL & Co. NiosII, Quartus & UART/RS232


von Luggi S. (mmpls)


Lesenswert?

Hallo Gemeinde!

Ich habe hier das NiosII EEK CycloneIII Edition und mach zum Einstieg 
ein paar Spielereien.

Jetzt möchte ich zwischen NEEK und PC eine RS232-Verbindung aufbauen, 
also habe ich da eine UART im SoPC-Builder mit eingefügt, PinAssignment 
gemacht und mit Quartus synthetisiert und auf dem Cyclone zum Laufen 
gebracht. Dann in der Nios IDE die Software geschrieben.

Ich tu mir jetzt schwer, detailierte Fehlermeldungen zu schreiben, weil 
ich schon soviel probiert hab und immer wieder hakts wo anders:
Beim Compilieren in Quartus schimpft er übers PinAssignment - hab ich 
das irgendwann hinbekommen, steigt mir die IDE beim Compilieren aus und 
sagt manchmal nur
"..Pausing target processor: not responding.
Resetting and trying again: FAILED."
weiter keine Fehlermeldung. Wenn das Programm dann doch mal läuft, dann 
tut sich an meinem TXD-Pin nichts.

Ich weiß schon, besser wäre es, wenn ich detailiert schreiben würde 
welche Fehler wann auftreten, aber vielleicht kann sich jemand auch so 
ein Herz nehmen und mir einen UART-DesignFlow vom SoPC-Builder bis zur 
C-Source in der NiosIDE abstecken.

Ich wäre zutiefst dankbar, weiß nicht mehr so recht, an welchen Rädchen 
ich drehen soll...

von Luggi S. (mmpls)


Lesenswert?

hat sich erledigt,
danke und

Grüße

von Tommi (Gast)


Lesenswert?

an was lag es denn ?
gruss, tommi

von Luggi S. (mmpls)


Lesenswert?

hmmm, ob ich das verraten soll... ;-)

Naja, es war wohl ein Zusammenspiel von mehreren Missgeschicken, hatte 
ich mal das eine richtig gemacht, war das andere wieder falsch.
Quellen des Übels waren besonders das Configuration-Setting (einige der 
im Neek verdrahteten Cyclone-Pins sind default-mäßig als programming-pin 
vorgesehen) und die nichtvorhandene Nios-Lizenz (weshalb man brav den 
Quartus-Programmer laufen lassen sollte).
Also einfach mal konzentriert eins nach dem anderen...

Schöne Grüße,
Luggi.

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.