In the "IIC Protocol and Programming Sequence" blog entry, we provided a detailed explanation for beginners of the Inter-Integrated Circuit (IIC) protocol basics and programming sequences. In this blog entry, we will discuss self debug techniques for AXI IIC and PS IIC.
The lspci and setpci commands are available natively in Linux distributions. This command has various levels of output, and provides a very useful point-in-time look at the capabilities and status of the different components trained on the PCI bus.
Most of these capabilities are reflections of the Configuration Space registers required by the PCI Express Base Specification. As with most commands, usage instructions can be found by running "lspci --help" or "man lspci", in Linux.