0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

mipi傳輸協(xié)議常見(jiàn)故障排查及解決

嵌入式單片機(jī) ? 來(lái)源:未知 ? 作者:佚名 ? 2017-12-01 09:28 ? 次閱讀

其實(shí)工作了這么久后,真的發(fā)現(xiàn)現(xiàn)在的工程師太依賴(lài)軟件庫(kù)了,做一個(gè)成熟的項(xiàng)目可以,稍微新一點(diǎn),沒(méi)做過(guò)的,沒(méi)現(xiàn)成的代碼的項(xiàng)目,就不敢接了。一來(lái)是風(fēng)險(xiǎn)控制,二來(lái)還是技術(shù)太菜!

其實(shí)技術(shù)很簡(jiǎn)單,超級(jí)簡(jiǎn)單,大學(xué)做實(shí)驗(yàn)時(shí)候,在開(kāi)發(fā)板,做什么紅外報(bào)警,32位密碼鎖,還有無(wú)繩電話等,拉一套學(xué)長(zhǎng)的代碼,調(diào)試一下,燒到板子,就OK了。用帶我的張老師的話說(shuō)“加個(gè)殼,你們就可以注冊(cè)個(gè)商標(biāo)創(chuàng)業(yè)開(kāi)公司了?!?/p>

以前覺(jué)得技術(shù)NB,銷(xiāo)售LJ?,F(xiàn)在回頭一看,銷(xiāo)售才是王道啊,技術(shù)什么的,拉個(gè)虎皮就能出產(chǎn)品了,慢慢升級(jí)質(zhì)量也會(huì)上去。只要有銷(xiāo)路,土豪做朋友。

吐槽完了,還是出點(diǎn)干貨吧?,F(xiàn)在的COMS sensor 完全不顧人眼最適的800W像素,1200W,1300W不停向上搞。那么問(wèn)題來(lái)了:這么高像素的IC,要達(dá)到30幀/S,這傳輸速率要多給力啊,所以,mipi傳輸協(xié)議打敗了串口,并口的傳輸方式,成為現(xiàn)在的新寵。

下面就介紹一下mipi協(xié)議及一些常規(guī)故障排除。不要問(wèn)我為什么懂,畢竟COMS芯片FAE的工作不是白做的,現(xiàn)在呆過(guò)的第一家公司已經(jīng)上市了,祝福啊。對(duì)于在上市前夕離開(kāi)開(kāi)公司的事情,我真是一點(diǎn)不后悔啊。%>_<%?

MIPI ——Mobile industry process interface多家移動(dòng)開(kāi)發(fā)或者應(yīng)用商共同籌劃接口標(biāo)準(zhǔn)聯(lián)盟節(jié)約成本,加快產(chǎn)品開(kāi)發(fā)速度內(nèi)容豐富,顯示、照相機(jī)、電源管理、射頻、存儲(chǔ)接口等等

CIS(cmos image sensor)中僅用到了mipi協(xié)議中的csi-2(camera serial interface二代,標(biāo)識(shí)生成要求)和D-phy(物理層,輸出通道要求)

Camera端做transmitter,平臺(tái)端做receiver簡(jiǎn)而言之 mipi的作用就是:1.數(shù)據(jù)并行轉(zhuǎn)換成串行;2.功能復(fù)用,節(jié)約傳輸線;3.相對(duì)提高傳輸品質(zhì)和速度;4.增加傳輸距離;5.適用新的平臺(tái)需求;

為什么mipi那么NB,下面對(duì)比一下就照了。

并口需要Vsync:幀同步信號(hào)Hsync:行同步信號(hào)和8條數(shù)據(jù)線,但這10根線,mipi只需要5根。所以,我行,我來(lái)!

Clock和 data中體現(xiàn)差分即低位先出,故如此表示,差分信號(hào)P高N低表1,P低N高表0.現(xiàn)在對(duì)mipi大概有點(diǎn)小小的概念了。再給你看看她的照片,保證你喜歡。MIPI 輸出長(zhǎng)什么樣?

當(dāng)當(dāng)當(dāng)當(dāng)~~

幀頭標(biāo)識(shí)、幀尾標(biāo)識(shí)(分別由vsync上升下降沿生成)行頭標(biāo)識(shí)、行尾標(biāo)識(shí)(分別由hsync上升下降沿生成)有效數(shù)據(jù)長(zhǎng)包。包含行標(biāo)識(shí),所以可以省略line_sync短包相對(duì)于并口傳輸,即是將vsync、hsync與數(shù)據(jù)共通道復(fù)用傳輸。

總之一句話,能用軟件解決的一定不要?jiǎng)?a target="_blank">硬件,能動(dòng)手的一定不要?jiǎng)幼?。人生哲理。什么?不要看PS過(guò)的照片!好吧,下面發(fā)個(gè)素顏照。

是不是美如畫(huà)。而mipi的信號(hào)符合其通信協(xié)議,規(guī)定其起始電壓在1.1~1.3V,等等,如下圖(我比較懶,不服來(lái)辯)。這是其電氣要求。

然后軟件方面,如下圖:

字節(jié)(byte)為基本傳輸單元,每個(gè)byte中有8位(bit)Sync dyte:用來(lái)同步數(shù)據(jù)開(kāi)始,告知接下來(lái)為有效數(shù)據(jù)DATA TYPE:該包傳輸?shù)氖鞘裁锤袷降臄?shù)據(jù)YUV422(1E)/RAW8(2A)/RAW10(2B)WC(16bits)= PAYLOAD中的byte數(shù)量(即輸出窗口的1行中有多少個(gè)字節(jié),也即列數(shù)。注意raw10為列數(shù)的1.25倍,raw12為列數(shù)的1.5倍)ECC:校驗(yàn)datatype和wc是否出錯(cuò)Payload=image dataCSC:PAYLOAD數(shù)據(jù)傳輸校驗(yàn)*由于插入了許多數(shù)據(jù)標(biāo)識(shí),所以會(huì)影響hb或者vb的最小值MIPI DPHY 終端概念

mipi的信號(hào)線是一對(duì)差分線,理論上可以高電平傳一個(gè)數(shù)據(jù),低電平也傳一個(gè),速度又快,功耗又小。很多時(shí)候,平臺(tái)端的mipi時(shí)序和Sensor端如果不匹配,就會(huì)出問(wèn)題。硬件問(wèn)題的話,就亮信號(hào)!

Term未連接情況信號(hào)時(shí)這樣滴。正常的是這樣滴:

Sensor輸出在設(shè)計(jì)時(shí)已經(jīng)考慮,應(yīng)用時(shí)主要是FPC或者PCB走線影響通常要求:差分對(duì)內(nèi)兩線等長(zhǎng),盡量少折線,方向一致;差分對(duì)間地線走地,減小串?dāng)_;線上過(guò)孔最少;至少一側(cè)有鋪地;線長(zhǎng)最長(zhǎng)不超過(guò)20cm;盡量遠(yuǎn)離天線;目的:阻抗匹配、阻抗連續(xù),減少信號(hào)損失,獲得較高的信號(hào)完整性;減少信號(hào)間耦合,保證信號(hào)完整性;減少與其他射頻信號(hào)的相互作用,保證各信號(hào)的質(zhì)量;Settle count主要是hs_prepare+hs_zero時(shí)間與其匹配;通常設(shè)定T_settle count為T(mén)_(hs_prepare+hs_zero)/2;是平臺(tái)設(shè)定參數(shù),通常不改默認(rèn)值,與pclk頻率有關(guān);

不匹配會(huì)引起的問(wèn)題:卡頓;不出圖;不規(guī)則滾屏、拍照分屏

調(diào)節(jié)方法:增大或者減小T_hs_prepare、hs_zero,參數(shù)最小值為1,有時(shí)需要調(diào)的很不可思議才可行,這是需要配成manual模式。

DDR采樣,即在時(shí)鐘的上升和下降沿均采集數(shù)據(jù),保證高速傳輸又可以有效降低時(shí)鐘頻率,要求時(shí)鐘和數(shù)據(jù)相位為正交關(guān)系。實(shí)際中因?yàn)樨?fù)載差異,會(huì)限制時(shí)鐘的建立速度,同時(shí)數(shù)據(jù)的不規(guī)律輸出(不是確定的輸出序列),所以對(duì)setup或者h(yuǎn)old時(shí)間要求不同??赡茉斐烧`碼,引起麻點(diǎn),嚴(yán)重時(shí)會(huì)丟行。

數(shù)據(jù)傳輸速率,單位為bps(bit per second)

mipi_data=pclk_tot*10(raw10)=pclk_tot*8 (raw8)

pclk_tot=數(shù)字輸出并行時(shí)鐘pclk * 數(shù)字通道數(shù)Mmipi N通道,每通道數(shù)據(jù)率=mipi_data/NMipi時(shí)鐘速度=每通道數(shù)據(jù)率/2= mipi_data/4


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式開(kāi)發(fā)

    關(guān)注

    18

    文章

    1010

    瀏覽量

    47429
  • MIPI
    +關(guān)注

    關(guān)注

    11

    文章

    304

    瀏覽量

    48486

原文標(biāo)題:嵌入式開(kāi)發(fā)之mipi協(xié)議學(xué)習(xí)

文章出處:【微信號(hào):qrsworld,微信公眾號(hào):嵌入式單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    中頻爐常見(jiàn)故障分析

    中頻爐常見(jiàn)故障分析
    發(fā)表于 10-21 17:17 ?0次下載

    串聯(lián)諧振常見(jiàn)故障原因及排除

    5.2常見(jiàn)故障原因及排除 1.風(fēng)扇不能啟動(dòng): 1)急停、故障保護(hù)、失諧保護(hù)后,沒(méi)有按“故障復(fù)位”; 2)內(nèi)部溫度過(guò)高,功率元件熱保護(hù);
    的頭像 發(fā)表于 10-18 10:45 ?33次閱讀

    如何處理時(shí)鐘電路的常見(jiàn)故障

    處理時(shí)鐘電路的常見(jiàn)故障是一個(gè)涉及多個(gè)步驟和細(xì)節(jié)的過(guò)程,需要仔細(xì)分析和逐步排查。時(shí)鐘電路在電子設(shè)備中扮演著至關(guān)重要的角色,負(fù)責(zé)提供穩(wěn)定的時(shí)鐘信號(hào),以確保設(shè)備內(nèi)部各組件能夠協(xié)調(diào)運(yùn)行。
    的頭像 發(fā)表于 09-09 16:49 ?328次閱讀

    雷達(dá)物位計(jì)的常見(jiàn)故障及維修方法

    雷達(dá)物位計(jì)在使用過(guò)程中可能會(huì)遇到多種故障,以下是一些常見(jiàn)故障及其維修方法的清晰分點(diǎn)表示和歸納
    的頭像 發(fā)表于 06-08 17:22 ?1763次閱讀

    繼電器的常見(jiàn)故障及原因分析

    繼電器作為電氣控制系統(tǒng)中不可或缺的重要元件,其穩(wěn)定性和可靠性對(duì)整個(gè)系統(tǒng)的運(yùn)行至關(guān)重要。然而,在實(shí)際應(yīng)用中,繼電器常常會(huì)出現(xiàn)各種故障,導(dǎo)致系統(tǒng)無(wú)法正常工作。本文將詳細(xì)探討繼電器的常見(jiàn)故障及其原因,以期為讀者提供全面的故障
    的頭像 發(fā)表于 05-21 18:21 ?5394次閱讀

    激光入侵探測(cè)器常見(jiàn)故障排查方法

    指示燈有時(shí)閃亮或常亮。 (2) 激光對(duì)射正常工作電壓:DC12-24V; 二、 常見(jiàn)故障現(xiàn)象 (1) 發(fā)射機(jī)或接收機(jī)無(wú)通電跡象。 (2) 接收機(jī) 所有 光束藍(lán)色LED燈常亮 (3) 接收機(jī) 部分 光束藍(lán)色LED燈常亮 三、 故障現(xiàn)象及
    的頭像 發(fā)表于 05-06 15:52 ?221次閱讀

    SVG無(wú)功補(bǔ)償裝置常見(jiàn)故障

    常見(jiàn)故障、可能的原因和解決方法,旨在為讀者提供有關(guān)SVG無(wú)功補(bǔ)償裝置故障診斷和處理的參考。 一、SVG無(wú)功補(bǔ)償裝置常見(jiàn)故障 電源故障:SVG無(wú)功補(bǔ)償裝置的正常運(yùn)行需要穩(wěn)定的電源供應(yīng),
    的頭像 發(fā)表于 02-27 09:13 ?3033次閱讀

    小區(qū)門(mén)禁系統(tǒng)常見(jiàn)故障及解決方法

    小區(qū)門(mén)禁系統(tǒng)是保障小區(qū)安全的重要設(shè)備,但常常會(huì)遇到各種故障。本文將從硬件故障、軟件故障及其他常見(jiàn)故障三個(gè)方面介紹小區(qū)門(mén)禁系統(tǒng)的常見(jiàn)故障及解決
    的頭像 發(fā)表于 02-02 11:00 ?2272次閱讀

    編碼器7種常見(jiàn)故障及解決方法是什么?

    編碼器7種常見(jiàn)故障及解決方法是什么? 編碼器是一種用于將物理量轉(zhuǎn)換為數(shù)字信號(hào)的設(shè)備,常用于工業(yè)自動(dòng)化、機(jī)械控制等領(lǐng)域。然而,在使用編碼器的過(guò)程中,可能會(huì)遇到各種故障。本篇文章將介紹編碼器的7種
    的頭像 發(fā)表于 01-26 14:56 ?1.1w次閱讀

    有刷電機(jī)常見(jiàn)故障有哪些

    有刷電機(jī)常見(jiàn)故障有哪些 有刷電機(jī)是一種常見(jiàn)的電動(dòng)機(jī)類(lèi)型,廣泛應(yīng)用于各種電器和機(jī)械設(shè)備中。然而,由于長(zhǎng)時(shí)間運(yùn)行或其他原因,有刷電機(jī)也會(huì)出現(xiàn)一些常見(jiàn)故障。本文將詳細(xì)介紹有刷電機(jī)的常見(jiàn)故障
    的頭像 發(fā)表于 01-04 11:26 ?1656次閱讀

    光纖收發(fā)器的8個(gè)故障排查

    介紹光纖收發(fā)器的八個(gè)常見(jiàn)故障,并提供相應(yīng)的排查解決方法。 1. 無(wú)光信號(hào)輸出故障:如果光纖收發(fā)器沒(méi)有輸出光信號(hào),首先需要檢查是否正常連接了光纖輸入端口。如果連接正確,檢查光纖輸入端口是否收到正常的光信號(hào)。若收到正
    的頭像 發(fā)表于 11-28 15:27 ?2250次閱讀

    伺服電機(jī)常見(jiàn)故障維修及注意事項(xiàng)

    伺服電機(jī)常見(jiàn)故障維修及注意事項(xiàng)
    的頭像 發(fā)表于 11-28 13:29 ?1928次閱讀

    常見(jiàn)的電源適配器故障排查方法有哪些?

    常見(jiàn)的電源適配器故障排查方法有哪些? 電源適配器故障是使用電子設(shè)備時(shí)經(jīng)常遇到的問(wèn)題之一。合理排查和解決電源適配器
    的頭像 發(fā)表于 11-24 14:08 ?5832次閱讀

    示波器常見(jiàn)故障判斷及維修建議

    示波器常見(jiàn)故障判斷及維修建議
    的頭像 發(fā)表于 11-24 10:36 ?1786次閱讀

    語(yǔ)音芯片ic常見(jiàn)故障分析 如何排查問(wèn)題 聲音不清晰 有爆破聲

    語(yǔ)音芯片ic常見(jiàn)故障分析 如何排查問(wèn)題 聲音不清晰 有爆破聲 這些問(wèn)題可能存在于如下方面: 1、供電電源是否穩(wěn)定 2、PCB板上面電容是否放置位置合適 3、揚(yáng)聲器是否正常 4、生成的音源
    的頭像 發(fā)表于 11-02 14:55 ?726次閱讀
    語(yǔ)音芯片ic<b class='flag-5'>常見(jiàn)故障</b>分析 如何<b class='flag-5'>排查</b>問(wèn)題 聲音不清晰 有爆破聲