Jetpack6.2 pcie: EMEM address decode error

Hello NVIDIA engineers:
I have a pcie question.
We are using an external RM500U 5G module mounted on the pcie above nano/nx, but the pcie bus keeps reporting an error when in use:
[ 100.375000] tegra-mc 2c00000.memory-controller: pcie9ar: secure read @0x000000ffffffff00: EMEM address decode error (EMEM decode error)
[ 100.375008] tegra-mc 2c00000.memory-controller: pcie9aw: secure write @0x00000003ffffff00: VPR violation ((null))
[ 100.375014] tegra-mc 2c00000.memory-controller: pcie9aw: secure write @0x00000003ffffff00: Route Sanity error ((null))
pcieMsi_dmesg.txt (103.0 KB)

Test environment:
Jetpack 6.2 , custom boards and devkit can reproduce the problem.

I refer to the patches inside these two links, but the problem does not improve.

Note: The same hardware environment is fine on jetpack 5.1.3. I suspect the problem may be with the nvidia pcie driver, but it’s too different from 5.1.3.

We are working on fixing this issue internally, thanks.

Okay, hard work.
Let me know if you have any updates.