Altera_Forum
Honored Contributor
9 years agoDE1-SoC FPGA Ethernet
Hi, I am working on a project using the DE1-SoC. In short, (1) I receive data via a custom UART implemented on the board's GPIO pins from an Arduino with a SIM900 module attached to it, (2) the data is parsed within the FPGA logic and (3) will be sent over the board's ethernet port to my server.
A way of achieving (3) is, to read from FPGA registers via H2F bridge using a kernel module or user space application, on Linux running on HPS. I wish however to avoid overhead, so I'd like to route traffic to/from PHY from/to FPGA. Additionally, will I then be able to also use Ethernet for HPS at the same time? Looking at the Cyclone V handbook, I understand this is possible, using EMAC, but I'm still a beginner and would kindly appreciate if you could point me to any useful resources/tutorials for achieving this final step in my project. If however, it's not possible using the DE1-SoC board, which board would you recommend for the project? Many thanks.