Hallo zusammen, kurz zu meinem Projekt. Habe ein Xilinx FPGA-Board und arbeite mit dem XPS (Xilinx Platform Studio) und dem MicroBlaze. Ich will nun die UART-Schnittstelle des Boards benutzen. Dazu ist ja ein IP-Core von Xilinx vorhanden (UartLite). Nun will ich ne Anfrage von meinem PC (Linux-Ubunutu) über die serielle Schnittstelle an den MicroBlaze realisieren (sprich: Ich schicke ne Anfrage und der MicroBlaze gibt mir entsprechend der Anfrage Daten aus seinem BlockRam preis). Erkennen tue ich die Anfrage, indem ich immerwieder an dem UART-Core polle (auf Software-Ebene): /* testing uart for data */ if (XUartLite_Recv(UartLitePtr, RecvBuffer, BufferSize) != 0) { status = handleUARTData(); } Momentan arbeite ich mit minicom. Also damit mache ich meine Debugausgaben (xil_printf). Funktioniert einwandfrei. Wie schicke ich unter Minicom Daten an das FPGA-Board, damit es durch mein Polling erkannt werden kann? Kennt jemand ne bessere/einfache Alternative unter Linux? Gruss Ferro
Hat sich inzwischen erledigt, habs iwie hinbekommen. Gruss an alle
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.