logo资料库

RKISPV1_Camera_User_Manual_v2.0.pdf

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
文档适用平台
平台说明
RK3288
RK3368
RK3399
硬件说明
DVP SOC Camera Sensor
RK3288
RK3368
RK3399
MIPI Camera Sensor
2个Camera Sensor同时工作的限制说明
RK3288、RK3368
RK3399
RAW Camera Sensor 选型说明
文件目录说明
版本说明
版本获取方式
如何注册DVP/MIPI Sensor
Sensor注册信息
VCM注册信息
软件功能配置信息
FLASH注册信息
cam_board.xml支持多个sensor配置
如何测试CTS_Verify FOV
如何解决开启Camera最初几帧的偏色问题
Camera插值说明
Sensor支持列表
密级状态:绝密( ) 秘密( ) 内部资料() 公开(√ ) 福州瑞芯微电子股份有限公司 RKISPV1_Camera_User_Manual 文件状态: ] 草稿 [ [ ] 正式发布 [√] 正在修改 文件标识: 当前版本: 作 者: 完成日期: 2.0 邓达龙、钟以崇、欧阳亚凤、张云 龙、叶志明、黄春成 2016-08-19 RockChip Camera 联系人: 图形系统部门: 钟以崇 邓达龙 欧阳亚凤 张云龙 叶志明 黄春成 MID: BOX: 郑应航 温定贤 许碧绿 zyc@rock-chips.com ddl@rock-chips.com oyyf@rock-chips.com zhangyl@ rock-chips.com yzm@rock-chips.com hardy.huang@rock-chips.com zyh@rock-chips.com shawn.wen@rock-chips.com xbl@rock-chips.com 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 1
福州瑞芯微电子股份有限公司 版本 日 期 历 史 版 本 描 述 作 者 审核 V1.0 2015-3-17 建立文档,主要介绍 张云龙 RK3288/RK3368Camera 的注意事项 V2.0 2016-8-19 添加 RK3399 Camera 的注意事项 黄春成 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 2
福州瑞芯微电子股份有限公司 目录 目录................................................................................................................................3 1. 文档适用平台...........................................................................................................4 1.1. 平台说明.........................................................................................................4 1) RK3288..............................................................................................................4 2) RK3368..............................................................................................................4 3) RK3399..............................................................................................................4 2. 硬件说明...................................................................................................................4 2.1. DVP SOC Camera Sensor.................................................................................. 4 1) RK3288..............................................................................................................4 2) RK3368..............................................................................................................4 3) RK3399..............................................................................................................4 2.2. MIPI Camera Sensor......................................................................................... 4 2.3. 2 个 Camera Sensor 同时工作的限制说明.....................................................5 1) RK3288、RK3368..............................................................................................5 2) RK3399..............................................................................................................5 2.4. RAW Camera Sensor 选型说明.......................................................................5 3. 文件目录说明...........................................................................................................5 4. 版本说明...................................................................................................................6 4.1. 版本获取方式...............................................................................................6 5. 如何注册 DVP/MIPI Sensor...................................................................................... 7 5.1. Sensor 注册信息...........................................................................................7 5.2. VCM 注册信息............................................................................................ 11 5.3. 软件功能配置信息.....................................................................................12 5.4. FLASH 注册信息..........................................................................................15 5.5. cam_board.xml 支持多个 sensor 配置...................................................... 17 5.6. 如何测试 CTS_Verify FOV...........................................................................18 5.7. 如何解决开启 Camera 最初几帧的偏色问题.......................................... 18 5.8. Camera 插值说明....................................................................................... 18 6. Sensor 支持列表......................................................................................................18 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 3
福州瑞芯微电子股份有限公司 1. 文档适用平台 该文档适用于 RK3288、RK3368 和 RK3399 平台。 raw sensor。 2. 硬件说明 1.1. 平台说明 1) RK3288 RK3368 2) RK3399 3) 2.1.DVPSOCCameraSensor 1) RK3288 RK3368 2) 3) RK3399 2.2.MIPICameraSensor CIF_D11 CIF_D9 CIF_D7 两个 PHY, PHY0 以及 PHY1 都支持 1lane、2lane、4lane,最大支持 13M pixel 一个 PHY,PHY 支持 1lane、2lane、4lane,最大支持 8M pixel raw sensor。 一个 PHY,PHY 支持 1lane、2lane、4lane,最大支持 13M pixel raw sensor。 建议将该类 Sensor 输出的 YUV 数据 bit0-bit7 对应连接至 RK3288 CIF_D2 - 建议将该类 Sensor 输出的 YUV 数据 bit0-bit7 对应连接至 RK3368 CIF_D4 - 建议将该类 Sensor 输出的 YUV 数据 bit0-bit7 对应连接至 RK3399 CIF_D0 - (模组的 MIPI Lane 数 >= PHY 支持的 MIPI Lane 数) 满足这一条件都可以 连接到对应的 PHY,但是最后实际使用的 Lane 数以 PHY 支持的 Lane 数为准; MIPI Camera Sensor 在选用时,建议事先查阅 RockChip 的认证列表: 《RKISPV1_Camera_Module_AVL》,确认是否调试通过. 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 4
福州瑞芯微电子股份有限公司 1、2 个 Sensor 只能有一个是 RAW Sensor; 2、必须有一个是 MIPI Sensor; 2.3.2 个CameraSensor 同时工作的限制说明 RK3288、RK3368 1) 2) RK3399 2.4.RAWCameraSensor 选型说明 1、2 个 Sensor 都为 RAW Sensor 或者 mipi sensor; 1、事先获取 RockChip 的认证列表:《RKISPV1_Camera_Module_AVL》; 2、列表中已经有相关型号,并且状态显示 Ready,那么建议按照列表中的模 组配置信息让模组厂进行打样; 3、列表中没有相关型号,或是想选择不同配置(镜头、VCM)的模组,那 么建议填写《RockChip 摄像头模组调试需求申请表》,同时发给 RockChip。 注:RAW Camera Sensor 调试周期在 4 周左右; 模组配置更换 调试周期在 3 周左右; 3. 文件目录说明 3288 Android: | | hardware\rk29\camera | |CameraHal |Config |SiliconImage | |isi\drv | |OV8825\calib 3368 Android: | | hardware\rockchip\camera | |CameraHal |Config |SiliconImage | |isi\drv CameraHal 源码 Camera 配置文件信息及 isp 库 ISP 库相关头文件信息 Sensor 驱动源码 Sensor 模组 tunning 参数 CameraHal 源码 Camera 配置文件信息及 isp 库 ISP 库相关头文件信息 Sensor 驱动源码 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 5
福州瑞芯微电子股份有限公司 | |OV8825\calib Sensor 模组 tunning 参数 Kernel: | |drivers\media\video\rk_camsys |include\media\camsys_head.h CamSys 驱动源码 3399 Android: | | hardware\rockchip\camera | |CameraHal |Config |SiliconImage | |isi\drv | |OV8825\calib Kernel: | |drivers\media\video\rk_camsys |include\media\camsys_head.h 4. 版本说明 4.1.版本获取方式 CameraHal 源码 Camera 配置文件信息及 isp 库 ISP 库相关头文件信息 Sensor 驱动源码 Sensor 模组 tunning 参数 CamSys 驱动源码 在机器的 shell 中执行以下命令: root@rk3288:/ # getprop [sys_graphic.cam_camboard.ver]: [0.2.0] 的版本 [sys_graphic.cam_drv_camsys.ver]: [0.8.0] [sys_graphic.cam_hal.ver]: [0.9.0] [sys_graphic.cam_isi.ver]: [0.1.0] [sys_graphic.cam_libisp.ver]: [0.4.0] [sys_graphic.OV8825.ver]: [0.9.0] 支持 cam_board.xml camsys 驱动版本 CameraHal 版本 ISI 接口版本 ISP 库版本 sensor 驱动版本号 由于各个源码以及库之间版本需要匹配使用,所以在代码中已经做了版本 校验规则,如果出现 panic 等信息,麻烦先关注是否是版本之间的不匹配导致!! 例如: D/CameraHal( 1739): CamSys_Head.h Version Check: 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 6
福州瑞芯微电子股份有限公司 Kernel camsys_head.h: v0.6.0 Kernel camsys_drv : v0.8.0 CameraHal camsys_head.h : v0.7.0 D/CameraHal( 1739): D/CameraHal( 1739): D/CameraHal( 1739): D/CameraHal( 1739): D/CameraHal( 1739): D/CameraHal( 1739): F/CameraHal( 1739): static int camera_board_profiles::RegisterSensorDevice(rk_cam_total_info*): F/CameraHal( 1739): VERSION-WARNING: camsys_head.h version isn't match in Kernel and CameraHal 5. 如何注册 DVP/MIPI Sensor 注册 DVP/MIPI Sensor 方式通过填写 cam_board.xml 来实现,该文件使用简 要说明如下: 注:如果机器中没有 DVP/MIPI Sensor,删除 cam_board.xml 文件即可; 以上标识的为当前 xml 文件的版本号,如果与 sys_graphic.cam_camboard.ver 不一致,可能导致错误,麻烦更新 cam_board.xml。 5.1.Sensor 注册信息 填写 Sensor 名字,该名字必须与 Sensor 驱动的名字一致,目前提供的 Sensor 驱动如下: 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 7
福州瑞芯微电子股份有限公司 填写模组所配置的镜头型号,镜头型号必须根据模组实际配置填写,这个将 直接影响到最后的成像质量。 注意:非 OTP 模组及有 OTP 但读取不到 lens ID 则以这里配置的为准;有 OTP 且能读取到 lens ID 则以读取到的镜头型号为准。 目前 tuning 过的 sensor 及可配置镜头型号如下: OV8825: LG-5008A7 OV8820: LG-5008A7 OV8858: SUNNY-3813A LG-9569A2 R5AV08 OV5648: CHT-842B-MD XY-LE001B1 填写 Sensor 软件 ID,注册的 ID 只需要不一致即可,可填写以下值: CAMSYS_DEVID_SENSOR_1A 本文档为瑞芯微电子成员撰写及提供,不得用于工作之外的使用及交流。 8
分享到:
收藏