Some typical issues related to the PCIe feature are listed below. Solutions or debugging methods are proposed for these issues.
If your issue is not listed, try also looking in the articles in the Category:PCIe or troubleshooting grids categories.
Symptom | Resolution |
---|---|
lspci doesn't show device. Device not enumerated |
check that the clkreq# sideband signal correctly toggle to low. If it remains high, which indicates a non-conformant connection, force the GPIO to low in the device tree pcie_rc node:
&pcie_rc { - pinctrl-names = "default", "init", "sleep"; - pinctrl-0 = <&pcie_pins_a>; - pinctrl-1 = <&pcie_init_pins_a>; - pinctrl-2 = <&pcie_sleep_pins_a>; + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&pcie_init_pins_a>; + pinctrl-1 = <&pcie_sleep_pins_a>; |