Raspberry pi 4 : Gstreamer black screen

  1. Where did you get the camera module(s)? Kubii seller

  2. Model number of the product(s)? Arducam64

  3. What hardware/platform were you working on? Rapsberry pi 4 - Raspeberry OS - Linux raspberrypi 5.15.61-v8+

  4. Instructions you have followed. (link/manual/etc.)
    libcamera test is OK

libcamera-still -t 5000 --viewfinder-width 2312 --viewfinder-height 1736 -o 64mp.jpg

gstreamer test is not OK: black screen with following log

gst-launch-1.0 libcamerasrc ! 'video/x-raw,width=1920,height=1080' ! videoconvert ! autovideosink

Définition du pipeline à PAUSED...
[0:24:07.578353050] [3184]  INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3897-c3c878a9
[0:24:07.584759666] [3187]  WARN CameraSensorProperties camera_sensor_properties.cpp:174 No static properties available for 'arducam_64mp'
[0:24:07.584815184] [3187]  WARN CameraSensorProperties camera_sensor_properties.cpp:176 Please consider updating the camera sensor properties database
[0:24:07.606067295] [3187]  WARN RPiController controller.cpp:80 This format of the tuning file will be deprecated soon! Please use the convert_tuning.py utility to update to version 2.0.
[0:24:07.606155164] [3187]  WARN RPiController controller.cpp:117 No algorithm found for "version"
[0:24:07.606179608] [3187]  WARN RPiController controller.cpp:117 No algorithm found for "target"
[0:24:07.606203700] [3187]  WARN RPiController controller.cpp:117 No algorithm found for "algorithms"
[0:24:07.606486529] [3187]  WARN RPI raspberrypi.cpp:1280 Mismatch between Unicam and CamHelper for embedded data usage!
[0:24:07.607367292] [3187] ERROR DelayedControls delayed_controls.cpp:87 Delay request for control id 0x009a090a but control is not exposed by device /dev/v4l-subdev0
[0:24:07.607719286] [3187]  INFO RPI raspberrypi.cpp:1404 Registered camera /base/soc/i2c0mux/i2c@1/arducam_64mp@1a to Unicam device /dev/media0 and ISP device /dev/media4
Le pipeline est actif et n’a pas besoin de phase PREROLL…
Le pipeline a terminé la phase PREROLL…
Passage du pipeline à la phase PLAYING…
New clock: GstSystemClock
[0:24:07.649088268] [3188]  INFO Camera camera.cpp:1035 configuring streams: (0) 1920x1080-NV21
[0:24:07.649679758] [3187]  INFO RPI raspberrypi.cpp:765 Sensor: /base/soc/i2c0mux/i2c@1/arducam_64mp@1a - Selected sensor format: 1920x1080-SBGGR10_1X10 - Selected unicam format: 1920x1080-pBAA
Caught SIGSEGV
#0  0x0000007fae329ef4 in __GI___poll
#1  0x0000007fae4c7df8 in  () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#2  0x0000007fae4c81b0 in g_main_loop_run ()
#3  0x00000055703c424c in  ()
#4  0x0000007fae281e18 in __libc_start_main (main=
#5  0x00000055703c4368 in _start ()
Spinning.  Please run 'gdb gst-launch-1.0 3184' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
0:00:00.0 / 99:99:99.
  1. Problems you were having? gstreamer test is not OK: black screen with following log

  2. The dmesg log from your hardware?
    dmesg grep arducam give:

[   10.621682] arducam_64mp 10-001a: Device found Arducam 64MP.
[   10.736496] arducam_64mp 10-001a: Consider updating driver arducam_64mp to match on endpoints
  1. Troubleshooting attempts you’ve made?
    Try to reinstall from scratch with the same result.

  2. What help do you need? Can you please support to get the issue solved?

Anyone can give me a direction to try to solve this concern?

Hi,
I tested the gstreamer today. It works well on my side(you can see it in the picture below).

How do you install the gstreamer1.0-tool?
I just run the commands in the guidance website:

sudo apt update
sudo apt install -y gstreamer1.0-tools

@Dion, Thanks for your reply.

Yes I did it in that way. MAy I ask you which os, rpi and camera you are using? I will reinstall from scratch.
I can not see the video on you screen and the full log. Can you send both for my own reference?

Regards.

This camera is a nightmare.
After two week I am question if it would not be better to send it back: for the moment I do not recommend it:

  • Raspberry pi OS 32 or 64 lead to different problems
  • The last rpi4 kernel is not supported so you can not upgrade you OS
  • they are several docuementation uncomplete or with different information
  • the level of information on the documentation is not enough to install a basic camera
  • gstreamer should work but it doesn’t.

I don’t know what to do with this camera if I do not get the correct install.

Can you add in your documentation how to get the correct setup:

  • version of Rapberry OS 32 or 64 bits
  • version of the kernel and how to come back to the correct kernel
  • version of gstreamer to use and plugins
    Thank for any support that could be provide in order to strat use this camera for programming.

I do not want to be rude but realistic. We have a nice product here but it will be better if we can improve user experience.

Hi,
Sorry for the late reply. It is too busy to reply.
The camera looks normal because you can access it by libcamera. It must be the software problem with the gstreamer.
I have just tested on the Pi 3, 32 bit OS, as you can see the picture below. I managed to run the command.

sudo apt update
sudo apt install -y gstreamer1.0-tools


Before, I tested in the Pi 4B, 32 bit OS.


The Pi’s OS info is showed in the picture below.

Both cameras are Arducam_64mp(B0399). I suggested that you can re-burn your Pi and re-install the 64mp driver. Then just run the commands below to install gstreamer:

sudo apt update
sudo apt install -y gstreamer1.0-tools

Give it a try!
I am waiting for your feedback.

Restart from scratch and same result.

uname -a
Linux raspberrypi 5.15.74-v8+ #1595 SMP PREEMPT Wed Oct 26 11:07:24 BST 2022 aarch64 GNU/Linux
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
wget -O install_pivariety_pkgs.sh https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh
chmod +x install_pivariety_pkgs.sh
./install_pivariety_pkgs.sh -p 64mp_pi_hawk_eye_kernel_driver
sudo nano /boot/config.txt
#find the line [pi4]
#manually add dtoverlay=vc4-kms-v3d,cma-512 under it, like this:
[pi4]
# Run as fast as firmware / board allows
arm_boost=1
dtoverlay=vc4-kms-v3d,cma-512

Reboot

wget -O  https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh
chmod +x install_pivariety_pkgs.sh
./install_pivariety_pkgs.sh -p libcamera_dev
./install_pivariety_pkgs.sh -p libcamera_apps

sudo apt install -y gstreamer1.0-tools

gst-launch-1.0 libcamerasrc ! 'video/x-raw,width=1920,height=1080' ! videoconvert ! autovideosink
Définition du pipeline à PAUSED...
[0:05:59.149432352] [3447]  INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3897-c3c878a9
[0:05:59.158445783] [3451]  WARN CameraSensorProperties camera_sensor_properties.cpp:174 No static properties available for 'arducam_64mp'
[0:05:59.158517644] [3451]  WARN CameraSensorProperties camera_sensor_properties.cpp:176 Please consider updating the camera sensor properties database
[0:05:59.178653026] [3451]  WARN RPiController controller.cpp:80 This format of the tuning file will be deprecated soon! Please use the convert_tuning.py utility to update to version 2.0.
[0:05:59.178744686] [3451]  WARN RPiController controller.cpp:117 No algorithm found for "version"
[0:05:59.178770948] [3451]  WARN RPiController controller.cpp:117 No algorithm found for "target"
[0:05:59.178795229] [3451]  WARN RPiController controller.cpp:117 No algorithm found for "algorithms"
[0:05:59.179059558] [3451]  WARN RPI raspberrypi.cpp:1280 Mismatch between Unicam and CamHelper for embedded data usage!
[0:05:59.179870177] [3451] ERROR DelayedControls delayed_controls.cpp:87 Delay request for control id 0x009a090a but control is not exposed by device /dev/v4l-subdev0
[0:05:59.180054126] [3451]  INFO RPI raspberrypi.cpp:1404 Registered camera /base/soc/i2c0mux/i2c@1/arducam_64mp@1a to Unicam device /dev/media3 and ISP device /dev/media2
Le pipeline est actif et n’a pas besoin de phase PREROLL…
Le pipeline a terminé la phase PREROLL…
Passage du pipeline à la phase PLAYING…
New clock: GstSystemClock
[0:05:59.216842756] [3452]  INFO Camera camera.cpp:1035 configuring streams: (0) 1920x1080-NV21
[0:05:59.217384916] [3451]  INFO RPI raspberrypi.cpp:765 Sensor: /base/soc/i2c0mux/i2c@1/arducam_64mp@1a - Selected sensor format: 1920x1080-SBGGR10_1X10 - Selected unicam format: 1920x1080-pBAA
Caught SIGSEGV
#0  0x0000007f93b28ef4 in __GI___poll (fds=0x55c5826c80, nfds=2, 
#1  0x0000007f93cc6df8 in ?? () from /lib/aarch64-linux-gnu/libglib-2.0.so.0
#2  0x0000007f93cc71b0 in g_main_loop_run ()
#3  0x000000558a5a424c in ?? ()
#4  0x0000007f93a80e18 in __libc_start_main (main=0x558a5a3aa0, argc=8, 
#5  0x000000558a5a4368 in _start ()
Spinning.  Please run 'gdb gst-launch-1.0 3447' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
0:00:00.0 / 99:99:99.

the camera is still ok with libcamera-still:
libcamera-still -t 0

Hi,
First, run “libcamera-still -t 0,” then print the information in the terminal for us.

Second, please run the command :find /usr/ -type f -name arducam_64mp.json(This command may take a long time)

Then print the arducam_64mp.json for us.

Thank you for your collaboration.

``
libcamera-still -t 0
Made X/EGL preview window
[0:04:19.920646622] [2577] INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3897-c3c878a9
[0:04:19.939639101] [2579] WARN CameraSensorProperties camera_sensor_properties.cpp:174 No static properties available for ‘arducam_64mp’
[0:04:19.939750380] [2579] WARN CameraSensorProperties camera_sensor_properties.cpp:176 Please consider updating the camera sensor properties database
[0:04:19.983874201] [2579] WARN RPI raspberrypi.cpp:1280 Mismatch between Unicam and CamHelper for embedded data usage!
[0:04:19.985306393] [2579] ERROR DelayedControls delayed_controls.cpp:87 Delay request for control id 0x009a090a but control is not exposed by device /dev/v4l-subdev0
[0:04:19.985657968] [2579] INFO RPI raspberrypi.cpp:1404 Registered camera /base/soc/i2c0mux/i2c@1/arducam_64mp@1a to Unicam device /dev/media0 and ISP device /dev/media4
[0:04:19.986765992] [2577] INFO Camera camera.cpp:1035 configuring streams: (0) 4096x3074-YUV420
[0:04:19.987401236] [2579] INFO RPI raspberrypi.cpp:765 Sensor: /base/soc/i2c0mux/i2c@1/arducam_64mp@1a - Selected sensor format: 4624x3472-SBGGR10_1X10 - Selected unicam format: 4624x3472-pBAA


nano /usr/share/libcamera/ipa/raspberrypi/arducam_64mp.json 

{
“version”: 2.0,
“target”: “bcm2835”,
“algorithms”: [
{
“rpi.focus”:{

        }
    },
    {
        "rpi.black_level":
        {
            "black_level": 4096
        }
    },
    {
        "rpi.dpc":
        {
        }
    },
    {
        "rpi.lux":
        {
            "reference_shutter_speed": 29966,
            "reference_gain": 2.03,
            "reference_aperture": 1.0,
            "reference_lux": 910,
            "reference_Y": 13551
        }
    },
    {
        "rpi.noise":
        {
            "reference_constant": 0,
            "reference_slope": 2.271
        }
    },
    {
        "rpi.geq":
        {
            "offset": 151,
            "slope": 0.00766
        }
    },
    {
        "rpi.sdn":
        {
            "deviation":3.7,
            "strength":0.75	
        }
    },
    {
        "rpi.awb":
        {
            "priors":
            [
                {
                    "lux": 0, "prior":
                    [
                        2000, 1.0, 3000, 0.0, 13000, 0.0
                    ]
                },
                {
                    "lux": 800, "prior":
                    [
                        2000, 0.0, 6000, 2.0, 13000, 2.0
                    ]
                },
                {
                    "lux": 1500, "prior":
                    [
                        2000, 0.0, 4000, 1.0, 6000, 6.0, 6500, 7.0, 7000, 1.0, 13000, 1.0
                    ]
                }
            ],
            "modes":
            {
                "auto":
                {
                    "lo": 2500,
                    "hi": 8000
                },
                "incandescent":
                {
                    "lo": 2500,
                    "hi": 3000
                },
                "tungsten":
                {
                    "lo": 3000,
                    "hi": 3500
                },
                "fluorescent":
                {
                    "lo": 4000,
                    "hi": 4700
                },
                "indoor":
                {
                    "lo": 3000,
                    "hi": 5000
                },
                "daylight":
                {
                    "lo": 5500,
                    "hi": 6500
                },
                "cloudy":
                {
                    "lo": 7000,
                    "hi": 8600
                }
            },
            "bayes": 1,
            "ct_curve":
            [
                2700.0, 0.8952, 0.3556, 3000.0, 0.8303, 0.3715, 4000.0, 0.6272, 0.4695, 4150.0, 0.5957, 0.4938, 6500.0, 0.4706, 0.6255
            ],
            "sensitivity_r": 1.0,
            "sensitivity_b": 1.0,
            "transverse_pos": 0.01339,
            "transverse_neg": 0.01002
        }
    },
    {
        "rpi.agc":
        {
            "metering_modes":
            {
                "centre-weighted":
                {
                    "weights":
                    [
                        3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0
                    ]
                },
                "spot":
                {
                    "weights":
                    [
                        2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
                    ]
                },
                "matrix":
                {
                    "weights":
                    [
                        1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
                    ]
                }
            },
            "exposure_modes":
            {
                "normal":
                {
                    "shutter":
                    [
                        100, 10000, 30000, 60000, 120000
                    ],
                    "gain":
                    [
                        1.0, 2.0, 4.0, 6.0, 6.0
                    ]
                },
                "short":
                {
                    "shutter":
                    [
                        100, 5000, 10000, 20000, 120000
                    ],
                    "gain":
                    [
                        1.0, 2.0, 4.0, 6.0, 6.0
                    ]
                }
            },
            "constraint_modes":
            {
                "normal":
                [
                    {
                        "bound": "LOWER", "q_lo": 0.98, "q_hi": 1.0, "y_target":
                        [
                            0, 0.5, 1000, 0.5
                        ]
                    }
                ],
                "highlight":
                [
                    {
                        "bound": "LOWER", "q_lo": 0.98, "q_hi": 1.0, "y_target":
                        [
                            0, 0.5, 1000, 0.5
                        ]
                    },
                    {
                        "bound": "UPPER", "q_lo": 0.98, "q_hi": 1.0, "y_target":
                        [
                            0, 0.8, 1000, 0.8
                        ]
                    }
                ]
            },
            "y_target":
            [
                0, 0.16, 1000, 0.165, 10000, 0.17
            ]
        }
    },
    {
        "rpi.alsc":
        {
            "omega": 1.3,
            "n_iter": 100,
            "luminance_strength": 0.5,
            "calibrations_Cr":
            [
                {
                    "ct": 6500, "table":
                    [
                        2.189, 2.197, 2.203, 2.204, 2.203, 2.195, 2.189, 2.189, 2.189, 2.194, 2.204, 2.212, 2.215, 2.218, 2.213, 2.211,
                        2.196, 2.202, 2.206, 2.205, 2.201, 2.192, 2.189, 2.183, 2.184, 2.191, 2.198, 2.211, 2.218, 2.219, 2.218, 2.213,
                        2.198, 2.206, 2.206, 2.205, 2.199, 2.191, 2.182, 2.177, 2.177, 2.184, 2.196, 2.207, 2.219, 2.225, 2.225, 2.219,
                        2.199, 2.206, 2.206, 2.202, 2.197, 2.187, 2.176, 2.164, 2.164, 2.177, 2.188, 2.205, 2.218, 2.229, 2.229, 2.223,
                        2.203, 2.203, 2.204, 2.199, 2.194, 2.178, 2.164, 2.147, 2.142, 2.163, 2.178, 2.199, 2.216, 2.228, 2.228, 2.224,
                        2.206, 2.206, 2.203, 2.199, 2.192, 2.175, 2.149, 2.139, 2.133, 2.139, 2.165, 2.193, 2.212, 2.225, 2.225, 2.224,
                        2.208, 2.208, 2.208, 2.203, 2.193, 2.175, 2.149, 2.139, 2.133, 2.139, 2.165, 2.193, 2.211, 2.225, 2.225, 2.224,
                        2.215, 2.217, 2.217, 2.213, 2.204, 2.189, 2.172, 2.149, 2.147, 2.162, 2.172, 2.194, 2.211, 2.223, 2.223, 2.223,
                        2.222, 2.224, 2.229, 2.226, 2.214, 2.204, 2.188, 2.172, 2.171, 2.172, 2.184, 2.198, 2.211, 2.221, 2.221, 2.217,
                        2.224, 2.231, 2.233, 2.231, 2.226, 2.214, 2.201, 2.188, 2.184, 2.184, 2.191, 2.198, 2.211, 2.212, 2.214, 2.207,
                        2.224, 2.233, 2.235, 2.234, 2.229, 2.219, 2.209, 2.198, 2.191, 2.191, 2.196, 2.201, 2.203, 2.208, 2.204, 2.195,
                        2.219, 2.226, 2.234, 2.234, 2.231, 2.222, 2.212, 2.203, 2.196, 2.196, 2.198, 2.202, 2.202, 2.203, 2.195, 2.192
                    ]
                }
            ],
            "calibrations_Cb":
            [
                {
                    "ct": 6500, "table":
                    [
                        1.329, 1.329, 1.329, 1.337, 1.347, 1.355, 1.363, 1.367, 1.366, 1.359, 1.351, 1.342, 1.331, 1.321, 1.319, 1.317,
                        1.329, 1.329, 1.334, 1.339, 1.349, 1.358, 1.367, 1.373, 1.373, 1.366, 1.356, 1.344, 1.333, 1.322, 1.319, 1.315,
                        1.329, 1.334, 1.339, 1.349, 1.356, 1.365, 1.373, 1.379, 1.376, 1.373, 1.361, 1.348, 1.339, 1.329, 1.319, 1.315,
                        1.337, 1.343, 1.349, 1.356, 1.365, 1.374, 1.379, 1.383, 1.383, 1.376, 1.367, 1.356, 1.346, 1.337, 1.327, 1.319,
                        1.345, 1.351, 1.358, 1.366, 1.374, 1.379, 1.384, 1.387, 1.387, 1.382, 1.374, 1.364, 1.354, 1.344, 1.334, 1.326,
                        1.352, 1.358, 1.366, 1.374, 1.379, 1.386, 1.391, 1.393, 1.391, 1.387, 1.379, 1.369, 1.358, 1.347, 1.336, 1.326,
                        1.356, 1.362, 1.369, 1.377, 1.385, 1.389, 1.393, 1.395, 1.394, 1.388, 1.379, 1.369, 1.358, 1.347, 1.336, 1.326,
                        1.356, 1.362, 1.369, 1.377, 1.383, 1.388, 1.393, 1.394, 1.393, 1.387, 1.377, 1.367, 1.356, 1.346, 1.334, 1.326,
                        1.353, 1.359, 1.364, 1.369, 1.377, 1.383, 1.388, 1.389, 1.387, 1.381, 1.371, 1.361, 1.351, 1.341, 1.331, 1.324,
                        1.349, 1.353, 1.359, 1.363, 1.368, 1.374, 1.379, 1.381, 1.381, 1.371, 1.362, 1.353, 1.344, 1.335, 1.326, 1.319,
                        1.345, 1.346, 1.349, 1.353, 1.358, 1.364, 1.369, 1.369, 1.368, 1.362, 1.354, 1.344, 1.336, 1.327, 1.319, 1.318,
                        1.345, 1.345, 1.345, 1.349, 1.353, 1.358, 1.361, 1.361, 1.361, 1.355, 1.347, 1.338, 1.331, 1.322, 1.319, 1.318
                    ]
                }
            ],
            "luminance_lut":
            [
                3.893, 3.682, 3.101, 2.704, 2.357, 2.074, 1.985, 1.977, 1.977, 1.977, 2.041, 2.316, 2.666, 3.057, 3.627, 3.831,
                3.682, 3.175, 2.714, 2.418, 2.072, 1.856, 1.712, 1.636, 1.636, 1.689, 1.821, 2.028, 2.376, 2.678, 3.128, 3.627,
                3.177, 2.839, 2.421, 2.072, 1.847, 1.579, 1.434, 1.359, 1.359, 1.416, 1.545, 1.801, 2.028, 2.376, 2.797, 3.128,
                2.991, 2.621, 2.206, 1.851, 1.579, 1.428, 1.226, 1.151, 1.151, 1.208, 1.395, 1.545, 1.801, 2.151, 2.579, 2.949,
                2.915, 2.479, 2.061, 1.709, 1.433, 1.226, 1.146, 1.015, 1.013, 1.127, 1.208, 1.395, 1.661, 2.001, 2.433, 2.876,
                2.915, 2.419, 1.989, 1.641, 1.361, 1.151, 1.015, 1.007, 1.001, 1.009, 1.127, 1.325, 1.594, 1.934, 2.371, 2.876,
                2.915, 2.419, 1.989, 1.641, 1.361, 1.151, 1.013, 1.004, 1.001, 1.005, 1.127, 1.325, 1.594, 1.934, 2.371, 2.876,
                2.922, 2.493, 2.063, 1.709, 1.434, 1.223, 1.146, 1.012, 1.008, 1.127, 1.205, 1.399, 1.666, 2.013, 2.449, 2.884,
                3.009, 2.634, 2.209, 1.849, 1.582, 1.434, 1.223, 1.146, 1.146, 1.205, 1.399, 1.556, 1.811, 2.168, 2.601, 2.971,
                3.221, 2.867, 2.437, 2.088, 1.849, 1.582, 1.441, 1.365, 1.365, 1.425, 1.556, 1.811, 2.059, 2.403, 2.836, 3.186,
                3.755, 3.221, 2.759, 2.437, 2.088, 1.871, 1.726, 1.652, 1.652, 1.711, 1.846, 2.059, 2.403, 2.748, 3.186, 3.723,
                3.951, 3.755, 3.157, 2.739, 2.383, 2.099, 2.019, 2.016, 2.016, 2.016, 2.086, 2.353, 2.713, 3.136, 3.723, 3.911
            ],
            "sigma": 0.005,
            "sigma_Cb": 0.005
        }
    },
    {
        "rpi.contrast":
        {
            "ce_enable": 1,
            "gamma_curve":
            [
                0, 0, 1024, 5040, 2048, 9338, 3072, 12356, 4096, 15312, 5120, 18051, 6144, 20790, 7168, 23193,
                8192, 25744, 9216, 27942, 10240, 30035, 11264, 32005, 12288, 33975, 13312, 35815, 14336, 37600, 15360, 39168,
                16384, 40642, 18432, 43379, 20480, 45749, 22528, 47753, 24576, 49621, 26624, 51253, 28672, 52698, 30720, 53796,
                32768, 54876, 36864, 57012, 40960, 58656, 45056, 59954, 49152, 61183, 53248, 62355, 57344, 63419, 61440, 64476,
                65535, 65535
            ]
        }
    },
    {
        "rpi.ccm":
        {
            "ccms":
            [
                {
                    "ct": 2700, "ccm":
                    [
                        1.24141, 0.35437, -0.59578, -0.51309, 1.87147, -0.35838, -0.31548, -1.11436, 2.42984
                    ]
                },
                {
                    "ct": 3000, "ccm":
                    [
                        1.46878, -0.28074, -0.18804, -0.41877, 1.41722, 0.00154, -0.12837, -0.98072, 2.10909
                    ]
                },
                {
                    "ct": 4000, "ccm":
                    [
                        1.43532, -0.25531, -0.18002, -0.35574, 1.46911, -0.11336, -0.12509, -0.60778, 1.73287
                    ]
                },
                {
                    "ct": 4150, "ccm":
                    [
                        1.70003, -0.58839, -0.11165, -0.43727, 1.47037, -0.03311, -0.13077, -0.51345, 1.64422
                    ]
                },
                {
                    "ct": 6500, "ccm":
                    [
                        1.53197, -0.25773, -0.27423, -0.32591, 1.57394, -0.24803, -0.17084, -0.30841, 1.47925
                    ]
                }
            ]
        }
    },
    {
        "rpi.sharpen":
        {
            "threshold":1.5,
            "strength":0.5,
            "limit":0.2	
        }
    }
]

}
````Preformatted text`

Hi,
We have replaced the Json file on our Raspberry Pi with your version. However, it also works with GStreamer. I suspect the problem may be rooted in the software. So I suggest you can propose the problem to Raspberry, which may help solve your problems.

Thank you for your feedback, may I ask you to report detail of your setup:

  • rpi4 specification : ram, wifi, bluetooth
  • do you run os from sdcard
  • camera version
  • linux version
  • kernel version
  • arducam driver version
  • libcamera-dev version
  • lubcamera-apps version
  • gstreamer version
  • gstreamer-tools version

Thank you for your support.

Regards.

Hi,

  • I use the Pi 4 model B 4GB

  • Yes, the os is burned in the sdcard

  • B0399, Arducam 64-MP Autofocus Camera Module for Raspberry Pi.

  • Linux 5.15.61-v7l+ #1579 SMP Fri Aug 26 11:13:03 BST 2022 armv7l GNU/Linux

  • 5.15.61

  • The 64mp_pi_hawk_eye_kernel_driver is installed by your Pi’s kernel version

  • libcamera-dev and libcamera-apps both are 0.0.10.

  • Gstreamer version is 1.18.4

  • gstreamer-tools version is 1.18.4-2.1

Hi, it seems that your are using rapberry pi os 32bits : correct?

Hi,
Yes, I was using RaspberryPi 32-bit OS.

Well, now we have exactly the same setup and I still have the same issue.
It is strange for me to get the same hardware and software and getting different results.
I will try with GStreamer team but I am pretty sure the issue is not coming from here as same version is working on your side.

Update : after an apt upgrade I get nothing working anymore. If I try to install again the driver I get:

Cannot find the corresponding package, please send the following information to [email protected]
Hardware Revision: c03111
Kernel Version: 5.15.76-v7l+
Package: 64mp_pi_hawk_eye_kernel_driver -- bullseye-v5
You are using an unsupported kernel version, please install the official SD Card image(do not execute rpi-update):
https://www.raspberrypi.com/software/operating-systems/