AGX Orin上使用MSI中断与DMA映射

AGX Orin上使用MSI中断与DMA映射,通过PCIE连接到FPGA上,连接是正确的,pci结构体里面可以正确匹配到FPGA,然后bar空间可以读写,但是fpga发送MSI中断,orin上接收不到,然后FPGA防问orin通过dma_alloc_coherent映射的内存,内核报错arm-smmu 12000000.iommu: Unhandled context fault: fsr=0x80000402, iova=0x0000c080, fsynr=0x80010, cbfrsynra=0x1014, cb=6
[ 8790.389937] mc-err: vpr base=e:49800000, size=368, ctrl=1, override:(201803c6, b9ee11c1, 1, 0)
[ 8790.390216] mc-err: (255) csw_pcie5w: MC request violates VPR requirements
[ 8790.390419] mc-err: status = 0x0ff740e3; hi_addr_reg = 0x00000000 addr = 0xffffffff00
[ 8790.390645] mc-err: secure: yes, access-type: write
[ 8790.390791] mc-err: MC fault - no status: ECC scrub complete,jetpake版本5.12,ubuntu20.04,内核5.10.这个原因是什么呀

The JetPack5.1.2/R35.4.1 was released at almost 3 years ago, it’s a bit too old to debug.
Please move to the latest version, such as JetPack 5.1.6 or JetPack 6.2.2 to to see if issue still present.

Thanks

Jetpack 5.1.6,安装后,还是会有这个问题,