Any updates on this issue? I have encountered the same problem. Here is the full output from my boot, up to the HspDoorbellEnableChannel message where it hangs.
I believe this problem occurs when I set the “phys” and “phy-names” properties of the PCIe C0 node in the devicetree, as follows:
//
// PCIe (controller C0 in root port mode for MGBE on UPHY2 lane 4)
//
pcie@14180000 {
status = "okay";
nvidia,disable-power-down;
phys = <&p2u_gbe_4>;
phy-names = "p2u-0";
};
Update: The problem might be related to this issue; I noticed the UPHY “FATAL ERROR” line in my own boot output.
I can now confirm that this problem was with the 156.25 MHz clock not being enabled. After this hardware issue was fixed, booting produces the following UEFI error:
Thank you for the tip; I have referenced the design guide extensively. This table in the AGX Orin bring-up guide is what led me to use p2u_gbe_4 – I need the MGBE functionality of C0.
Can you tell me how to properly configure C0 in the devicetree for 10G MGBE? I already have my ethernet node set up and my ODMDATA variable configured.