I am using a MIPI-CSI2 device on a custom TK1 board with the gstreamer pipeline:
gst-launch-1.0 v4l2src io-mode=3 ! ‘video/x-raw,format=UYVY’ ! queue ! xvimagesink
I am getting image tearing along with EMEM decode errors like the following:
[ 798.378667] mc-err: [mcerr] (vi) csw_viw: EMEM decode error on PDE or PTE entry
[ 798.385978] mc-err: [mcerr] status = 0x60051072; addr = 0x81fbb040
[ 798.392169] mc-err: [mcerr] secure: no, access-type: write, SMMU fault: nr-nw-s
This does not happen if I use io-mode=2 but the frame rate is lower. I really could use the improved performance of io-mode 3 if possible. Is it supposed to work?