camera issues
来源:互联网 发布:centos 安装选项 编辑:程序博客网 时间:2024/06/15 02:39
1. i2c error during probe.
i2c conflict - both 0x20, while should be front 0x20, back 0x6c.
WA for this i2c conflict: force set correct i2c slave address in sensor driver, to overwrite the reg=<.xxx..> specified in DTS.
Formal solution: add <,slave_addr> new attribute in DTS, and parse it in sensor driver, to overwrite reg=<> as real device slave addr.
a) camera profile is missing - due to camera profile should be added through mixins&hald instead of directly copied to /system/etc/.
b) camera tuning file is missing - 01ov2740.sltquanta.aiqb. (ro.product.device/board/platform) -> media service failed to start up, and keeps restarting.
3. preview is all black.
user space buffer alloc failed. one 128MB “cma-heap” + one 160MB “secured-heap”, while secured-heap is not added as expected.4. camera app missing.
XGOLD mis-typed as XGLOD in driver Kconfig.5. MIPI ERROR.
a) adapt HTS/VTS, to make sure vblanking time > 3000ms so that ISP registers can be updated in time.
b) DPHY config adaptation in DTS.
6. preview stretched.
720p@30fps, 2592x1944@15fps, during preivew, ISP driver values fps over ratio. It choose 16:9 720p config, then ISP stretched to 4:3 for preview.7. raw image data dump with v4l2 tool.
a) due to HW bug in CIF ISP2.0, output is stored in 2 buffers instead of 1. Have to re-assemble data in v4l2 tools to dump raw data.b) ISP2.0 driver not support VIDEOC_QUERYCAP, have to adjust tool otherwise raw dump fail.
c) SP can't be activated when MP is set to raw data output(ISP driver limitation).
8. flash not work.
no flash driver code for newly used driver IC.9. flash is turned on during power on/off.
gpio pcl config problem.10. handling shared GPIO between 2 camera sensors.
flash_trig & dvdd_1v2_en are shared. request/release them when power on/off sensors, instead of doing that during init/release.
11. Snapshot FOV(Field Of View) changes comparing to preview.
available configs: 1280*720@30fps, 5M@15fps. When do 4:3 preview, ISP driver choose configs with higher frame rates over ratio. So it chose 1280*720@30fps even though ratio is not 4:3. During capture, it use 5M@15fps, which is 4:3. Config ratio difference during preview & capture results in FOV change. Add a 1280*960@30fps solves the problem.
- camera issues
- Issues
- 【Github Issues】javacv Issues
- 【Github Issues】okhttp Issues
- 【Github Issues】Glide Issues
- JDBC issues
- Report Issues
- RTP Issues
- Java issues
- Perl2exe issues
- paper issues
- Sabrewing Issues
- adb issues
- Magento Issues
- [Issues] C
- chromium issues
- Maven Issues
- iOS issues
- 实现在文章后面添加目录分类和时间
- ORB
- android 客户端生成随机验证码的实现
- ACM-括号配对问题 ASCII码的运用|std::vector/std::list的区别与使用
- mysql乐观锁总结和实践
- camera issues
- 杀毒软件20年潜规则:穷则思变
- 安装pycharm-4.5.4
- UE4|操作设置+蓝图辅助
- vsphere的一些基本概念
- make[1]: *** [/usr/local/pcre//Makefile] Error 127
- nyoj995硬币找零完全背包
- CopyOnWriteArrayList的原理和使用方法
- UITextField使用