I am having the same issue. I have burned through 5 motherboards so far while developing a PCIe card with Xilinx MPSoC. Some reddit user says the Xilinx PCIe would not cooperate with certain motherboards and it will corrupt the BIOS. It's hard to imagine the BIOS would get bad by running a PCIe device. But apparently they fixed the motherboard by manually flashing the BIOS again. I haven't seen any discussion on this issue on Xilinx forums.