RK camera
文章平均质量分 72
liugp103
这个作者很懒,什么都没留下…
展开
-
rk356x OpenCamera流程浅析(Framework到CameraService)
1. App层传递id来开启摄像头代码路径:RK3566_ANDROID11.0_SDK/frameworks/base/core/java/android/hardware/camera2/CameraManager.javapublic void openCamera(@NonNull String cameraId, @NonNull @CallbackExecutor Executor executor, @NonNull final CameraDevic原创 2022-04-22 10:24:39 · 2820 阅读 · 0 评论 -
rk356x CameraService启动流程浅析
启动流程时序图:1. 程序入口frameworks\av\camera\cameraserver\main_cameraserver.cppint main(int argc __unused, char** argv __unused){ signal(SIGPIPE, SIG_IGN); // Set 5 threads for HIDL calls. Now cameraserver will serve HIDL calls in // addi..原创 2022-04-19 09:48:24 · 2317 阅读 · 0 评论 -
V4L2之设备注册
前言在soc中的视频处理一般由多个ip组成,比如cis_dphy、mipi_cis、isp、sensor等,甚至更多的ip,这样就导致了v4l2的复杂性。在v4l2中的视频数据流是有方向和顺序的,因此在linux中引入了异步注册机制。异步注册的核心在于设备树引入port接口,在子设备中有一个或多个port接口,port接口就是子设备的纽带。v4l2设备注册在rk3568中包含4个设备:isp-subdev:图像处理控制器,如3a处理,并将处理后的所得的参数反馈给sensor。csi-s.原创 2021-12-13 16:54:05 · 1161 阅读 · 0 评论 -
视频驱动V4L2子系统驱动架构
V4L2子系统驱动架构相关介绍原创 2021-11-20 21:38:32 · 4473 阅读 · 0 评论 -
RK camera dts配置说明
1.camera电源总开关,一般控制LDO(用于转换sensor相应的电压)输出电压给sensor, 再由pwdn控制sensor是否工作。 vcc_camera: vcc-camera-regulator { compatible = "regulator-fixed"; gpio = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinc...原创 2021-11-17 14:16:41 · 4497 阅读 · 2 评论 -
CSI驱动说明
RK平台CSI驱动说明原创 2021-11-17 10:34:56 · 4092 阅读 · 0 评论