Forum Discussion
Altera_Forum
Honored Contributor
12 years agoThanks Dave.
I did set the power-on trigger in the SignalTap II instance , committed to FLASH, powered the system on and in the Signaltap session, tried to "Read Data" resulting in a message like trigger not seen. As a sanity check, I changed the trigger to be the rising edge of the alive_led, recompiled , committed to FLASH and powered the system on. This time in the SignalTap session, the "Read Data " operation returns the trace buffer with the trigger condition at the center indicating the trigger was hit. If this is a case of the FPGA still configuring when RST# at the slot is deasserted, I'm not even sure delaying POST will help. 1. RST# may be required to initialize logic and it is never seen active when the FPGA logic is running. As a confirmation, I would like to scope out the power ramp, RST# signal and the FPGA DONE signal or whatever indicated the FPGA is configed and running functional clocks. To test this , I figure I may be able to provide a local reset via a user switch so I can reset the FPGA manually. ( OR'ing the slot RST# with my on board reset ) Altera has introducted CvP , in part I believe as the text below indicates ... past issues with power up timing vs FPGA configuration times. "....Altera’s new device configuration mode—configuration via protocol (CvP)—can be used with PCI Express® to configure the core fabric of Altera’s 28-nm Arria® V, Cyclone® V, and Stratix® V FPGAs. CvP can reduce product cost and board size, while simplifying the software usage model, and providing robust in-field system upgrade capability. In addition, the autonomous, embedded PCIe IP core helps ensure that designs meet PCIe power-up time requirements, irrespective of the FPGA core fabric configuration time, guaranteeing a wide range of interoperability with various PCIe-based computer platforms....." 2. Could the Intel PCIe chipset enumerate the PCIe slots only once and then disabled the slot ? To investigat this I figure I will call HP support to see if they know anything about it. Dave, any other ideas on your end ?