Ethernet over pci on jetson agx orin

Is communication through Ethernet over pcie in r36.4.3 same as pcie to pcie communication between two jetson agx orin 64gbs ?
like speed, etc. ?

Are you talking about PCIe endpoint mode?

Yes, that one. But actually we are unable to transfer the data from end-point to root-port over direct pcie to pcie communication.

I am not quite sure about what does your “same” mean here in the comment.
Compare to what kind of usecase?

The pcie endpoint mode on Ethernet interface has some other network overhead on it so may not be as fast as direct transfer.

ok got this one.

So, can you help us to transfer the data from rootport to endpoint over pcie to pcie. Already, we have followed the steps in documentation of r36.4.3, but unable.

You should provide logs and what did you do on your side step by step.

Please do not just tell me “it cannot work”. This provide nothing helpful.

sure, just give me sometime.

rootport.txt (12.7 KB)
endpoint.txt (66.8 KB)

Just follow this document.

I don’t know what you are doing there but looks like you didn’t use tegra vnet driver at all.

tegra_vnet is for ethernet over pcie right …

that is working fine and succesfully pinging on both sides.

But we want direct pcie to pcie communication for Bi directional file transfer.

I don’t get what you need here.

tegra_vnet can do what you want too.

tegra_vnet or pcie_dma_test are all sample drivers here. If it cannot achieve what you need, then please modify them by yourself.

pcie_dma_test there is no kernel to user level API.

I am unable to see sending and receiving the data.

Is there any reference to read and Write into BARs.

Or please confirm me
pcie-epf-nv test will work in R35.4.1 same pcie-epf-nv test will work for R36.4.3?

That driver is deprecated on rel-36.4.3 and no work anymore.

If you want that, maybe trying to port that to rel-36.4.3.

ok thanks sir. can you send any reference for porting.

ethernet packet forming and sending pcie with reduce speed.that why we required direct pcie and pcie data transfer.

Actually I want direct PCIe to PCIe data transfer not over ethernet, so, is there any specific release or anything is there, so, that I can transfer bulk data?

There is no update from you for a period, assuming this is not an issue anymore.
Hence, we are closing this topic. If need further support, please open a new one.
Thanks
~0604

Is this still an issue to support? Any result can be shared?
Have you checked the L4T documents?