SOLVED Seldom artefacts with veye-mipi-imx462
I am testing the camera for astronomical application.
The gstreamer pipeline is:
v4l2src io-mode=dmabuf device=/dev/video0 ! video/x-raw,format=UYVY,width=1920,height=1080,framerate=25/1 ! v4l2convert capture-io-mode=dmabuf output-io-mode=dmabuf ! videoscale ! video/x-raw,width=1280,height=720 ! appsink sync=1
Ocassionaly, I get artefacts like the picture below. Any idea how to get rid of this?
(the green bar in the middle)
Are you using it on a Raspberry Pi? Can you tell me about the software and hardware configuration of your board?
Yes, it is Pi4 4GB RAM
$ uname -a
Linux raspberrypi 5.15.32-v7l+ #1537 SMP Wed Mar 30 17:15:45 BST 2022 armv7l GNU/Linux
$ ./veye_mipi_i2c.sh -r -f hdver
hardware version is 0x 5
release date is 2020- 8-14
$ modinfo veyecam2m
license: GPL v2
description: veyecam2m sensor v4l2 driver
author: xumm <www.veye.cc>
vermagic: 5.15.32-v7l SMP mod_unload modversions ARMv7 p2v8
The capture code is taken from veye driver examples.
@milank I suspect that the FFC cable is not connected well enough. You could try replacing the FFC cable with a new one, or re-plugging it.
I reseated, no success.
I bought a new FFC cable, and sadly, the issue persists.
Hi, I can't judge remotely on this issue right now. Where did you order the camera ? Please private message me with the order number and I can arrange to get you a replacement.
I have happened to turn-off the wifi and switch to ethernet, just to see if there is any effect. To my surprise, camera is now providing a picture without these artefacts.
No idea if this is just a HW conflict or RF interference on the FFC cable.
I think it was RF interference on the FFC cable.