Hi all,
We have a test card which successfully enumerates a PCIe endpoint device during startup. Now when a processor reboot is done without putting the endpoint-device in reset, the PCIe enumeration is lost.
Now reading the LTSSM State Status Register on P1022, we found out that on the prototype cards where the enumeration is working, the value is read as 0x16. But in this card where the enumeration is lost on processor reboot, the value comes as 0x08 (Polling compliance as per page 1179 in P1022RM).
Please let me what is the issue. Your help in this regard is greatly appreciated.
Thanks and Regards,
Souvik