Due to a problem in the GTS Ethernet Hard IP in the Quartus® Prime Pro Edition software version 24.2, 24.3, and 24.3.1, you may see auto-negotiation fails for GTS Ethernet Hard IP with Auto-Negotiation and Link Training (AN/LT) enabled.
This problem is seen when using 10G and 25G designs with Firecode FEC enabled.
To work around this problem, navigate to both sim and synth folders and change the FECMODE parameter value from 2 to 3 in the “intel_eth_anlt_gts_0 .v” file.
a) Sim folder :
<your_design_example_dir>/hardware_test_design/common/intel_eth_anlt_gts_0/sim
b) Synth folder :
<your_design_example_dir>/hardware_test_design/common/intel_eth_anlt_gts_0/synth
This problem is fixed beginning with the Quartus® Prime Pro Edition software version 25.1.