# camera_engine_cifisp **Repository Path**: my_data123/camera_engine_cifisp ## Basic Information - **Project Name**: camera_engine_cifisp - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1. 编译参考: 1) 32位系统编译,可用下面命令, make ARCH=arm clean; make ARCH=arm 2) 64位系统编译,可用下面命令, make ARCH=arm64 clean; make ARCH=arm64 3) 编译工具链可能和默认的设置不同,根据需要修改productConfigs.mk文件中的CROSS_COMPILE; 2. Kernel版本依赖: 目前camera_engine_cifisp最新版本v2.0.c.0,需要 1) rk-isp10驱动 即drivers/media/platform/rk-isp10/cif_isp10_version.h记录的版本号需要在v0.2.3以上。 2) sensor驱动 sensor驱动需要和rk-isp10驱动相匹配。 一般从服务器下载下来的sensor驱动和rk-isp10驱动是匹配的, 如果是独立升级isp驱动,需要注意这一点。 3. IQ配置文件 一般是发IQ调试请求给rockchip生成。 如果有调试IQ的能力,也可以申请IQ调试工具,然后自己调试生成。 IQ目录下的xml文件适用于rv1108,rk3399/rk3288要使用的话,需要修改下面的gamma设置 [0 73 137 183 223 287 340 387 429 502 565 623 723 810 888 959 1023] [0 73 137 183 223 287 340 387 429 502 565 623 723 810 888 959 1023] 4. Demo参考 本目录下的cifisp-demo可以参考。 1) 请将cam_iq.xml拷贝到/etc/目录下(示例是用ov13850的IQ, 如果仅是验证硬件,不需要这个xml) 2) 请将libcam_engine_cifisp.so及libcam_ia.so拷贝到/usr/lib/目录下(如果仅是验证硬件,不需要这个3A so) 3) 编译xxx-g++ -o cifisp_demo cifisp_demo.cpp -ldl 4) 使用例子 cifisp_demo -d /dev/video0 -w 960 -h 540 --count 16 -f NV21 -o /tmp/rk3288_960_540_16.nv21 5. 有关IQ Api调用 调用IQ相关Api之前,需要确保IQ调试通过,IQ xml文件能正常加载。 只有IQ部分运行正常,IQ Api调用才能起作用。