首页 > 资讯 >

高通相机bringup guide

2023-03-12 15:40:24 来源:程序员客栈

和你一起终身学习,这里是程序员Android

经典好文推荐,通过阅读本文,您将收获以下知识点:


(资料图片仅供参考)

一、相机Sensor 点亮相关的文件二、Sensor 驱动文件详解

一、相机Sensor 点亮相关的文件1.1 Sensor 驱动XML以及CPP文件

Sensor 文件路径:

vendor\qcom\proprietary\chi-cdk\oem\sensor\sensor_name这颗Sensor 目录里面会有Sensor厂商提供或者别的项目copy过来成熟的 sensor.cpp 、 sensor.xml 、Android.mk文件

比如:   vendor\qcom\proprietary\chi-cdk\oem\sensor\imx586   vendor\qcom\proprietary\chi-cdk\oem\sensor\imx586\imx586.cpp   vendor\qcom\proprietary\chi-cdk\oem\sensor\imx586\imx586.xml   vendor\qcom\proprietary\chi-cdk\oem\sensor\imx586\Android.mk

sensor*.xml 编译生成bin文件

bin文件编译脚本命令参考如下:./buildbins_.py --yaml-file-name buildbins_.yamlbuildbins_.yaml 文件中需要把对应的senesor.xml 以及module.xml 添加上执行py脚本后会生成com.qti.sensor*.bin文件

sensor*.cpp 编译生成so 文件

so可以按正常的编译库文件编译

1.2 Module 配置XML文件

Module 配置文件路径:\vendor\qcom\proprietary\chi-cdk\oem\module比如:\vendor\qcom\proprietary\chi-cdk\oem\module\imx586_module.xml

1.3 dtsi 设备树文件

dtsi 设备树文件路径如下:\kernel\msm-4.19\arch\arm64\boot\dts\vendor\camera比如target_name-camera-sensor-platform.dtsi需要编译dtboimage 编译生成dtbo.img ,另外需要编译bootimge 生成 boot.img, 使用fastboot flash dtbo dtbo.img 刷入手机中(需要跟bootimage一起刷入)

二、Sensor 驱动文件详解2.1 sensor*.xml 文件详解

sensor*.xml 会包含power settings,resolution, initialization settings, and exposure settings等vendor\qcom\proprietary\chi-cdk\api\sensor\camxsensordriver.xsd 可以查看这个xml的详细内容

 s5_rear0x5a 0x38e1FAST//上下电顺序相反    0       第一个必须Full 全尺寸size       // 50M Full Size      <frameDimension>    0    0    8160    6144   </frameDimension>     8688  <frameLengthLines>6400</frameLengthLines>  556800000 // 帧率fps = outputPixelClock/(frameLengthLines*lineLengthPixelClock) // 10fps =556800000/(6400*8688)=10.013  <frameRate>10.07</frameRate>        0  0  0  0   QUADCFA SWRemosaic -6      <frameDimension>   0   0   4080   3072  </frameDimension>      <frameDimension>  0  388  4080  2296  </frameDimension>      <frameDimension>  0  0  4080  3072 </frameDimension>    

2.2 module.xml 文件详解

module.xml主要用来存储camera一些特殊信息,比如 lens镜头,mountangles挂载角度,actuator马达,OIS光学防抖,Flash 闪光灯等

          0            sunny      s5_rear                                              s5_rear      REAR            0                      0x3210          0                                  4.05        180               

2.3 dtsi 设备树文件详解

Camera客制化DTSI 参考文档目录kernel\msm-4.19\Documentation\devicetree\bindings\media\camera主要配置camera电源LDO, camera IIC通讯配置,根据硬件原理图配置出相应的电压给camera,包括AVDD,DVDD, 和IOVDD

参考文档:

80-p9301-97_p_camera_sensor_driver_bring-up_guide.pdf

友情推荐:

Android 开发干货集锦

至此,本篇已结束。转载网络的文章,小编觉得很优秀,欢迎点击阅读原文,支持原创作者,如有侵权,恳请联系小编删除,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!

点击阅读原文,为大佬点赞!

上一篇:

看点:2023年处暑爱情运极好的星座  真爱现身感情顺利

下一篇:

最后一页

x
推荐阅读

高通相机bringup guide

看点:2023年处暑爱情运极好的星座  真爱现身感情顺利

神秘星球-环球热闻

当前通讯!今日word2003怎么变成pdf文档(word2003怎么变成pdf)

夜读|当00后爱上逛博物馆-热门

山药炖羊肉汤的功效与作用_山药炖羊肉的功效

赢未来!天猫养车2023年加盟商大会开幕,加盟商5年发展路线图行业首发

天天新资讯:leno

03月11日06时湖南株洲疫情数据 阳了以后为什么会腰疼?应该怎么办?

淘宝详情页怎么做悬浮_淘宝详情页怎么做_微资讯

折纸鸟视频教程_折纸鸟

【焦点热闻】万闻华代表建议:完善长江大保护长三角区域一体化协作机制

【报资讯】002016股票

天天快消息!陶氏nf270和nf90的区别_陶氏NF270纳滤膜

TVB带货2000多万、股价暴涨250%,拍剧不如开直播? 世界快消息

毫不相干的意思_毫不相干的意思

甘孜州公安局情报指挥中心三级警长郭骢 危难险重时刻挺身而出冲上一线-全球动态

最新资讯:地震频发预示什么意思_地震频发

拽怎么读_曳怎么读

帕萨特车门钣金喷漆_ps图层蒙版怎么用

【天天播资讯】2022年京东物流营收达1374亿元 同比扭亏

无可奈何花落去_说一说无可奈何花落去的简介-当前动态

每盎司1600美元是多少人民币_每盎司 天天时讯

环球快消息!分类管理“加速度”精细呵护“有温度”|江西探索创新个体工商户信用风险分类管理机制

世界报道:惠誉:竞争加剧使中国线上零售商为维护市场地位而进行的投资承压

新能源车会完全取代燃油车吗?修车店老板吐槽,快要干不下去了 全球报资讯

但当涉猎见往事耳译文_但当涉猎见往事耳翻译 世界热点

北京今天最高气温21℃!近期花粉浓度极高

“低费率必胜”,终于梦想照进现实

今日最新!女性十大神器实图鉴_女性十大神器实图鉴

湾的组词部首_湾的组词

世界观焦点:拉夏贝尔(06116)全资子公司涉及的司法拍卖已撤拍

关注:未能完成销售任务如何写工作总结_如何写工作总结

翰的拼音_翰林的拼音

焦点快播:吞食天地2重制版豪华版攻略

峨眉派

“就”在民企“职”向未来 2023年陕西省民营企业专场招聘会等你来-天天实时

同类相食

新西兰留学一年费用多少_新西兰留学一年费用

多肉植物爱好者必看!购买与养护需谨慎,否则后果自负!

中国策划研究院-全球快资讯

沙漠吃鸡大师好玩吗 沙漠吃鸡大师玩法简介 天天关注

天麻属

轻微中暑怎么办

2股或翻倍!上涨空间TOP30来了

斐济因暴雨洪水影响 全国学校6日停课-环球微动态

致我们终将逝去的青春经典语录

天天观察:被控多项罪名 希腊列车相撞事故车站站长出庭受审

延安新型冠状病毒肺炎疫情:3月5日延安疫情最新消息今天数据统计情况通报

世界焦点!电信卡为什么显示2g