(高通平台)pdaf log打印不出来的检查步骤

来源:互联网 发布:口气清新的牙膏 知乎 编辑:程序博客网 时间:2024/05/19 22:44

检查自己写的pdaf驱动是否正确主要就是依据打印出来的pdaf log,那如果log出不来肯定是有问题的,接下来说下如何排查问题:


1:首先我们要检查sensor驱动h文件有没有打开pdaf,如果没有打开pdaf的log肯定出不来的。


2:然后要检查otp驱动是否加载正确,因为otp中有pdaf相关的校正。


3:效果目录3A文件的log有没有打开(举个例子)
sensors\chromatix\0309\chromatix_ov13850_q13v06k\3A\zsl_preview\chromatix_ov13850_q13v06k_zsl_preview_bu64297.h 文件中
 修改:
          1, / Enable /
         / Algo Enable /
         {
            0, 1, 0, 0 //从0, 0, 1, 0修改为0, 1, 0, 0
         },

  并adb push libchromatix_ov13850_q13v06k_zsl_preview_bu64297.so文件(push相关的库文件进手机对应目录)


4:如果还是出不来log,那就要检查pdaf驱动是否正确了。pdaf驱动写不对的原因很多个,例如像素左右点坐标森马的,需要自己好好检查。