I understand that you’ve only listed IMX based cameras on that page but when I bought the product, since it mentioned raspberrypi 4/5 compatible cameras, I assumed OV5647 would also be supported.
Now when I’m trying to use that camera, I’m getting the following error:
root@rubikpi:~# gst-launch-1.0 -e qtiqmmfsrc camera=0 name=camsrc video_0::type=preview ! video/x-raw\(memory:GBM\),format=NV12,width=1920,height=1080,framerate=30/1,compression=ubwc,interlace-mode=progressive,colorimetry=bt601 ! queue ! v4l2h264enc capture-io-mode=5 output-io-mode=5 ! queue ! h264parse ! mp4mux ! queue ! filesink location="/opt/mux0.mp4"
GBM_INFO::msmgbm_mapper(262)::gbm mapper instantiated
gbm_create_device(224): Info: backend name is: msm_drm
Setting pipeline to PAUSED ...
ERROR: from element /GstPipeline:pipeline0/GstQmmfSrc:camsrc: Failed to Open Camera!
Additional debug info:
/usr/src/debug/qcom-gstreamer1.0-plugins-oss-qmmfsrc/1.0-r0/gst-plugin-qmmfsrc/qmmf_source.c(1049): qmmfsrc_change_state (): /GstPipeline:pipeline0/GstQmmfSrc:camsrc
ERROR: pipeline doesn't want to preroll.
Failed to set pipeline to PAUSED.
Setting pipeline to NULL ...
Freeing pipeline ...
GBM_INFO::~msmgbm_mapper(269)::gbm mapper de-instantiated
Is this simply due to OV5647 not being supported?
Thanks in advance
Dear customer,
Currently, RUBIK Pi 3 is compatible with three Raspberry Pi cameras:
IMX477,IMX708,IMX219
If necessary, please conduct tests using the corresponding camera.
Moreover, I cannot find anything useful, related to pi camera v2 nor v3 in opkg packages. Any hints how to make it run ? As there’s critical error in gstreamer due to missing device when following tutorial here:
Please disregard, it worked in the other port. Yet, I will need to port other camera. imx219 was just to test the setup. Where are actual drivers if it’s not kernel module like in raspberry pi ? Has anyone attempted imx296 or ar0234 (or other global shutter) ?
Dear customer,
1.Is the current issue that the IMX219 functions correctly when connected to CAM1, but fails to preview, snapshot, or record when connected to CAM2?
2.Is the image you flashed onto the Rubik Pi the official release from TC?
3.Additionally, please share the specific error messages along with a complete log.
Hi, thanks for repy. Actually I have successfuly started IMX218, and yes it was with “oifficial” image (for now) to test know-good setup as reference point. Yet as I mentioned in reply to own post starting “disregard…” IMX218 (original raspberry pi cam v2) was just to test if it works with setup known to be good. My goal is to use some global shutter one (decent resolution, so I have Arducam AR0234 or Raspberry IMX296). I have started separate post, not to litter OV5647 thread with other sensors.
Dear customer,
Thank you for your response.
Additionally, TC has successfully completed the OV5647 camera bring-up on Linux, and it is scheduled to be included in next month’s official software release.