摘要:
在高通平台遇到的一个问题: 一个gpio 63, 在 dts 中配置了,在驱动中能读到这个 gpio , 然后 gpio_request, gpio_direction_output, 都检查返回值,没有报错,但是 通过 gpio_get_value 得到的值就是不生效。 首先 检查函数的返回值, 阅读全文
摘要:
接上篇, sensor 端已经实现了长曝光功能了,剩下的就是 camera app 通过 hal 层设置iso (对应gain)和 shutter 了。 首先分成以下几种情况: 1 全手动模式:AE mode 是 off 的, app 会设置下来 iso 和 shutter。这里面存在一个问题, 就 阅读全文
摘要:
长曝光拍照,一般指曝光时间大于0.5s 的拍照,现在的 sensor 支持的长曝光时间都比较长了,比如 imx380 ,能支持到 64s。参考一般的手机一般会有 1s 2s 5s 10s 30s 等。 下面先说明下sensor 曝光时间。一般的单位是 多少行,所以设置下面的曝光时间是 linecou 阅读全文
摘要:
在 camera驱动调试的过程中, 当 camera 可以正常 预览和拍照以后, 下面通常要检查 AE 工作是否正常, 对于 sensor 来说, AE 就是 isp 或者 平台的 AEC 算法通过设置 sensor 的 gain 和 shutter 来控制图像的亮度。这里面就有一个对应的过程, 一 阅读全文
摘要:
比较 compatibal 字符串的地方在这里, 通常我们增加一个自己的驱动,只要 dts 中的 compatible 字符串和 驱动中的 compatible 字符串相等,就会调用 驱动的 probe 函数。 一直想找到在哪里比较的,通过 dump_stack() , 可以跟踪到代码实现在这里 d 阅读全文
摘要:
调试rk3399pro 的板子,编译好 image 烧录ok,现象是这样的,能连接adb , 可以 adb logcat。但是 通过 pc 控制软件 Vysor 不能连接手机, 连接 HDMI 屏幕也没有显示。 打印adb logcat 分析,发现连个 异常: 1 zygote64: Incompl 阅读全文
摘要:
高通平台的 闪光灯 马达 eeprom 都需要在 vendor 下的 xml 文件中配置 这里记录一个问题,有的拍照时打开双光灯闪好多次,正常的 拍照 打闪,都是 一次 预览 ,一次 主闪, 这个 会闪好多次, 看了一下代码,是 防红眼 的设置,这个 开关和 设置 是在 效果参数中设置的: 1, / 阅读全文
摘要:
问题如下,新增一个 设备 /dev/video8, 在 应用访问时 log 中 报出 avc: denied, 是 selinux 问题, 初始的 log 如下: 06-17 20:23:09.244 19650 19650 I pool-4-thread-1: type=1400 audit(0. 阅读全文
摘要:
通过观察得到: 1 曝光时间 1/10s 分界,大于 100ms 的, 预览保持100ms 不变,拍照时设置真正的曝光值而且大于 100ms 的 不是 zsl 模式 2 exif 信息中的 曝光时间的显示, 和设置菜单一直, 菜单显示 1/10 1/5 1/4 的,exif中都显示 分数,从 0.3 阅读全文
摘要:
翻译自 google AI blog https://ai.googleblog.com/2018/12/top-shot-on-pixel-3.html Top Shot on pixel 3 生活中充满了有意义的时刻——从孩子的第一步到因为喜悦的即兴跳跃——人们的愿望是这些瞬间可以通过一幅图片保 阅读全文