Hi,
Our product uses Jetson Nano 4GB version with SDK version 4.5.1 and everything works great,
We are now upgrading our product to use jetson Xavier NX 8GB version also SDK 4.5.1
With the Nano there are no issues at all.
We use the exact same software for both Nano and NX,
For video capture we use V4l2 captuing from a TC358743 device,
The driver seems to be working fine on both systems.
When running the same on the NX, at first everything runs great, exactly like the Nano just much faster,
but after running the NX for a while ( 10m - 30m ) we start to get strange issues,
All of the sudden THS0 of the NX start returing an IO error every time we attempt to write to it,
NvApp5[5110]: [SerialApi]:Failed to write data to the Serial Device: /dev/ttyTHS0: Input/output error (5).
I can say that closing the Serial port and reopening fixes the issue, but still we miss some data when the issue happens, what can cause this ? and how can we fix this.
Acctually this is the minor issue, our bigger issue is that sometime after the same amout of time (10m-30m)
we start to get the following error message over and over:
[ 296.024155] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 296.024329] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 296.024526] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 296.027253] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 298.584151] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 298.584359] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 298.584538] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 298.586868] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 301.144157] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 301.144356] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 301.144522] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 301.147715] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 303.704148] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 303.704328] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 303.704515] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 303.706808] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 306.264188] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 306.264387] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 306.264552] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 306.266785] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 308.824167] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 308.824364] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 308.824544] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 308.826834] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 311.384155] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 311.384360] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 311.384540] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 311.387790] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 313.944188] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 313.944370] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 313.944545] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 313.947773] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 316.504148] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 316.504349] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 316.504520] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 316.506797] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 319.064157] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 319.064355] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 319.064515] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 319.066771] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
[ 321.624164] tegra194-vi5 15c10000.vi: no reply from camera processor
[ 321.624359] tegra194-vi5 15c10000.vi: uncorr_err: request timed out after 2500 ms
[ 321.624546] tegra194-vi5 15c10000.vi: err_rec: attempting to reset the capture channel
[ 321.627145] tegra194-vi5 15c10000.vi: err_rec: successfully reset the capture channel
We do not get any indication about this issue in our software, when this happens we start receving one identical frame per second over and over and the error keeps persisting, even if we detect this we will need to restart the entire application and/or system which is not possible, How can we fix this issue ?
Just some more info:
our system is pretty demanding CPU and GPU wise, I dont know if this has somethig to do with these issue,
Just thought it imporant to state that we are straining the system quite a bit.
This is quite urgent so your prompt reply will be greatly appriciated.
Thanks You
Amir