天天看点

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

检查自己写的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驱动写不对的原因很多个,例如像素左右点坐标森马的,需要自己好好检查。

继续阅读