PCIe C4 port PERST# keeps low almost all the time

Hi,
Now I’m running JetPack v6.1 on my Orin NX 8GB SOM, and there is a PCIe switch chip connected to C4 port of SOM on my own carrier board.
I’m having a problem about the PERST# of this port that this pin is only temporarily pulled high in bootloader stage twice, and then it always keep low from UEFI bootloader to Linux even the controller driver goes through start_link() in pcie-tegra194.c.(At this time I’ve broken the connection of this pin to PCIe bridge)
Almost all the PCIe settings remain default except I split 1 lane of 2 of C7 to C9.
My questions are:
1. Is PERST# mapped to APPL_PINMUX_PEX_RST?
2. If the answer of 1. is yes, what possible reason would make setting to this pin high in driver invalid?
3. Did I miss any setting to this port in bootloader stage or in Linux?

C4 has been enabled already in each Jetpack release on any Orin platform.

If you use default setting, then those software setting are all configured correctly. Please try other PCIe device or review your hardware if default software is already in use.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.