Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 12/09/2025
Public
Document Table of Contents

8.2.2. Etherlink Application

As part of your remote debug design, you can take advantage of the open source etherlink application that takes TCP/IP communication from the JTAG server and uses Linux open source userspace I/O (UIO) device drivers to forward the data to the FPGA devices. The etherlink application is available from the following GitHub repository:

Depending on your system level design, you might need to customize the etherlink application or develop your own solution.

For an example of a remote debug solution that uses the etherlink application, refer to the High Speed Streaming Remote Debugging Over PCIe Example Design at the Altera® Developer Site.

The etherlink application supports both the JTAG-Over-Protocol (JOP) IP and the High-Speed Streaming (HS ST) Debug Interface IP.