We have the DK-DEV-10AX115S-A Arria 10 development kit and are connecting it to a Linux PC via PCI Express. We have reconfigured the Arria 10 with our own code, which contains the "Avalon ST interface for PCI Express" IP, and we have had problems getting the board to be recognized and configured properly with the motherboards we have tested with.
A number of different motherboards we have connected the development board to do not recognize the board at all, including in their BIOS. The same PCIe ports on these motherboards do not have any trouble recognizing other devices.
On the motherboards that do recognize the Arria 10 board, we have only seen the board configured as PCIe Gen1, whereas we have designed and loaded a Gen2 interface (8x) into the FPGA.
Any thoughts on how we can get the board to consistently be recognized by our motherboards, and configure as 8x Gen2, would be appreciated. Thank you.