Jetson - Issues with VFIO-PPCI Driver for Alveo U55C

With software proven with Ubuntu on PC’s, I can’t get an Alveo U55C bound with the fvio-pci driver on the Orin AGX.

This command:
root@orin:/sys/bus/pci/drivers/vfio-pci# echo 10ee 9048 > new_id

Does not result in a devices/ subdirectory of /dev/vfio:
root@orin:~# find /dev/vfio
/dev/vfio
/dev/vfio/6
/dev/vfio/vfio

There are two (2) devices listed in IOMMU group 6:
0005:00:00.0 PCI bridge: NVIDIA Corporation Device 229a (rev a1) (prog-if 00 [Normal decode])
0005:01:00.0 Serial controller: Xilinx Corporation Device 9048 (prog-if 01 [16450])

i.e. the U55C and an NVIDIA device.

Is the cause of failure due to there being another device in the same group as the U55C?
If so, how can I get the U55C into its own group? (I tried ACS override and also binding the bridge device with the vfio-pci driver)
Are there things particular to L4T interactions with VFIO?

Thank you…
Justin

1 Like

I am not sure what is that driver doing. Probably that one is not enabled in the kernel driver at all.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.