Debugging Mipi Sensor trigger mode on NX platform,Whether NX supports MIPI trigger mode?

Problem: The NX system restarts when the trigger mode is waiting for the trigger signal because there is no data.
I have looked at NX Driver system layer implementation in detail, Nano uses VI2 channel, NX uses VI5 channel, Nano does not have this problem. The way the two channels drive the implementation is very different.
Because it is a trigger mode, the application layer does not know when there is a trigger signal, so it polls DQBUF. But the problem is that qdbuf still has the image data (the previous image) when there is no trigger signal. Later in the vi5_fop.c file vi5_capture_dequeue, I put the “vi_capture_status(chan->tegra_vi_channel, CAPTURE_TIMEOUT_MS)” and change “CAPTURE_TIMEOUT_MS ”to -1, problem solved. But a new problem is introduced: once the image is fetched, NX will restart after 2 minutes.
Later, “vi_capture_status” function is blocked,The system doesn’t reboot. But it’s not going to work.
How to solve the hardware trigger mode incompatibility problem?

Moving this topic from Omniverse to Jetson Xavier NX forum.

Duplicate topic with below.