*** Please note that this reply is generated by LLM automatically ***
Based on the provided context, I’ll address your questions about the Jetson Orin Nano Super Developer Kit’s PCIe usage.
- Does the 2280 KeyM slot expose a normal PCIe root port (PCIe 3.0 x4) or is it restricted to storage/NVMe use only?
The Jetson Orin Nano series has a PCIe controller that supports up to Gen3 speed. The M2 KeyM 2280 slot is connected to the PCIe C4 controller, which supports dual mode (root port or endpoint) and has a maximum lane width of x4. This suggests that the slot is not restricted to storage/NVMe use only and can be used as a normal PCIe root port.
- Are non-storage PCIe devices like video capture cards expected to enumerate and work through this slot?
The documentation does not explicitly state that non-storage PCIe devices are not supported. However, it does mention that the PCIe C4 controller supports dual mode, which implies that it can be used for both storage and non-storage devices. Additionally, the fact that the slot is connected to a root port controller suggests that it should be able to enumerate and work with non-storage PCIe devices.
- Are there any lane-sharing firmware or devicetree limitations that would prevent using this slot with generic PCIe devices?
The documentation mentions that USB 3.2, MGBE, and PCIe share UPHY Lanes, and that the Product Design Guide provides information on supported UPHY configurations. However, it does not explicitly state that there are any lane-sharing limitations that would prevent using the slot with generic PCIe devices. It is possible that there may be some limitations or restrictions, but they are not clearly documented.
- Comparison with other Jetson modules
For comparison, the Jetson Orin NX series also has a PCIe controller that supports up to Gen4 speed, but it is not clear if the M2 KeyM 2280 slot on the Jetson Orin NX module is restricted to storage/NVMe use only. The Jetson AGX Orin module has a different PCIe controller configuration, with two PCIe slots that support x4 and x2 lanes, respectively.
In summary, based on the provided context, it appears that the Jetson Orin Nano Super Developer Kit’s M2 KeyM 2280 slot can be used as a normal PCIe root port and may support non-storage PCIe devices like video capture cards. However, there may be some limitations or restrictions that are not clearly documented, and it is recommended to consult the Product Design Guide and other relevant documentation for more information.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***