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 | A possible issue is that the common reference clock is not started, check that the clkreq# sideband signal correctly toggles 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>; |
|
|