Econ-system NileCAM_30 issue

Hi guys,
I’m using the camera NileCAM_30 from econ-system for a year now and recently I’ve begun facing a green screen issue.
Each time I’m using the command “qv4l2 --device /dev/video0” I have the test bench that pop up and when I want to see the video feed I have a green screen with a “error” or “libv4l2: error setting pixformat: Input/output error” message in the terminal.

When I use directly with darknet, there is no error just the green screen…

I looked a little on internet but the only thing I could find is this link https://www.fengiling.com/blog/view/?id=601375 (chinese) and it says it can be an issue with the v4l1compat.so file that is missing, but it is installed on my jetson.

Any help is welcomed.

Thank you guys

Hi vincent.dufour,

Did you you meet issue after flashed the Jetson TX2 by JetPack4.2?
If not, before “recently I’ve begun facing a green screen issue.”, any changes made in your code?

Thanks

hello vincent.dufour,

please access your camera sensor with v4l2 standard controls.
for example,

$ v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=RG10 --set-ctrl bypass_mode=0 --stream-mmap --stream-count=100

please also gather failure logs for checking.
for example,

$ dmesg > klog.txt
$ cat /var/log/syslog

I’m in Jetpack3.3, and the only changes I made recently is the removal of certain libopencv because I had conflict between 2 versions. I had to reconstruct the links using “ln” and there is the library “libopencv_gapi” that I fully removed cause I had no correspondance in OpenCV3.4.0 (the version I use).

Here is what I tried (RG10 doesn’t exist on my camera):

v4l2-ctl -d /dev/video0 --set-fmt-video=width=640,height=480,pixelformat=UYVY --set-ctrl bypass_mode=0 --stream-mmap --stream-count=100

Nothing happens…

For the 2 commands you’ll find .txt file joint to the message.

Thank you !

cat_log.txt (68 KB)
klog.txt (89.6 KB)