网站首页 > 技术文章 正文
参考高通文档:
Camera Sensor Driver Bring-up Guide
The camera sensor driver bringup consists of the following steps:1. Locate the driver and module configuration XML files. 2. Generate the binary files. 3. Compile the build.
驱动和模块配置XML文件
vendor/qcom/proprietary/chi-cdk/vendor/sensor/default/ov8856/ov8856_sensor.xml
vendor/qcom/proprietary/chi-cdk/vendor/module/truly_ov8856_module.xml
硬件参数kernel dts files
arch/arm64/boot/dts/qcom/sdm670-camera-sensor-mtp.dtsi
编译相关文件
vendor/qcom/proprietary/common/config/device-vendor.mk
vendor/qcom/proprietary/chi-cdk/cdk/tools/buildbins.yaml
vendor/qcom/proprietary/chi-cdk/product.mk
vendor/qcom/proprietary/chi-cdk/vendor/Android.mk
对于这个型号的camera,高通提供的代码里面有这些相关的文件,我们只需要简单修改即可调试,如果你的平台对应的代码里面没有这些配置文件,那么可以让camera模组供应商提供。
ov8856_sensor.xml
这个xml文件主要是配置camera sensor的slave info信息,包括i2c从机地址、sensor ID、powerUp和powerDown时序等。
truly_ov8856_module.xml
这个xml主要用来配置camera驱动与dts节点的对应,sensor的name,camera模组的position(前置还是后置等)。
sdm670-camera-sensor-mtp.dtsi
camera sensor对应的dts文件,主要用来配置camera sensor的硬件参数,比如vio、vdig、vana这几个ldo,clk和reset对应的gpio等等。
buildbins.yaml
此文件决定要编译哪个camera sensor,要编译这个sensor对应的哪些xml文件。
chi-cdk/vendor/Android.mk
需要包含对应camera的Android.mk
product.mk
猜你喜欢
- 2024-10-27 NDK开发——FFmpeg视频解码 ffmpeg ndk
- 2024-10-27 Camera基本代码架构 camera calibrator
- 2024-10-27 android 功耗分析方法和优化(1) 功耗app
- 2024-10-27 Cocos Creator v2.3.2 发布了!全新 Launcher 效率飞起!
- 2024-10-27 如何androd动态注册编写计算器 淘宝动态评分计算器在线
- 2024-10-27 高通平台移植GC2145 Camera驱动 高通驱动安装
- 2024-10-27 《坎公骑冠剑》光炮Android Mk.99技能与背景故事
- 2024-10-27 ubuntu移植libwebp到Android平台 ubuntu移植到arm
- 2024-10-27 步步为营,十分钟学会 Native JNI(附带彩蛋)
- 2024-10-27 高通Android 5.1系统Root方法 高通手机系统
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)