lscvdma: disagrees about version of symbol module_layout
If you see the message "lscvdma: disagrees about version of symbol module_layout" in the output of sudo dmesg, it means that the kernel headers on your host were upgraded, either manually or automatically. In this case, please run sudo ./00_install_es3.sh again to rebuild the driver.
// Please restart the npl54.service first, to check if the situation gets better
sudo systemctl stop npl54.service
sudo systemctl start npl54.service
// Please gently kill the process
sudo /usr/bin/pkill -SIGINT NPL54Capture
// Re-install the lscvdma driver
cd NPL54_ES3/lib
sudo rmmod lscvdma
sudo insmod /usr/lib/modules/lscvdma.ko
make
// Re-install the v4l2 driver
cd NPL54_ES3/v4l2loopback
sudo modprobe -r v4l2loopback
make
// update the driver
cd NPL54_ES3
sudo ./00_install_es3.sh
// Sensing ISX031c
test@test-Nuvo-9000-Series:~/Desktop$ v4l2-ctl --device=/dev/video100 --all
Driver Info:
Driver name : v4l2 loopback
Card type : Dummy video device (0x0064)
Bus info : platform:v4l2loopback-100
Driver version : 6.8.12
Capabilities : 0x85200003
Video Capture
Video Output
Read/Write
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x05200003
Video Capture
Video Output
Read/Write
Streaming
Extended Pix Format
Priority: 2
Video input : 0 (loopback: ok)
Video output: 0 (loopback in)
Format Video Capture:
Width/Height : 1920/1536
Pixel Format : 'UYVY' (UYVY 4:2:2)
Field : None
Bytes per Line : 3840
Size Image : 5898240
Colorspace : sRGB
Transfer Function : Default (maps to sRGB)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Limited Range)
Flags :
Format Video Output:
Width/Height : 1920/1536
Pixel Format : 'UYVY' (UYVY 4:2:2)
Field : None
Bytes per Line : 3840
Size Image : 5898240
Colorspace : sRGB
Transfer Function : Default (maps to sRGB)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Limited Range)
Flags :
Streaming Parameters Video Capture:
Frames per second: 30.000 (30/1)
Read buffers : 16
Streaming Parameters Video Output:
Frames per second: 30.000 (30/1)
Write buffers : 16
User Controls
keep_format 0x0098f900 (bool) : default=0 value=0
sustain_framerate 0x0098f901 (bool) : default=0 value=0
timeout 0x0098f902 (int) : min=0 max=100000 step=1 default=0 value=0
timeout_image_io 0x0098f903 (button) : value=0 flags=write-only, execute-on-write