TTK fails to run on Arria 10
Hi,
I try to get TTK up and running on a custom Arria 10 design. My FPGA project is very simple. I have a PLL which generates a system clock of 120MHz and a reset synchronized to this clock. I use the system clock to feed reconfig_clk of a single TX PHY (native PHY). I use the reset for reconfig_reset. I have also a transceiver PLL and a transceiver reset controller which is an IP from Intel. I connect them in a manner similar to a reference design I found: A10_native_rtl_ttk_q151. I have enabled all the options required for TTK, as specified in Arria 10 Transceiver User Guide.
The design compiles and programs, the sof file is auto-linked in TTK, but then I get this error:
Jul 13, 2021 10:19:21 AM com.altera.debug.core
SEVERE: TTK failed reading from PHY slave_2000, cannot enable TTK functionality for this PHY. Please verify the reconfig_clk is running and ensure this PHY is not stuck in reset.
I ran a SignalTap which sampled all PLL locked and resets with the system clock. All "locked" signals are high, the signal tap acquires data and all resets are low. Please advice how to proceed debugging this problem. I use Quartus 18.1.