PCIE surprise removal BIOS crash when reprogramming
using an Arria 10 with Hard PCIe engine for a DMA application with Ubuntu 20.x Linux as the host OS
when the card is in a newish HP machine, re-programming the FPGA through JTAG once installed and running in the machine causes an instand PCIE surprise down type low level crash which needs a key press to then resume booting
older gigabyte machine didn't care so was ok but now that died and am stuck with the HP G4 PC and this issue, it's a bit boring with essentially having to keep the flash boot un-programmed and then having : shutting the machine down, starting it up, booting, JTAG program and reboot to then be able to reload the kernel driver and start the next tests.
Does anyone have an easier way of getting past the BIOS PCIe exception or thoughts? I dont think there are any things I can do in Linux as it seems to be lower levle than this and i have crawled all through the BIOS settings but found nothing that seems to make a difference enabled or disabled
there must be an easier way of PCIe dev than this?!
thanks for any suggestions
Andy