色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

易靈思MIPI CSI自環調試步驟

XL FPGA技術交流 ? 來源:XL科技 ? 作者:XL科技 ? 2022-12-26 10:59 ? 次閱讀

最近在幫助客戶分析MIPI的問題,所以有此總結。第一次使用MIPI的人可能不知道怎么在易靈思平臺上下手,今天我們來分享下MIPI的調試過程。

一、平臺介紹

軟件 :Efinity 2022.1.226.4.3

硬件平臺 :易靈思的IMX477子卡加上代理商中印云端(全稱:中印云端(深圳)科技有限公司)制作的Ti60F100核心板。

7d3b009c-82ca-11ed-bfe3-dac502259ad0.png

二、獲取并掌握MIPI傳輸評估工具

(1)獲取易靈思提供的鈦金系列FPGA-mipi-utility.xlsm文件,在文件內進行設置。

首先在Enter the video information中輸入要傳輸的視頻信息。要說明的是Pixel clock frequency對應IP核64位接口位寬的時鐘,并不對應每個像素的時鐘。另外Horizontal blanking per line(us)是指Thfp + Thbp + Thsa和,

另外要求HSA,HBP和HFP的值都不能是0。因為要留給MIPI包中PH(Packet Head,32Bit)和PF(Packet Footer,16Bit)傳輸時間。

這是在傳輸過程確保能否正確傳輸的條件。

7d783fde-82ca-11ed-bfe3-dac502259ad0.png

7d9156c2-82ca-11ed-bfe3-dac502259ad0.png

在Enter the MIPI interface details輸入MIPI接口的參數

7d9be39e-82ca-11ed-bfe3-dac502259ad0.png

在Enter the TX timing parameter settings欄可以勾掉use default values根據接收端的參數來設置。

7db17272-82ca-11ed-bfe3-dac502259ad0.png

當參數都輸入完成之后,在Results中提示PASS說明參數輸入正確,否則會有錯誤提示,需要根據錯誤提示來修改參數。

7dbda84e-82ca-11ed-bfe3-dac502259ad0.png

三、硬件準備

(1)修改硬件電壓。

MIPI自環測試先要把MIPI IO所在的bank電壓調到1.2V,本demo中,我選擇的是Bank_3A的IO作為輸出和Bank_1B的IO作為輸入。

7dd5e756-82ca-11ed-bfe3-dac502259ad0.png

所以要把P1和P2的電壓切換到VCC_1V2

7de847de-82ca-11ed-bfe3-dac502259ad0.png

(2)生成example并分配管腳

因為生成的example是對應易靈思Ti60F225 demo板的,所我們要移植到Ti60F100 demo板上。管腳分配在J1和J2的對應位置。另外要修改下對應的時鐘和復位即可。

7e08745a-82ca-11ed-bfe3-dac502259ad0.png

7e31308e-82ca-11ed-bfe3-dac502259ad0.png

時鐘分配到GPIOL_P_07。這是一個全局時鐘,頻率為25M,剛好與原來的demo對應。正因為是全局,所以要注意pll要選擇core輸入。

7e3b0992-82ca-11ed-bfe3-dac502259ad0.png

復位管腳我們分配給GPIOL_N_18

7e47ada0-82ca-11ed-bfe3-dac502259ad0.png

四、評估傳輸參數

(1)根據時鐘要求計算pixel時鐘支持的范圍。可能自環的時候這兩個時鐘會有一些矛盾,但是相差不大的話,經過確認是沒有問題的。另外我們也相信能夠發送成功的,接收也可以。

MIPI TX要求:

PIX_CLK_MHZ <=?(DATARATE_MPBS * NUM_DATA_LANE) / PACK_BIT。

MIPI RX要求:

PIX_CLK_MHZ >= (DATARATE_MPBS * NUM_DATA_LANE) / PACK_BIT

MIPI接口參數如下:

MIPI Data Lane = 2

MIPIData Rate = 800Mbps

視頻格式如下:

parameter PIXEL_BIT  = 24,
 parameter PACK_BIT   = 48,
parameterHSA=5,//minimumvalueispixelcntvalue,eg:RGB888-2
 parameter HBP        = 5,   //minimum value is pixel cnt value, eg: RGB888 - 2
 parameter HFP        = 1024,
parameterHACT_CNT =1920,//h_total=2945
 parameter VSA        = 1,
 parameter VBP        = 1,
 parameter VFP        = 100,
 parameter VACT_CNT   = 1080,     // v_total =    1182 3,480,990
 parameter HS_BYTECLK_MHZ = 100,
  parameter DATATYPE = 6'h24     //24 - RGB888

按照上面的公式計算像素時鐘。

DATARATE_MPBS  = 800
NUM_DATA_LANE = 2
PACK_BIT = 48
PIX_CLK_MHZ<=?800?*?2/?48?=?33.33?//像素時鐘頻率

是這樣就行了嗎?當然不是,還要確認修改成兩個lane之后原來的數據帶寬是否還能傳輸呢?要用評估工具進行評估保證PASS。

這里Horizontal blankingper line(us) =(5+5+1024)*(1000/66)ns = 15.51us

7e5c3dce-82ca-11ed-bfe3-dac502259ad0.png

demo上我們選擇30M.要計算視頻帶寬是否能傳輸,即要考慮公式也要考慮utility表。OK ,PASS.

===================================

五、MIPI 自環測試

===================================

連續時鐘方案

(1)配置參數

首先我們想要測試的是兩個lane的自環,所以要先在IP核把data lane修改成2。

7e7408f0-82ca-11ed-bfe3-dac502259ad0.png

(2)修改傳輸時鐘頻率。

(3)上板調試

這一步到了測試環節。首先添加debug,觀察r_fail和r_pass信號。上板之后我們檢測r_pass和r_fail信號,如果r_pass為高,說明測試通。

assign led[1] = r_fail;
assign led[2] = r_pass;

7ea05450-82ca-11ed-bfe3-dac502259ad0.png


不連續時鐘方案

在生成IP時選擇時鐘不連續

7eabf404-82ca-11ed-bfe3-dac502259ad0.png

demo中第一幀幀頭解析錯誤,所以會出現不能pass的提示,但實際后面的幀都解析出來了。所以經過分析傳輸正常。

下面直觀感受下什么是連續和不連續。

不連續發送的波形,可以看到很多LP_CLK_OE上拉

7edb670c-82ca-11ed-bfe3-dac502259ad0.png

連續時則沒有。

7eef3bce-82ca-11ed-bfe3-dac502259ad0.png

六、問題分析

(1)如果是不連續的話由于時鐘是不連續的,所以通過邏輯分析儀抓取數據會出現明顯的錯誤,這個是可以理解的。那要怎么分析數據,這里有個歪點子,因為是自環,所以發送時鐘與接收時鐘是同尖的。所以用發送時鐘去抓取接收數據,事實證明很好用。就算相位有偏差也問題不大。

(2)另一個問題是,如果出現了沒有pass的情況,應該怎樣去定位問題?

檢查控制寄存器。通過讀取寄存器的值可以大致判斷數據出錯的方向。

7efe2a8a-82ca-11ed-bfe3-dac502259ad0.png

MIPI RX控制寄存器

7f20524a-82ca-11ed-bfe3-dac502259ad0.png

MIPI TX控制寄存器

如果還是不能正確接收數據的話,易靈思還會有一些別的方式可以幫助解析數據包。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 調試
    +關注

    關注

    7

    文章

    578

    瀏覽量

    33923
  • MIPI
    +關注

    關注

    11

    文章

    310

    瀏覽量

    48613
  • CSI
    CSI
    +關注

    關注

    1

    文章

    36

    瀏覽量

    50982
  • 核心板
    +關注

    關注

    5

    文章

    1008

    瀏覽量

    29742
  • 易靈思
    +關注

    關注

    5

    文章

    46

    瀏覽量

    4862

原文標題:易靈思MIPI CSI 自環調試步驟

文章出處:【微信號:gh_ea2445df5d2a,微信公眾號:FPGA及視頻處理】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RK3588-Camera:MIPI-CSI調試之通路解析

    RK3588-Camera:MIPI-CSI調試之通路解析
    的頭像 發表于 06-10 10:29 ?5185次閱讀
    RK3588-Camera:<b class='flag-5'>MIPI-CSI</b><b class='flag-5'>調試</b>之通路解析

    FPGA flash操作原理

    FPGA flash操作原理分享
    的頭像 發表于 04-09 15:03 ?989次閱讀

    SinlinxA33開發板 使用MIPI DSI屏幕

    SinlinxA33開發板 使用MIPI DSI屏幕我這里用的是從芯買的mipi屏幕,
    發表于 01-02 09:49

    如何注冊mipi csi phy media?

    rv1126由哪幾部分構成?如何注冊mipi csi phy media?
    發表于 03-10 06:08

    mipi csimipi csi phy部件之間如何連接?

    mipi csimipi csi phy部件之間如何連接?
    發表于 03-10 06:15

    MIPI-CSI像素時鐘限制是否與CSI塊限制相同?

    相機輸入到 MIPI-CSI。然后,MIPI-CSI 將數據轉換為并行 CSI。所以,我的問題是,MIPI-CSI 像素時鐘限制是否與 CSI
    發表于 03-17 07:09

    基于賽FPGA的低成本MIPI接口IP

    基于FPGA的低成本MIPI接口,專門針對視頻顯示器和攝像頭的。設計嵌入式系統DSI和CSI-2視頻接口的用戶現在即可采用低成本MIPI接口
    發表于 02-10 16:54 ?1.7w次閱讀

    推Trion Titanium FPGA,采用 “Quantum? 計算架構”

    Trion Titanium FPGA 是基于16納米工藝節點,并采用的 “Quantum? 計算架構”。
    發表于 07-20 17:01 ?1379次閱讀

    FPGA之---國產化替代選型策略

    本文介紹國產FPGA廠商,利用超低功耗、超高性能的FPGA芯片,目前供貨穩定,性價比
    的頭像 發表于 01-04 11:13 ?2728次閱讀

    淺談RAM使用

    RAM在使用時可以會遇到一些問題,這里把常用的問題總結下。
    的頭像 發表于 02-01 09:53 ?1247次閱讀
    淺談<b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用

    內部重配置實現遠程更新

    除通過外部多功能IO來選擇之外,通過內部重配置實現遠程更新操作也非常簡單。
    的頭像 發表于 05-30 09:24 ?1649次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>內部重配置實現遠程更新

    RAM使用指南

    RAM在使用時可以會遇到一些問題,這里把常用的問題總結下。
    的頭像 發表于 06-07 09:19 ?1737次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>RAM使用指南

    MIPI CSI-2 RX Subsystem IP介紹和PHY實現淺談

    MIPI CSI-2 RX Subsystem IP實現MIPI CSI-2 v2.0協議以及底層的MIPI D-PHY v2.0協議
    的頭像 發表于 07-07 14:15 ?1909次閱讀

    Ti60F100驅動LCD屏案例

    其中Ti60F100的核心板與MIPI 子卡之間通過QSE座連接,這也是所有demo板都使用的接口方案。MIPI子卡通過FPC 30p
    發表于 07-10 11:51 ?1094次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Ti60F100驅動LCD屏案例

    FPGA產品的主要特點

    近年來,全球半導體供應鏈屢受挑戰,芯片短缺問題一度對行業產生深遠影響。通過優化供應鏈管理、強化產能規劃,確保客戶的FPGA需求得到及時滿足。面向工業控制、機器視覺、醫療影像、消費電子、汽車智駕等一眾終端領域,
    的頭像 發表于 12-04 14:20 ?367次閱讀
    <b class='flag-5'>易</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>FPGA產品的主要特點
    主站蜘蛛池模板: 伊人国产在线观看| 有人在线观看的视频吗免费| 亚洲免费观看| 99国产这里只有精品视频| 芳草地社区在线视频| 久久精品AV一区二区无码| 欧美性最猛xxxx在线观看视频| 亚洲高清视频网站| av天堂影音先锋在线| 国产在线精品视亚洲不卡| 暖暖高清视频免费| 亚洲欧美中文字幕先锋| 超碰最新地址| 久久久无码AV精品亚洲A片软件 | 成 人 动漫3d 在线看| 国内精品久久影视免费 | 韩国g奶空姐| 欧美日韩中文字幕综合图区| 校园纯肉H教室第一次| 成人中文在线| 男女免费观看在线爽爽爽视频| 亚洲大爷操| 国产AV无码成人黄网站免费| 美女激清床上戏大全| 亚洲色欲色欲综合网站| 国产精品亚洲电影久久成人影院 | 正在播放黑人杂交派对卧槽 | 国产精品爽爽久久久久久蜜桃网站| 国产精品亚洲高清一区二区| 久久精品电影院| 我的好妈妈8高清在线观看WWW| 亚洲天堂av2017| 国产一区二区免费在线观看| 日日噜噜噜噜夜夜爽亚洲精品| 97夜夜澡人人爽人人模人人喊| 久草免费视频在线观看| 亚洲精品蜜夜内射| 国产在线高清视频无码| 亚洲不卡一卡2卡三卡4卡5卡| 国产互换后人妻的疯狂VIDEO| 日韩在线看片中文字幕不卡|