I have the NVIDIA Jetson AGX Orin Developer Kit with Carrier Board.
I want to build a PCIE slot card to connect an external 10GBase-T1 phy to the Orin using USXGMII. I am under the impression that the PCIE slot connector has a provision whereby a direct USXGMII signal is driven on the PCIE slot. I can not find this anywhere in the documentation I can find. Can you please help.
Thank you
Hi,
I don’t think you would get any info from us. We only provide the PCIe in your usecase. The other functionalities are provided from the ethernet card so you should contact with the vendor.
I think there may be a misunderstanding, this interface is not on the ethernet card. It is USXGMII supported on the slot connector that is part of Orin. My understanding is that there is an option to use one of the PCIE lanes on the backplane as USXGMII to connect a phy.
Thank you
I think It does not matter whether it is a etherent card or what slot connector you are talking about there.
What you are trying to do here needs a device driver. For example, even a NVMe SSD connected on M.2 slot will need nvme driver but not only PCIe driver. It is just NVMe driver is too common and upstream Linux kernel has it enabled by default.
How will your device work there? What kind of driver would be in use? NVIDIA does not provide such driver directly so you may rely on upstream kernel or 3rdparty vendor driver. That is the point I wanted to say.
We can guide you how to build Linux kernel for Jetson but we cannot directly tell you “you must enable XXX driver to make your device work”.
I guess the first question is whether this capability exists. While I recall seeing it in a datasheet, I can no longer find it. Who can tell me if the Orin is capable of driving USXGMII on the PCI slot connector?
Thank you