關(guān)于 sensor hdr 模式下不出圖/出圖異常的排查方法

1雹食、問題背景:

有項目調(diào)試過 ov02k10(1920*1080)和 sc301IoT(2048*1536)兩款 sensor, 都有出現(xiàn) hdr 模式下出圖異称鹛瑁或者不出圖的問題盛嘿,總結(jié)下排查過程及注意事項削锰;

2妹卿、問題現(xiàn)象:

a、ov02k10 的問題現(xiàn)象:?

用 linear 模式的 setting 出圖是正常的渣玲,但用 hdr 模式出圖異常逗概,現(xiàn)象如下:

b、sc301IoT 的問題現(xiàn)象:?

用 linear 模式的 setting 出圖是正常的忘衍,但用 hdr 模式仗谆、mipi 速率 1080Mbps指巡,30fps的 sensor setting? 出不了圖。

用 hdr 模式隶垮、mipi 速率 540Mbps、15fps的 sensor setting? 出圖異常秘噪,現(xiàn)象如下(長幀是正常的狸吞,短幀如下圖所示)。

3指煎、問題分析:

a蹋偏、先說 ov02k10 這款 sensor:

這是去年一個項目上做的,因為比較久了至壤,具體細節(jié)也記不太清了威始,當時是差不多拖了2個多月才查清楚原因,理一下大概的過程像街。

首先是檢查下是否是驅(qū)動配置的問題黎棠,要保證 sensor 曝光,增益的寄存器配置是否對的镰绎,這個當時查了幾遍沒有問題脓斩;

接著就是我們平臺有可以查看 mipi 傳輸?shù)闹噶睿绻?mipi 傳輸有報錯畴栖,那可能是和硬件相關(guān)随静,也可能是 sensor 輸出的問題,但看 log 也沒發(fā)現(xiàn)有報錯吗讶。

再接著就是抓取了長短幀的 raw 數(shù)據(jù)燎猛,打開看了如下圖所示,都不正常照皆,修改 sensor 寄存器重绷,確認 test pattern,看到長短幀的 test pattern 也是異常的纵寝,這就說明是和 sensor 的輸入有關(guān)系了论寨;

接著就是找 sensor 廠介入一起排查了,首先懷疑是和 mipi lane 數(shù)或者 mipi 速率太大相關(guān)爽茴,因為我們平臺上接的其他 HDR 的 sensor 都是用的 4lane 的葬凳,而這個 sensor 設(shè)計的是只支持2lane 的室奏,所以也沒辦法重新申請 4lane 的 ov02k10 的 setting 去驗證,后面是申請了一個 2lane ov08a10 的 HDR 的 setting 去驗證了下昌简,可以正常出圖,說明那就不是我們平臺不支持 2lane 的 hdr 模式谦疾。

另外也重新申請了速率低點的 HDR setting 試了犬金,一樣出圖異常晚顷。

ov 那邊也給了一些寄存器的修改该默,試了也沒有解決,因為同樣的 setting 在其他平臺上是正常的匣摘,他們就覺得是我們平臺的問題叽赊,但我們這邊也沒太多方向去查了必指。能做的就是懷疑硬件了,接著就是測試 HDR 的 mipi 時序梅割,看 mipi 信號是否滿足時序要求户辞,但還是沒查出異常的地方底燎。

后面是我們這邊比較資深的一個大佬親自出馬了弹砚,去做排查,有要求讓 ov 那邊出兩個單獨只出長幀朱沃、只出短幀的 setting 驗證一下試試搬卒。但后面也沒這么驗證,大佬排查出了?vc2(virtual channel)居然有數(shù)據(jù)契邀,因為我們平臺只支持兩曝光的 HDR蹂安,HDR 的模式是用的?virtual channel,也就是兩個曝光行分別從兩個單獨的VC 里出畜号,以此來區(qū)分長短曝光简软。但排查到第3路通道有數(shù)據(jù)痹升,那就3曝光的輸出了疼蛾,所以圖像異常的原因就是 sensor vc2?有數(shù)據(jù)輸出,導(dǎo)致覆蓋了正常數(shù)據(jù)衍慎,平臺端關(guān)閉了 VC2 輸入后稳捆,圖像就正常了麦轰。

b款侵、再說 sc301IoT 這款 sensor:

一樣的是 Linear 模式出圖正常喳坠,但 HDR模式出圖不正常,這里有兩種情況壕鹉,試了 2組 HDR 的 setting,30fps?1080Mbps 的setting牍白、和 15fps?540Mbps 的setting抖棘。

一開始用的是30fps 1080Mbps的 setting切省,但一直沒出圖朝捆,也是懷疑和 mipi 速率大了相關(guān),所以就讓 sensor 廠出了一個15fps 540Mbps 的setting 試了下驯用,可以出圖了蝴乔,但出圖不正常薇正。后面查是長幀正常铝穷,短幀異常曙聂。

30fps 1080Mbps的 setting 查看 log 有mipi 傳輸?shù)膱箦e宁脊,而 15fps 540Mbps 的setting是沒有的榆苞,后面咨詢我們這邊的大佬坐漏,提出讓確認下mipi clock 的傳輸形式是怎樣的,我們平臺是只支持 mipi clock 的連續(xù)傳輸街夭,不支持非連續(xù)的(這個是以前沒了解過的)板丽。和 sensor 廠確認了埃碱,他們給的是非連續(xù)的砚殿,這里就有問題了,Linear 模式是非連續(xù)的芝囤,但可以正常出圖瓮具,這是不正常的。但按要求 sensor setting 里寄存器改成 mipi clock 連續(xù)后凡人,現(xiàn)象還是一樣,沒有進展叹阔。

后面修改 15fps 540Mbps sensor setting挠轴,確認 test pattern,短幀輸出異常耳幢,長幀輸出正常岸晦。sensor 廠讓交換了短幀和長幀的 virtual channel 的寄存器看下,?如下圖就是改了這個0x4816的寄存器睛藻,默認是0x71改成了0x74 就正常出圖了启上,sensor 廠說同樣的配置在?sigmastar 和Novatek 平臺是好的,不用交換長短幀的VC的店印。我們這邊的大佬回復(fù)說Soc是標準協(xié)議炫贤,每個channel都是有ID的0和1;長幀進DDR亮元, 只可能是他們送錯了嵌削,所以為啥這么改就好了具體原因還未知。

但30fps 1080Mbps 的 setting 依然還是沒能出圖店煞,15fps 是不滿足項目需求的,所以還得繼續(xù)排查,有找 sensor 廠確認過 兩個 setting 的差異,反饋說就是 mipi 速率的差異,但這個平臺上有驗證過 HDR_2lane_1440Mbps_ov08a10 的 setting 都是可以正常出圖的吹榴,那也就和速率沒關(guān)系了让腹,所以目前還沒進展 锥余。


4、問題小結(jié):

當 bringup sensor 的過程中,Linear 模式出圖正常俘侠,HDR 模式出圖異常/不出圖時的排查方法小結(jié):

a、首先檢查下是否是驅(qū)動配置的問題胁黑,要保證 sensor 曝光遥皂,增益的寄存器配置是否對的拂募。

b、可以查看平臺端的 mipi 傳輸?shù)闹噶睿?mipi 傳輸是否有報錯潘靖,可以對照文檔查出 mipi 傳輸具體報什么錯。

c卦溢、確保 sensor 和平臺的配置是否對齊糊余,如 mipi clock 輸出是連續(xù)/非連續(xù)贬芥、mipi 速率是否超過了平臺限制、mipi lane數(shù)烟很、HDR 的輸出模式(dol_vc/dol_lineinfo芹橡,dol是 digital overlap,vc是 virtual?channel垢乙,幾個曝光用幾個virtual channel 锨咙,dol_lineinfo 只針對 sony sensor,sensor setting 中包含 輸入sensor HDR 格式是奇偶行區(qū)分?或者?line?information?區(qū)分長短幀)追逮。

d酪刀、平臺端查看單獨輸出長幀,短幀時的情況钮孵,確認是長幀還短幀的問題 骂倘。也可以修改驅(qū)動將 hdr 的setting 換到 linear 模式下去出,看單獨只出1路曝光時表現(xiàn)如何巴席。

e历涝、抓取 raw data, 查看長短幀的 raw data 表現(xiàn)如何。

f漾唉、修改 sensor setting荧库,查看 sensor 長短幀的 test pattern 輸出是否正常。?

g赵刑、硬件測試 hdr 模式下的AVDD,DVDD,IOVDD 供電電壓电爹、reset、pwrdn引腳電壓料睛、mclk?波形、mipi 時序等等摇邦。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末恤煞,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子施籍,更是在濱河造成了極大的恐慌居扒,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件丑慎,死亡現(xiàn)場離奇詭異喜喂,居然都是意外死亡瓤摧,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門玉吁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來照弥,“玉大人,你說我怎么就攤上這事进副≌獯В” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵影斑,是天一觀的道長给赞。 經(jīng)常有香客問我,道長矫户,這世上最難降的妖魔是什么片迅? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮皆辽,結(jié)果婚禮上柑蛇,老公的妹妹穿的比我還像新娘。我一直安慰自己膳汪,他們只是感情好唯蝶,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著遗嗽,像睡著了一般粘我。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上痹换,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天征字,我揣著相機與錄音,去河邊找鬼娇豫。 笑死匙姜,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的冯痢。 我是一名探鬼主播氮昧,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼浦楣!你這毒婦竟也來了袖肥?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤振劳,失蹤者是張志新(化名)和其女友劉穎椎组,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體历恐,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡寸癌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年专筷,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蒸苇。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡磷蛹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出填渠,到底是詐尸還是另有隱情弦聂,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布氛什,位于F島的核電站莺葫,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏枪眉。R本人自食惡果不足惜捺檬,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望贸铜。 院中可真熱鬧堡纬,春花似錦、人聲如沸蒿秦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棍鳖。三九已至炮叶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間渡处,已是汗流浹背镜悉。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留医瘫,地道東北人侣肄。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像醇份,于是被迫代替她去往敵國和親稼锅。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容