Joshua-Riek / ubuntu-rockchip

Ubuntu 22.04 and 24.04 for Rockchip RK35XX Devices
https://joshua-riek.github.io/ubuntu-rockchip-download/
GNU General Public License v3.0
1.83k stars 198 forks source link

Orange Pi 5 Plus, Ubuntu 24.04 desktop, ov13855 camera doesn't work #864

Closed PhilZProg closed 4 days ago

PhilZProg commented 3 weeks ago

So I got official orange pi cam adapter with a sinle camera on it which is ov13855. I've enabled orangepi-5-plus-ov13855.dtbo, installed cheese app and no device shows up there as well as in any other apps that use camera. USB camera works fine though. Here is dmesg: opi5+-cam-log.log Here's output of v4l2-ctl --list-devices: image If you need any additional information, let me know, I will gladly provide it.

Joshua-Riek commented 3 weeks ago

I removed the Rockchip camera engine because I did not want to distribute unknown binary files to users. I need to find the source code for the Rockchip 5.10 and 6.1 SDK releases and package it properly, however I no longer have access. Also Cheese will not work with the Rockchip cameras, gstreamer be used, however cheese can be patched iirc.

PhilZProg commented 3 weeks ago

I removed the Rockchip camera engine because I did not want to distribute unknown binary files to users.

Okay, so in order to get it working I need to install Rockchip camera engine. Is that right? Also would you mind sharing those binary files?

I need to find the source code for the Rockchip 5.10 and 6.1 SDK releases

Well if I will find it, I'll leave a link here.

Also Cheese will not work with the Rockchip cameras, gstreamer be used, however cheese can be patched iirc.

Understood, thank you.

0312birdzhang commented 2 weeks ago

Can you try this? https://github.com/Joshua-Riek/ubuntu-rockchip/issues/254#issuecomment-1858937548

Joshua-Riek commented 1 week ago

I've been working on the camera engine for the past few days and it should be working now. Please update your system with sudo apt-get update and install the camera engine package sudo apt-get install camera-engine-rkaiq-rk3588. You will then need to reboot your device.