I’m trying to get video stream from Sony IMX390 camera connected to Jetson AGX Orin 64GB Developer Kit (35.4.1).
What I wrote in my application code is to repeat buffer dequeue/queue100 times with…
DequeueBuffer → ioctl(fd_, VIDIOC_DQBUF, buffer)
QueueBuffer → ioctl(fd_, VIDIOC_QBUF, buffer)
I successfully captured the first eight frames (maybe because I had set buffer size at eight) , however, ioctl(fd_, VIDIOC_DQBUF, buffer) didn’t work/respond at ninth time then my code stacked.
dmesg implies something had been going wrong even during the first eight frame captures as below.
[ 159.522918] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.556064] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.589407] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.622744] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.656055] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.689399] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.722709] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
[ 159.756043] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 0, flags: 0, err_data 131072
Could you tell me what “err_data 131072” mean?
And also I’d appreciate it if you could tell me a next step to try.