1. 程式人生 > >(高通平臺)pdaf log打印不出來的檢查步驟

(高通平臺)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驅動寫不對的原因很多個,例如畫素左右點座標森馬的,需要自己好好檢查。