Is it possible that linux software capture TLP packet of PCI-E?
I want to know debugging pci-e card.
Thanks
I don't believe so -- from a software viewpoint, PCI-E is quite well disguised to look like (fast) PCI.
As far as I know, nearly the only reasonable way to do this is with specialized hardware -- specifically a logic analyzer with a PCI-E bus probe. I've used an Agilent analyzer with a FuturePlus probe, and can recommend the combination with only a couple reservations: first, it's not cheap. Second, it can be a bit of a jump for somebody accustomed purely to software.