DE10 communication with windows PC
I am looking for a way to communicate between a host PC (probably windows) and a project running on the DE10 lite. The software on the PC should send some information to the FPGA, then get a result and display it. Many times.
Few options considered:
- Implementing UART on the FPGA, and use adapter from USB to UART on the windows machine. There are many UART implementations on the net.
- connect Arduino or ESP32 in between. From the windows machine side it is a USB com port, that software can use to send/receive data, on the FPGA side, the GPIOs will be toggled by the ESP32
Is there a better/other method to do that?
Hi,
I must confess I'm using my own UART modules written from the scratch since many years, thus I didn't care for existing Quartus UART IP. Perhaps others want to add info about it.
Regarding UART over JTAG, I know there have been some projects, I looked upon it many years ago but didn't found it useful for my purposes. Instead I'm using other JTAG debug functions during development and initial PCA test along with UART based debug interfaces. Also remote debugging through Ethernet and custom interfaces.
Regards
Frank