Does the V4L2 driver care if the Xavier NX PCIe is configured as root-complex vs. endpoint? I’m thinking it shouldn’t matter since it is simply a shared memory region. The goal is to stream video data over PCIe to the Xavier NX. The system arch is the following:
CAM–>GigE–>CPU(RP)–>PCIe–>Xavier NX (EP)
I want to confirm before fabricating the custom CPU board.
Thanks.
Thank you for the response. Is there a simpler software approach for streaming video from a CPU to the Xavier NX over PCIe? It seems NVIDIA only provides a simple skeleton PCIe endpoint driver. Is that correct?