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