Part Number: 66AK2G12
Hi there!
Our application board(installed 66ak2g12) use pciess for transfer data between PC system and DSP.
On most pc systems. there is no problem. board is controlled under windows OS via PCI express interface.
On some pc system, link training sequence is failed.
following is the LTSSM dump in pcieWaitLinkUp.
1) Success case :
Starting link training...
Info[000000] : PCIE_DEBUG0[0x0c004a02], PCIE_DEBUG1[0x0800f700]
Info[000001] : PCIE_DEBUG0[0x03006211], PCIE_DEBUG1[0x08000010]
Link is up.
2) Fail case :
(note ltssmState is PCIE_DEBUG0, debug1 is PCIE_DEBUG1)
Starting link training...
Info[000000] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000001] : ltssmState[0x0000bc42], debug1[0x08000000]
Info[000002] : ltssmState[0x00000002], debug1[0x08000000]
Info[000003] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000004] : ltssmState[0x00000002], debug1[0x08000000]
Info[000005] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000006] : ltssmState[0x00000002], debug1[0x08000000]
Info[000007] : ltssmState[0x0000f742], debug1[0x08000000]
Info[000008] : ltssmState[0x0000bc42], debug1[0x08000000]
Info[000009] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000010] : ltssmState[0x00006402], debug1[0x08000000]
Info[000011] : ltssmState[0x00000202], debug1[0x08000000]
Info[000012] : ltssmState[0x00004a02], debug1[0x08000000]
....
Info[000667] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000668] : ltssmState[0x00006402], debug1[0x08000000]
Info[000669] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000670] : ltssmState[0x0000bc42], debug1[0x08000000]
Info[000671] : ltssmState[0x00004a02], debug1[0x08000000]
Info[000672] : ltssmState[0x0000f742], debug1[0x08000000]
Info[000673] : ltssmState[0x0000bc43], debug1[0x08000000]
Info[000674] : ltssmState[0x00004a03], debug1[0x08000000]
Info[000675] : ltssmState[0x0000bc43], debug1[0x08000000]
Info[000676] : ltssmState[0x00004a03], debug1[0x08100000]
Info[000677] : ltssmState[0x0000bc43], debug1[0x08000000]
Info[000678] : ltssmState[0x0000b503], debug1[0x08000000]
Info[000679] : ltssmState[0x00004a03], debug1[0x08000000]
Info[000680] : ltssmState[0x0000bc43], debug1[0x08100000]
Info[000681] : ltssmState[0x0000b503], debug1[0x08000000]
Info[000682] : ltssmState[0x0000bc43], debug1[0x08100000]
Info[000683] : ltssmState[0x0000bc43], debug1[0x08000000]
....
finally, time out exit and last ltssm is 0x03.
.
What can i do to solve this issue.

