色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Jetson多路攝像頭調(diào)試:MIPI CSI-2 Virtual Channel機(jī)制與實(shí)戰(zhàn)

Jetson多路攝像頭調(diào)試:MIPI CSI-2 Virtual Channel機(jī)制與實(shí)戰(zhàn) 最近在調(diào)一塊Jetson Orin NX開發(fā)板遇到一個(gè)挺有意思的現(xiàn)象板子接了兩路MIPI攝像頭/dev/video0注冊正常/dev/video1卻經(jīng)常時(shí)有時(shí)無。最開始以為是硬件接觸不良查來查去最后發(fā)現(xiàn)是Virtual Channel的配置問題。如果你也在Jetson上做多路視覺采集或者看過設(shè)備樹和media-ctl -p打印后一頭霧水這篇文章應(yīng)該對你有用。我不會把Virtual Channel Driver當(dāng)成一個(gè)高深莫測的模塊來寫而是按我自己的理解從硬件通道、內(nèi)核驅(qū)動(dòng)、用戶態(tài)配置和實(shí)際排錯(cuò)四個(gè)層面把它拆開講清楚。這篇文章適合兩類人一類是用Jetson做多路相機(jī)采集但又沒系統(tǒng)看過驅(qū)動(dòng)鏈路的開發(fā)者另一類是遇到video0、video1節(jié)點(diǎn)亂跳或者虛擬顯示配置不生效想搞清楚背后機(jī)制的嵌入式Linux工程師。1. 一個(gè)物理連接塞進(jìn)多路數(shù)據(jù)MIPI CSI-2的Virtual Channel機(jī)制1.1 先從CSI-2物理層說起MIPI CSI-2是Jetson板載攝像頭接口最常用的協(xié)議它對應(yīng)的是板上那排FPC排線座Sensor通過排線連接到SoC的CSI控制器。很多人把CSI接口理解成“一根線傳一路攝像頭”這么理解在低速時(shí)代沒問題但在多路高清攝像頭場景下就有點(diǎn)不夠了。在CSI-2協(xié)議里物理通道和邏輯通道是兩個(gè)不同層級的概念。物理層看的是差分信號線lane一條CSI接口由時(shí)鐘lane和若干數(shù)據(jù)lane組成數(shù)據(jù)lane數(shù)量通常是1、2或4條這個(gè)數(shù)量決定了帶寬上限。而邏輯層有一個(gè)機(jī)制叫Virtual Channel簡稱VC在數(shù)據(jù)包頭部有一個(gè)2bit的VC ID取值0到3。接收端拿到數(shù)據(jù)包后根據(jù)這個(gè)ID把數(shù)據(jù)分發(fā)到不同的邏輯通道所以同一條物理CSI接口最多能傳4路獨(dú)立的視頻流。用大白話說這就好比一條物理公路CSI接口路上跑著4輛不同顏色的車VC 0/1/2/3每輛車車頭上都寫著目的地編號收費(fèi)站CSI控制器看一眼編號就把車分到對應(yīng)車道。1.2 “虛擬通道”虛擬的到底是什么Virtual Channel“虛擬”的是數(shù)據(jù)流歸屬而不是物理連接。Sensor端在發(fā)送數(shù)據(jù)的時(shí)候會在每個(gè)幀的包頭上打上自己的VC ID接收端CSI控制器解析包頭按VC ID把數(shù)據(jù)放到對應(yīng)的FIFO里。Jetson的驅(qū)動(dòng)再把每個(gè)FIFO對應(yīng)成一個(gè)獨(dú)立的V4L2 video節(jié)點(diǎn)這就是你在用戶空間看到的/dev/video0、/dev/video1。這帶來一個(gè)很直接的影響在硬件上幾路攝像頭可以共用同一個(gè)CSI端口只需要把多路Sensor的信號通過Deserializer解串器匯流到同一條CSI鏈路上。很多車載和工業(yè)視覺方案里一個(gè)CSI口接4路甚至8路攝像頭靠的就是VC機(jī)制。Jetson的驅(qū)動(dòng)里每個(gè)VC對應(yīng)一個(gè)獨(dú)立的channel驅(qū)動(dòng)層層往下注冊時(shí)會把它們拆成不同的視頻設(shè)備。實(shí)際項(xiàng)目中還有個(gè)非常容易踩的坑VC ID必須與Sensor側(cè)的配置一致。有些Sensor的VC ID是通過硬件引腳配置的有些是通過I2C寄存器配置的如果Sensor實(shí)際發(fā)出的VC ID和驅(qū)動(dòng)里設(shè)置的不一致表現(xiàn)就是video0能采到圖但畫面是花的或者干脆不出流。1.3 為什么這個(gè)機(jī)制對Jetson尤其重要Jetson的CSI接口數(shù)量是有限的以O(shè)rin NX為例可用CSI端口就那么幾個(gè)。如果每個(gè)攝像頭都獨(dú)占一個(gè)物理接口那最多只能接四路左右。但很多場景比如無人機(jī)環(huán)繞視覺、機(jī)器人頭部多目、VR手勢識別需要6路、8路甚至更多攝像頭這時(shí)候就必須借助VC在一路物理CSI上串多路Sensor。另外Jetson的ISP和VIVideo Input硬件在設(shè)計(jì)上也是按channel來管理的每個(gè)channel有獨(dú)立的內(nèi)存地址和buffer管理邏輯。這也是為什么在用戶空間每個(gè)VC看起來就像一路完全獨(dú)立的攝像頭打開、出流、關(guān)閉互不影響。驅(qū)動(dòng)層面實(shí)際做的事情就是把硬件上按VC劃分好的通路通過V4L2框架暴露給應(yīng)用。2. 從硬件到節(jié)點(diǎn)Jetson媒體子系統(tǒng)對虛擬通道的逐層映射2.1 Jeston采集鏈路里都有哪些角色一套標(biāo)準(zhǔn)的Jetson攝像頭采集鏈路涉及的角色比很多人想象得多。最前端是Sensor本身它通過I2C和GPIO與SoC通信然后是CSI控制器負(fù)責(zé)接收MIPI數(shù)據(jù)包做VC識別、數(shù)據(jù)解析再往后是VIVideo Input負(fù)責(zé)把數(shù)據(jù)搬運(yùn)到內(nèi)存最后是ISPImage Signal Processor負(fù)責(zé)做Bayer去馬賽克、降噪、色彩校正等圖像處理。在內(nèi)核驅(qū)動(dòng)層面每一個(gè)角色都是一個(gè)獨(dú)立的內(nèi)核模塊。Sensor對應(yīng)tegra-camera-platform下的驅(qū)動(dòng)CSI和VI對應(yīng)tegra-vi4、tegra-capture等模塊。這些模塊在設(shè)備樹里通過端口連接關(guān)系組成一張圖media graph用戶空間的media-ctl工具就是用來查看和操作這張圖的。Virtual Channel Driver這個(gè)名字嚴(yán)格說不是指某一個(gè)單一驅(qū)動(dòng)文件而是指一整套讓虛擬通道生效的軟件機(jī)制從設(shè)備樹的VC ID聲明、到CSI驅(qū)動(dòng)的通道解析、再到VI驅(qū)動(dòng)的buffer管理串起來才是完整的Virtual Channel Driver。2.2 media graph理解虛擬通道的最佳入口在Jetson上做多路攝像頭開發(fā)第一時(shí)間應(yīng)該打開的就是media graph。執(zhí)行media-ctl -p /dev/media0會看到一長串拓?fù)湫畔⒗锩鏁谐鏊凶缘膶?shí)體entity和它們之間的連接link。每個(gè)Sensor是一個(gè)entityCSI控制器是另一個(gè)entityVI接收端又是幾個(gè)entity它們之間通過pad連接。我剛開始調(diào)多路攝像頭時(shí)不理解為什么video0不能直接對應(yīng)某個(gè)Sensor后來看media graph才明白video0只是整個(gè)流水線的入口真正決定數(shù)據(jù)從哪里來的是它下游的subdev鏈路。具體來說一個(gè)V4L2 video節(jié)點(diǎn)后面通常會掛一個(gè)VI的subdevVI再連到CSI控制器CSI再連到某個(gè)Sensor。數(shù)據(jù)是逐級往上流的每一級都有自己的格式配置。在media graph里虛擬通道的體現(xiàn)就是CSI控制器有多個(gè)sink pad每個(gè)sink pad對應(yīng)一個(gè)VC ID。比如CSI控制器有4個(gè)sink pad分別連接四個(gè)來自不同VC ID的Sensor entity那么你就能在拓?fù)淅锴宄吹矫總€(gè)VC被路由到了哪個(gè)video節(jié)點(diǎn)。這是調(diào)試多路攝像頭時(shí)最有價(jià)值的參考信息。2.3 用戶空間的video節(jié)點(diǎn)是如何一一對應(yīng)的很多人以為/dev/video0、/dev/video1這些節(jié)點(diǎn)號是固定的其實(shí)不是。在Jetson上video節(jié)點(diǎn)號是由驅(qū)動(dòng)注冊順序決定的而注冊順序又和設(shè)備樹里節(jié)點(diǎn)的排列順序、模塊加載順序有關(guān)。如果你改過設(shè)備樹、重新編譯過內(nèi)核或者換了SDK版本節(jié)點(diǎn)號完全可能變。真正穩(wěn)定的是節(jié)點(diǎn)對應(yīng)的名字或者media graph里的拓?fù)潢P(guān)系。通過v4l2-ctl --list-devices可以看到每個(gè)video節(jié)點(diǎn)的名字比如vi-output idx 0。判斷一個(gè)節(jié)點(diǎn)到底對應(yīng)哪個(gè)VC最靠譜的方法是看media-ctl -p里面從該video節(jié)點(diǎn)往下沿著鏈路找到末端Sensor的名稱和地址。這里有個(gè)經(jīng)驗(yàn)在實(shí)際項(xiàng)目中不要依賴/dev/video0這樣的硬編碼而是應(yīng)該通過/sys/class/video4linux/下面的符號鏈接或者media graph里的名字來匹配設(shè)備。Jetson上不同的JetPack版本對節(jié)點(diǎn)的命名規(guī)則都有過調(diào)整硬編碼節(jié)點(diǎn)號是給自己埋坑。3. 調(diào)試虛擬通道必須掌握的三條命令以及我翻車過的兩次3.1 確認(rèn)當(dāng)前拓?fù)鋗edia-ctl在Jetson上調(diào)試任何與視頻通道相關(guān)的問題第一步永遠(yuǎn)是查看media graph。執(zhí)行sudo media-ctl -p /dev/media0這條命令會打印完整的實(shí)體和pad信息。重點(diǎn)看CSI控制器的sink pad連接到了哪些Sensor實(shí)體每個(gè)Sensor的名稱后面會帶上I2C地址。比如- entity 7: imx219 6-0010 (1 pad, 1 link)這個(gè)信息說明在I2C總線6地址0x10上有一顆IMX219 Sensor。如果你是第一次接觸這個(gè)工具建議先用-p參數(shù)看一下所有實(shí)體之間的上下游關(guān)系再結(jié)合設(shè)備樹確認(rèn)每個(gè)Sensor配置的VC ID。拓?fù)淝逦撕竺婧芏鄦栴}都不用猜。3.2 查看和設(shè)置格式v4l2-ctlv4l2-ctl是用來配置和控制video節(jié)點(diǎn)的工具。多路虛擬通道調(diào)試中最常用的子命令包括v4l2-ctl --list-devices v4l2-ctl --list-formats-ext -d /dev/video0 v4l2-ctl --set-fmt-videowidth1920,height1080,pixelformatNV12 -d /dev/video0 v4l2-ctl --stream-mmap --stream-count1 -d /dev/video0有一個(gè)很關(guān)鍵的細(xì)節(jié)在虛擬通道架構(gòu)下光設(shè)置video節(jié)點(diǎn)的格式還不夠sensor的subdev格式也要單獨(dú)設(shè)置。因?yàn)関ideo節(jié)點(diǎn)的格式?jīng)Q定的是VI輸出到內(nèi)存的格式而Sensor的格式?jīng)Q定的是CSI鏈路上傳輸?shù)腞AW數(shù)據(jù)格式。兩層格式脫節(jié)最典型的表現(xiàn)是v4l2-ctl --stream-mmap能出流但畫面顏色完全不對或者圖像邊緣有奇怪的綠色條紋。正確的設(shè)置方式是通過media-ctl設(shè)置subdev的format比如media-ctl -V imx219 6-0010:0[fmt:SRGGB10_1X10/1920x1080]然后再用v4l2-ctl設(shè)置video節(jié)點(diǎn)的格式。很多項(xiàng)目跑不起來就是因?yàn)橹慌淞藇ideo節(jié)點(diǎn)沒配subdev。3.3 翻車案例一只開一個(gè)channel另一個(gè)不出流我有一次調(diào)試雙目相機(jī)兩個(gè)sensor配置了不同的VC ID設(shè)備樹也加好了。上電后兩個(gè)video節(jié)點(diǎn)都注冊出來了但只有video0能出流video1的STREAMON一直超時(shí)。用dmesg看只有一行CSI相關(guān)的超時(shí)日志沒有任何更詳細(xì)的錯(cuò)誤。排查過程其實(shí)很曲折。我先懷疑是sensor配置問題用I2C工具讀sensor寄存器確認(rèn)兩個(gè)sensor都在正常輸出。然后懷疑是VC ID不匹配又去看了設(shè)備樹配置發(fā)現(xiàn)兩個(gè)節(jié)點(diǎn)配置的VC分別是0和1沒有寫錯(cuò)。最后拿著放大鏡檢查FPC排線才看到第二個(gè)sensor有一根差分信號線的焊點(diǎn)虛焊導(dǎo)致同步信號異常。這個(gè)問題的教訓(xùn)是在虛擬通道架構(gòu)下兩條通道共用物理鏈路一條鏈路的信號完整性問題會直接影響另一條通道的同步。排線虛焊、線序錯(cuò)誤這類硬件問題在單攝方案里可能只是畫面異常但在多路VC方案里往往表現(xiàn)為另一路完全不出流排查難度大得多。3.4 翻車案例二media graph里出現(xiàn)了兩個(gè)相同的sensor名字另一個(gè)坑來自設(shè)備樹配置。我新加到一塊板子的設(shè)備樹時(shí)不小心把同一個(gè)sensor節(jié)點(diǎn)復(fù)制了兩份I2C地址和VC ID都完全相同只是名字改了后綴。編譯、燒錄一切正常但運(yùn)行media-ctl -p時(shí)發(fā)現(xiàn)graph里出現(xiàn)了兩個(gè)拓?fù)渫耆粯拥膃ntity分別接在CSI控制器的不同pad上。看起來好像沒問題但實(shí)際采集時(shí)兩個(gè)video節(jié)點(diǎn)出的畫面都來自同一顆sensor而且由于VC沖突兩個(gè)節(jié)點(diǎn)都時(shí)而花屏。我一開始還懷疑是驅(qū)動(dòng)注冊邏輯的問題后來反復(fù)核實(shí)才發(fā)現(xiàn)是設(shè)備樹里重復(fù)定義了節(jié)點(diǎn)。在Jetson的L4T內(nèi)核中sensor的I2C地址加上VC ID才是唯一的標(biāo)識。寫設(shè)備樹時(shí)這兩項(xiàng)必須跟實(shí)際硬件一一對應(yīng)不能出現(xiàn)兩個(gè)節(jié)點(diǎn)指向同一個(gè)硬件通路的情況。經(jīng)驗(yàn)是寫完之后先在/proc/device-tree下面檢查對應(yīng)節(jié)點(diǎn)的內(nèi)容確認(rèn)I2C地址和vc值再跑media-ctl -p做二次確認(rèn)。4. 設(shè)備樹、驅(qū)動(dòng)加載與常見告警虛擬通道驅(qū)動(dòng)在系統(tǒng)里的落地方式4.1 設(shè)備樹里怎么聲明一個(gè)虛擬通道Jetson的攝像頭設(shè)備樹配置遵循標(biāo)準(zhǔn)V4L2設(shè)備樹綁定。每個(gè)sensor節(jié)點(diǎn)需要聲明regI2C地址、reset-gpios、mclk等屬性同時(shí)還要在port節(jié)點(diǎn)中聲明它連接到的CSI控制器端口。虛擬通道的ID在子節(jié)點(diǎn)中通常通過一個(gè)屬性來指定比如sensor1a { reg 0x1a; vc-id 0; port { sensor_out: endpoint { remote-endpoint csi_in0; }; }; };第二個(gè)sensor則是sensor1c { reg 0x1c; vc-id 1; port { sensor_out2: endpoint { remote-endpoint csi_in1; }; }; };CSI控制器節(jié)點(diǎn)里對應(yīng)地要有多個(gè)sink端點(diǎn)分別指向不同VC的sensor endpoint。這種聲明方式讓驅(qū)動(dòng)在初始化時(shí)就能知道哪個(gè)sensor掛在哪個(gè)CSI端口、用的是哪個(gè)VC ID、對應(yīng)的遠(yuǎn)端端點(diǎn)是誰。修改設(shè)備樹之后很多人會忘記一件事Jetson的設(shè)備樹是編譯成dtb文件燒錄的僅修改源碼還不夠要用dtc工具或JetPack自帶的編譯腳本重新生成dtb再燒到boot分區(qū)。我在早期調(diào)試時(shí)經(jīng)常改了設(shè)備樹但沒燒錄導(dǎo)致怎么查都跟源碼對不上。4.2 nvidia-uvm加載沖突和虛擬通道沒有直接關(guān)系但經(jīng)常一起出現(xiàn)在Jetson上做開發(fā)幾乎所有人都會遇到一條報(bào)錯(cuò)信息An nvidia kernel module nvidia-uvm appears to be already loaded in your kernel這個(gè)信息跟Virtual Channel Driver沒什么關(guān)系它說的是NVIDIA的UVMUnified Virtual Memory模塊已經(jīng)被加載了。但在實(shí)際項(xiàng)目中這個(gè)報(bào)錯(cuò)會干擾你判斷驅(qū)動(dòng)加載狀態(tài)因?yàn)槟憧赡転榱伺挪関ideo0不出流去了解驅(qū)動(dòng)模塊結(jié)果看到滿屏的UVM警告以為哪個(gè)驅(qū)動(dòng)加載順序出問題了。UVM模塊的作用是讓GPU和CPU共享虛擬內(nèi)存地址空間它由nvidia.ko在啟動(dòng)時(shí)自動(dòng)加載并在CUDA運(yùn)行時(shí)被復(fù)用。如果你試圖在系統(tǒng)已經(jīng)運(yùn)行的情況下手動(dòng)modprobe nvidia-uvm就會看到這個(gè)提示。解決辦法很簡單要么不管它因?yàn)楣δ苷R创_認(rèn)運(yùn)行環(huán)境干凈后的狀態(tài)在干凈的L4T系統(tǒng)里它會在正常啟動(dòng)流程中自動(dòng)加載。排查多路攝像頭問題時(shí)判斷驅(qū)動(dòng)模塊的方法應(yīng)該是lsmod | grep tegra lsmod | grep video lsmod | grep nvidia而不是盯著nvidia-uvm報(bào)錯(cuò)看。tegra-capture、tegra-vi4這些模塊加載正常與否才是虛擬通道出流的關(guān)鍵。4.3 驅(qū)動(dòng)加載順序與節(jié)點(diǎn)命名的不確定性Jetson的攝像頭相關(guān)內(nèi)核模塊之間是有依賴關(guān)系的。從底層往上大致是tegra-camera-platform管理sensor平臺設(shè)備→tegra-vi4VI控制器驅(qū)動(dòng)→tegra-capture視頻采集驅(qū)動(dòng)→nvgpu/nvhostGPU和圖形相關(guān)視平臺而定。模塊加載順序會影響/dev/videoX節(jié)點(diǎn)編號的分配順序。在標(biāo)準(zhǔn)L4T內(nèi)核里這些模塊通常在啟動(dòng)階段由udev按依賴關(guān)系自動(dòng)加載。但由于platform設(shè)備的注冊順序和設(shè)備樹中節(jié)點(diǎn)的排列順序有關(guān)如果你在設(shè)備樹中新加了一個(gè)sensor節(jié)點(diǎn)放在最前面那么它可能會被注冊為video0原有的video0變成video1這是正常現(xiàn)象。開發(fā)階段我強(qiáng)烈建議做兩件事第一應(yīng)用層通過設(shè)備名稱或media graph來匹配設(shè)備而不是硬編碼節(jié)點(diǎn)號第二在發(fā)布版本里固定設(shè)備樹和內(nèi)核版本不要隨意升級JetPack或者更換dtb否則節(jié)點(diǎn)編號很可能改變影響系統(tǒng)穩(wěn)定性。4.4 lspci查不到NVIDIA設(shè)備那不是Bug很多人拿到Jetson Orin NX后習(xí)慣性地執(zhí)行l(wèi)spci | grep -i nvidia結(jié)果發(fā)現(xiàn)什么都沒有于是懷疑驅(qū)動(dòng)沒裝好。其實(shí)Tegra系列芯片是SoC架構(gòu)GPU、ISP、視頻編解碼器都集成在同一顆芯片里不經(jīng)過PCIe總線。lspci只能看到PCIe外設(shè)比如NVMe SSD、WiFi網(wǎng)卡、外接的獨(dú)立GPU查不到SoC內(nèi)部集成的NVIDIA設(shè)備。這個(gè)在X86平臺上習(xí)慣了的查驅(qū)動(dòng)方式放到Jetson上并不適用。Jetson上檢查GPU和顯示驅(qū)動(dòng)是否正確加載正確做法是ls /dev/nvidia-uvm ls /dev/nvidiactl cat /proc/driver/nvidia/version另外也要提到一點(diǎn)熱詞里有“nvidia control panel下載”這樣的詞但在Jetson上并沒有X86平臺那種獨(dú)立的NVIDIA控制面板顯示配置是通過xrandr、/etc/X11/xorg.conf以及設(shè)備樹里的display節(jié)點(diǎn)來管理的。把X86的使用習(xí)慣投射到Jetson上容易繞彎路。5. 虛擬顯示與多通道帶寬規(guī)劃把Virtual Channel理解用在實(shí)戰(zhàn)里5.1 無頭設(shè)備的Xorg虛擬顯示和內(nèi)核Virtual Channel不是一回事Jetson Orin NX開發(fā)套件本身不帶顯示輸出是很常見的很多人在無頭環(huán)境下想要一個(gè)虛擬顯示器來做遠(yuǎn)程桌面或者跑GUI程序于是在Xorg里配置xserver-xorg-video-dummy或者使用Xvfb。這套方案在用戶空間實(shí)現(xiàn)了一個(gè)“假顯示器”讓應(yīng)用程序認(rèn)為存在一個(gè)顯示器但它和本文講的Virtual Channel Driver沒有關(guān)系。一個(gè)是內(nèi)核空間的視頻采集通道一個(gè)是用戶空間的虛擬顯示設(shè)備。在Jetson上設(shè)置Xorg虛擬顯示的正確姿勢是修改/etc/X11/xorg.conf加一個(gè)dummy驅(qū)動(dòng)的Display段。比如Section Device Identifier dummy Driver dummy VideoRam 32768 EndSection同時(shí)聲明一個(gè)合適的分辨率范圍。這套方案跑GStreamer、OpenGL等圖形應(yīng)用都沒有問題但它消耗的是CPU和內(nèi)存資源不經(jīng)過Jetson的顯示控制器DC硬件模塊。這個(gè)區(qū)分很重要因?yàn)樵谡{(diào)試多路攝像頭時(shí)你很可能會用到虛擬顯示來跑GUI工具看畫面。如果理解錯(cuò)了層面就容易出現(xiàn)“為什么我配置了Virtual Channel但虛擬顯示不工作”這種跨層的困惑。5.2 多路虛擬通道場景下的帶寬估算規(guī)劃多路攝像頭方案時(shí)很多人只關(guān)注CSI端口的數(shù)量忽略了帶寬預(yù)算結(jié)果接上之后發(fā)現(xiàn)高幀率跑不滿。MIPI CSI-2鏈路的帶寬是有限的每路lane的速率取決于sensor輸出、Deserializer和SoC的CSI控制器能力。以常見的1080P60 RAW10為例單路數(shù)據(jù)速率大約是像素時(shí)鐘 × 位深 1920 × 1080 × 60 × 10 bit ≈ 1.2 Gbps這個(gè)速率需要至少1條數(shù)據(jù)lane按1.5Gbps/lane計(jì)算才勉強(qiáng)跑得動(dòng)但實(shí)際項(xiàng)目中一般留20%左右余量所以單路1080P60 RAW10至少配2 lane比較穩(wěn)妥。4路這樣的流加起來接近5 Gbps對CSI控制器的總帶寬和內(nèi)存帶寬都是不小壓力。下面是我在項(xiàng)目中常用的參考表分辨率幀率位深單路數(shù)據(jù)率4路總速率建議CSI數(shù)據(jù)lane1280x72030RAW100.27 Gbps約1.1 Gbps1 lane/路1920x108030RAW100.60 Gbps約2.4 Gbps2 lane/路1920x108060RAW101.20 Gbps約4.8 Gbps2 lane/路3840x216030RAW102.40 Gbps約9.6 Gbps4 lane/路數(shù)據(jù)率只是傳輸層帶寬到了VI寫入內(nèi)存還會占用系統(tǒng)總線和內(nèi)存帶寬多路同時(shí)開啟時(shí)內(nèi)存帶寬往往成為瓶頸。我在Orin NX上跑4路720P60的時(shí)候CPU占用不高但內(nèi)存帶寬占用已經(jīng)比較明顯同時(shí)跑ISP和編解碼任務(wù)時(shí)會出現(xiàn)幀率抖動(dòng)。5.3 多路開啟時(shí)的推薦流程與避坑習(xí)慣在Jetson上開啟多路虛擬通道采集我自己的習(xí)慣是啟動(dòng)后先看dmesg | grep -E tegra|vi|csi|imx確認(rèn)所有sensor都被正確探測和注冊再跑media-ctl -p確認(rèn)拓?fù)渫暾總€(gè)VC ID都對應(yīng)正確的sensor然后逐個(gè)通道單獨(dú)出流確認(rèn)每一路本身正常最后再同時(shí)開啟所有通道觀察是否有格式不匹配、帶寬不足導(dǎo)致的丟幀。多路同時(shí)開啟時(shí)最容易出的問題是某一路的圖像參數(shù)沒有設(shè)置完整。例如給兩個(gè)通道設(shè)置了不同的分辨率或幀率而CSI控制器還按同一個(gè)格式在解析數(shù)據(jù)就會出現(xiàn)畫面撕裂。另外所有通道的sensor幀率最好保持一致尤其是對同一顆Deserializer輸出來的多路流幀率不一致會導(dǎo)致同步信號互相干擾。還有一個(gè)小習(xí)慣不要在多路出流過程中反復(fù)開關(guān)單個(gè)video節(jié)點(diǎn)而不關(guān)閉其他節(jié)點(diǎn)這會讓VI的buffer分配狀態(tài)變得混亂偶爾會導(dǎo)致內(nèi)存泄漏。正確做法是先整體下電關(guān)閉所有stream再修改配置再整體上電。6. 回顧一次多路虛擬通道的完整調(diào)試過程為了幫你把這些知識點(diǎn)串起來我復(fù)盤一次實(shí)際調(diào)過的四路攝像頭項(xiàng)目看看Virtual Channel問題到底長什么樣。6.1 癥狀第四路圖像偶爾不刷新項(xiàng)目用了一顆四路Deserializer通過CSI接入Jetson Orin NX四路VC分別配置為0/1/2/3。剛接好時(shí)一切正常四路都能出流。但跑了一個(gè)小時(shí)后第四路圖像開始偶發(fā)不刷新大約每幾十秒卡一幀隨后自動(dòng)恢復(fù)。一開始我懷疑是sensor過熱但讀sensor溫度完全正常。后來懷疑是CSI鏈路抗干擾能力不足查了FPC排線的屏蔽也正常。最后用media-ctl -p盯拓?fù)鋾r(shí)發(fā)現(xiàn)問題第四路sensor的VC ID在設(shè)備樹里寫成了0和第一路重復(fù)了。按理說VC沖突會直接導(dǎo)致無法出流但實(shí)際表現(xiàn)是偶發(fā)卡頓這是因?yàn)镈eserializer內(nèi)部對同ID的多路流做了某種仲裁導(dǎo)致了不穩(wěn)定的調(diào)度行為而不是完全報(bào)錯(cuò)。6.2 定位鏈路從應(yīng)用到驅(qū)動(dòng)的逐層排除這次問題的定位過程耗時(shí)最長的環(huán)節(jié)其實(shí)是確認(rèn)“第四路到底走的是哪條通路”。我在應(yīng)用層用v4l2-ctl直接看video節(jié)點(diǎn)信息發(fā)現(xiàn)第四路對應(yīng)的video節(jié)點(diǎn)名和拓?fù)淅锏哪硹l鏈路對不上。后面對照設(shè)備樹源碼才發(fā)現(xiàn)VC ID配重了。這讓我養(yǎng)成了一個(gè)習(xí)慣任何時(shí)候懷疑多路攝像頭有問題先做三件事——讀設(shè)備樹vc配置、跑media-ctl -p、看dmesg的錯(cuò)誤日志。順序不能亂因?yàn)殄e(cuò)誤日志里報(bào)出的實(shí)體名稱能幫助你快速定位到底是哪一環(huán)出了問題而不是漫無目的地檢查硬件。6.3 修復(fù)與驗(yàn)證把第四路sensor的vc-id改成3重新編譯dtb燒錄重啟。之后用media-ctl -p確認(rèn)四個(gè)entity分別對應(yīng)四個(gè)VC再用v4l2-ctl對所有通道做了2小時(shí)壓力出流沒有再出現(xiàn)丟幀或卡頓。這次調(diào)試的經(jīng)驗(yàn)對后續(xù)項(xiàng)目很有幫助。Virtual Channel Driver本身并不復(fù)雜它就是一套把MIPI CSI-2的VC機(jī)制暴露成多個(gè)V4L2視頻設(shè)備的驅(qū)動(dòng)框架。但因?yàn)殒溌烽L、層級多任何一層的配置錯(cuò)誤都會表現(xiàn)為出流異常排查起來特別考驗(yàn)對整條鏈路的理解。我現(xiàn)在做Jetson上的多路采集第一步永遠(yuǎn)是打開media graph和設(shè)備樹把通道身份確認(rèn)清楚再做應(yīng)用層開發(fā)這套習(xí)慣幫我省掉了大量返工時(shí)間。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月综合视频| 激情综合亚洲| 日韩干B| 国产精品久久久鸭无码的功能| 精品女同一区二区三区| 两性综合网| 99re热| 狠狠操狠狠爱| 亚洲性爱电影| 狠狠中文字幕| 爱爱啊啊啊| 久久綜合很很很| 日韩欧美tv一区二区在线观看| 激情综合 婷婷五月 红杏| 9/A片| 超97在线精品视频| 懂色中文一区二区三区 | 偷拍 精品 另类 四区| 综合激情二| 性生活性生大爱77AV国产| yazhousetuoumei| 玖玖婷婷五月天| 国产精品久久久久无码A√| 欧美一级二级三级| 97久久超碰亚洲| 玖玖爱伊人玖玖爱| wuyechaopeng| 乱性AV| 撸无码不卡免费视频| 欧洲精品人妻| 天天舔天天日天天射| 中国小夫妻勾搭露脸淫荡对白| 日韩伦理视频| 精品国产一区二区三区久久久蜜臀 | 最新制服中文第一页| 久久是精品| 韩国免费播放一级毛片| 91久热这里只有精品| 久久黄色网址| 国产精品3| 欧美日韩222| 综合网,亚洲,欧美| 久久夜夜夜夜| 久久风骚城市人| 日韩欧美~中文字| 屁股久久久久久| www.亚洲成人一区| aⅴ日韩成人电影av在线免费看av大全 | 日韩熟女乱伦中出| 国产老熟女| 日韩精品人妻中文字幕久久久| 日韩精品熟妇| 欧美92| 17c在线成人免费A片观看| 欧美日日操| 99自拍视频在线观看| 一色网男人的天堂| 東南亚性呦成人伦理资源在线视频| 综合欧美亚洲| 男男H黄动漫啪啪无遮挡网站| 久久草在线综合视频| 五月激情小说| 超碰色美女| 无码精品久久| 五月天色图| 青青草大香蕉视频| 温婉少妇玩3p| 久久精品人妻一区二区| 国产在线能看的你懂的| 天天情欲宗合网| 春色校园综合网| 综合九九| 一本大道不卡一二三区| 九九热精品免费视频| 999 久久久| 久久熟女久| 好涩综合| 99爱精品| 九9精品| 中文字幕精品探花视频| 免费综合亚洲中文| 亚洲综合伊人| 欧亚无码视频| 99只有精品| 无码逼| 91丝袜美女视频| 亚欧成人综合影院| 91亚洲黑人| 91精品操美女| 久热久| 日日A∨| 久草这里只有精品| 夜色五月天| 亚洲乱熟女一区二区| 欧美三四五区| 日韩性色| 日本岛国黄色网址| 97在线亚洲| 伊人影院综合是一个与深夜成人在线| 青青草原狼av| 亚洲天堂五月天国产| 97人人草| 欧美精品黑人猛交高潮| 国产激情久久| 亚洲加勒比久久日本道| 青青草在线成人视频| 91久久国产精品| 亚洲AV无码乱码在线观看性色| 欧美色色人| 久久久久亚洲Aⅴ无码| 婷婷色在线| 看黑丝美女操逼青青网站| 天天综合站| 精品三级在线专区| 精品久久久不卡一区二区| 亚洲精品国产日韩无码AV永久免| 日han少妇无码| 激情无码日韩| 亚洲骚逼少妇| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 九九碰九九爱97超| 一本久久精品中文字| 日韩欧美成人综合在线| 久草精品在线| 2017超碰| 欧美久久久15P| 国产原创剧情在线丝袜| 污色区网站| 久久老熟女| 在线观看日韩av不卡| 超碰地址久久| 神马久久久久久久久| 97日本超碰综合| 久草精品国产蜜臀 | 狠狠色色| 亚洲不卡三级手机播放| 超碰欧美COM| 午夜超爽| 欧美欲色| 欧美激情黑人| 乱色视频中文字幕| 免费AV播放| 午夜无码精品免费看性色| 97 国产精品| 久久精品国产亚洲粉嫩| 久久久中文| 台湾佬中文娱乐网久久久久久久久久com| 精品人妻一区二区三区在| 五月天开心网| 91丝袜在线观看| 中文字幕在线观看AV| 大香蕉中文在线| 精品久久久久,69国产成人精| 91色插| 欧美另类色图片| 日韩欧美亚洲自拍偷拍| 操逼内射干逼白丝91| 亚洲无码视频免费在线观看网址!| 久久有码视频| 狠狠色一区二区中文字幕| 亚洲,日韩,欧美,成人播放| 麻豆人妻少妇在线免费观看| 人人操人人摸人| 午夜亚洲| 18一区二区三区| 无码丰满熟妇一区二区浪潮AV| 久久久久网站-538在线视频-欧美永久乱码 | 天天射天天色成人| 爱干爱射网啊啊啊| 国产精品无码在线| 欧美性爽xyxOOOO| 夜夜 中文视频rt| 99精品无码| 人妻偷拍一区二区三区| 东北女人高潮视频| 日韩精品一区,二区 九九...老司机| 丝袜美腿制服人妻二区中文字幕 | 3p国产色噜噜一区| 无码高清少妇久久| 97在线视频免费看| 欧美大片一区二区三区| AV天堂丝袜| 精品一区二区综合熟妇| 91久久| 日韩精品9区| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 97人人夜夜精品视频| 91碰碰| 加勒比在线视频| 国产女人操逼视频| 日韩福利综合一区| 91九色精品熟女内射| 亚洲欧美色图片| 欧美性综合| 日欧美色| 亚洲男人天堂Av| 一区二区三区精品视频| 老外又粗又长一晚做五次| 久久久久白虎| 伊人网一本| 久久99精品九九久久久婷婷| 免费看美国人人爽,人人操| 欧美一区二区亚洲天堂| 高跟丝袜AV专区国产| 欧洲性爱无码区| 男人的天堂kva| 国产第11页| 欧美天天谢综合网| 9热9热综合网| 男人的天堂色偷偷青青草视频婷婷网| 综合网欧美在线| 亚洲福利中文字幕在线| 天天天天天干夜夜夜夜夜操| 精品久久99| 国产精品香蕉热久久新品| 中文字幕一区二区三区四区在线视频| 亚洲91在线播放影院| 国产精品白领在线观看| 亚洲 日本 国产 综合| 蜜乳AV免费观看| 手机午夜电影神马久久| 被窝影院午夜看片无码| 嫩草在线视频| 亚洲成a人片在线观看中文!!!| 国产黄片精品在线| 免费一级毛片在线视频观看| 日韩一级片在线看| 天天插天天插| 男人天堂站| 97这里只有精品| 人妻91少妇| 怡红院成人视频| 青草一区二区| 97亚洲综合| 欧美性爱精品七区| 久久受www免费人成| 自拍偷拍第26| 亚洲二区精品在线观看| 国产精品色色| 欧美午夜色妇色鬼| 久久久九九九九| 成人精品一区二区三区| 99在线观看视频在线高清| 老司机香蕉| 亚洲欧美日韩不卡人妻| 亚洲少妇激情视频| 成人看片网站| 婷婷在线视频| 精品人妻一区二区视频| 韩三级a视频在线观看| 青青免费在线视频一区| 99在线无码精品秘 入口黑人| 久久一级无码精品毛片6| 老司机射| 超碰色男人操熟女| 高潮内射在线| 五月综合婷婷久久网站| 日韩一级久久毛片| 2025年A片视频精品| 国产精品一区二区校花| 不卡超碰护士AV在线免费播放| 综合网久久| 国产99999久久精品| 亚洲97资源| 色色毛片| 丁香六月婷婷| 在线观看一卡二卡| 人妻天堂综合网| 骚货操死你| 五月丁香影视| 九久9热| 日本一区二区三区四区免费观看| 3571色综合一区二区二区| av午夜玫瑰| 超碰97日韩| 日日噜噜夜夜狠狠视频无| 五月婷婷丁香| 欧美变态激情网| 国产99999| 亚洲情色中文字幕一区| 99热精品青草在线| 久久久久久久人妻丝袜| 91色碰| 亚洲色悠悠久久88| 国产黄色剧情影片麻豆免费播放| 色五月综合网| 天天操天天看| 岛国大片国产| 中日无幕一二三四区| 中文字幕无码不卡啪啪| 狠狠中文字幕| 精品人妻视频一区二区三区蜜桃视频| www.男人的天堂| 日韩黄色成人性爱| 后入日本1234| 郑州宾馆老熟女露脸啪啪| 亚洲二区精品在线观看 | 91n处女在线观看| 久艾草在线精品视频在线观看| 色爱综合网| 伊人久日| 五月丁香啪啪网| 九一国产精品| 熟女色综合久久| 久久伦理视频久久大香蕉视频| 91老熟妇| 闷骚老熟女15P| 91春色| 久久本道| 人妻干天天| 麻豆AV一区二区| 午夜舔阴达高潮视频免费看| 草b在线| 美女被啪到深处抽搐视频| 可以看的av| 亚洲熟妇A V黑人| 九九色逼| 亚洲人妻久久| 久久综合中文国产| 国产中文精品一区二区在线观看| 久久久久久久久久久久九| 欧美性爽xyxOOOO| 国产精品经典一卡久久久| 国产午夜精品理论片a大结局| 狠狠狠一区二区三区| 日产操逼| 啊啊啊啊啊啊啊啊啊在线观看| 国产女同视频在线播放| 亚洲综合色在线| 欧洲熟妇xxXx欧美老妇裸体| 天堂v无码免费视频| 青青草在线视频美女| 99久久久无码国产精品性男| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 超碰97人妻在线| 99综合自拍| 成人八戒网站| 久久精品国产亚洲av水密被窝| 婷色五月天| www.色吧5.com| 日韩精品三级片长长久久| 欧美亚洲日本激情在线| 国产精品电影大全| 97丝袜亚洲在线播放| 人人透人人操| 日本久久女同性恋视频| 嗯,啊。舔我逼| AV九九| 欧美片第一页| 熟女91网| 高清不卡一二三区视频......| 翔田千里A片一区二区| 天天日天天舔东京热| 欧美自拍偷拍免费观看| 超碰午夜| 果冻传媒A片麻豆熟妇人妻| 欧美三级免费伊人| 91neishe| 久久久免费一级黄片| 91狠狠| 91影视亚洲| 欧亚综合一卡二卡中文字幕| 狠狠激情综合狠狠操中文字幕| 欧美激情内射| 国产大片精久久久久久| 超碰久久性爱| 国产一级黄色片在线观看| 操久久久久久| 青娱乐亚洲自拍| 国产激情视频一区区三区| 午夜AV污污污| 蜜屁Av| 草b在线 | 在线黄色污污网站| 天天摸夜夜摸| 亚洲欧洲视频小说在线观看| 2020视频1区2区3区| 欧美亚洲日韩人妻在线观看| 一级性爱aaaa| 色呦呦呦在线观看视频| 大香蕉免费3| 国产400孕妇孕交群| 欧美日韩国产色五月综合在线| 日韩精品人妻系列无码天堂| 综合色图亚洲欧美| 无码又爽又硬又激情免费视频| 日韩A优精品在线观看| 亚洲欧洲无码bt精品合集| 亚洲人妻久久| 九九AV| 一区二区影视| 天天射日日干| 国产精品精品系列在线观看| 色综合一区二区三区| 欧美啪啪啪91| 亚洲日韩久久精品一区| 欧美亚综合色图| juliaann精品熟女一区| 日韩紧密久久| 极品内射| 久久大陆| 清纯唯美综合亚洲| 男人天堂2019| 啊啊啊啊操死我| 国产精品乱码久久久久| 亚洲日韩精品久久久久一区壹牛| 9色国产精品一区粉嫩| 玖草在线视频| 99视频这有这里有精品| 日韩无码AB| 91天美传媒在线观看| 91丝袜激情在线| 九九九九欧美| 人人操超碰在线| 欲综合网| 久久97超碰| 亚洲av噜噜噜噜噜噜| 亚欧性爱无码| 两性综合网| 99色视频| 大香蕉在线视频15| 碰超人人在线一区二区三区| 91爰爱欧美| 2000亚洲男人天堂| 欧美综合综合| 亚洲av无码国产精品字幕| 亚洲成人无码影院| www.99视频| 精品人妻夜夜草| 色情亚洲日本成人| 综合亚洲网| 综合色一区三区二区| 99久久久无码国产精品性啊聊| 吖在线不卡一区二区国产剧情| 插日本熟女视频| 一区二区三区精品黑丝白丝酒店对鸡 | 99re国产中文字幕| 真实高潮91| 日韩一级二级三级免费看完整版国语版 | 亚洲av无码成人精品国产| 丁香五月天激情网站| 物尤视频一区二区| 91亚洲网| 国产精选三级在线观看| 涩爱AV在线| 五月天久久人妻| 人妻偷拍一区二区三区| 久久伊人大香蕉| 中国熟女老妇仑乱一区二区三区| 国产免费久久久久| 精品成人女人久久| 黄片视频观看| 看看小穴| 亚洲中文字幕av | 91人妻Pr| 国产情色在线| 激情综合网亚洲| 国产亚洲色停停久久99精品91| 婷婷激情五月天小说网| 成人在线视频一区| 日本操逼无码| 五月婷在线| 1024手机看片欧美日韩| 中文字幕久久婷婷丁香五月天| 天天视频综合在线观看视频| AV丝袜少妇| 久久精品| 久久一区二区三区入口| 啊啊啊啊啊舒服| 国产精品福利视频播放| 精品大久久| 大香久久| 思思热在线观看| 中文子幕一二三| 2018天天干在线视频| 欧美熟爽综合| 人妻三级在线中文字幕| 国语人妻精彩刺激| 91精品老女人| 亚洲,欧美,春色,另类| 四虎精品亚洲| 精品区9| 91宗合网| 午夜精品久久久久久久男人的天堂 | 大香蕉视频啪啪啪啪| 久久精品国产72国产精品福利| 日日日大屁股骚女人精品| 久久成人国产精品| 天堂射| 日韩国产不卡在线视频| 日本新免费二区三区| 亚洲精品一二区| 天天综合网入口~91| 久久久精品电影| 欧亚第一综合网| 熟女少妇视频| 96久久科窝| 热99这里有精品综合久久 | 中文字幕中文字幕一区二区| 日韩精品国模| 午夜黄色免费在线观看| 国语少妇精| 精品国产乱码久久久A| 九九热最新| 久久久蜜桃臀无码视频| 一区二区三区蜜桃成人撸久久东京热 | 中文字幕后石码四区五区| 色噜噜国产在线| A一区片| 天操老女人| 国产极品美女高潮无套在线观看| 99在线精品观看视频中文| 欧美日不卡| 欧美十八禁视频| 欧美极品少妇| 精品99999久久久久久| 日本黄色大片一级视频免费麻豆| 大屁股熟女一区二区三区| 久99视频| 小日子操bb在线看| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 亚洲精品1区| 日韩av影片在线观看| 亚洲人妻五月丁香婷婷| 天天天天天天天天综合| 九月婷婷| 变态乱伦伪娘灌肠一区二区| 欧美性色欧美| 亚洲另类久操网| 国产操逼视频在线观看| 亚洲三级。日韩三级| 久久亚洲人妻| 丁香五月综合| Blackedraw视频一区二区| 精品久久久久久久| 久久久久无码一妻区| 九九九九九九九精品视频| 亚洲日韩av专区无码| 色欲久久99国产精品久久久久久| 欧美狠狠鲁| 调教熟妇 久久久久久| 国产熟女完整版中字| 97超碰超碰| 欧美97网| 伊人96在线| 亚洲限制级在线| 欧美躁死她一区二区| 日韩图区 偷拍| 国产拍偷精品网站| 精品国产Av无码久久久伦古装| 欧美最大综合网| 99999精品成人| 99热这里都是精品| 手机在线免费看的av| 97香蕉网| 91啪啪| 亚洲第一视频 欧美风情 日韩| 天天插夜夜爽| 青青草伊人久久| 精品国产乱码久久久久久久久1| 欧美激情中文字幕另类小说| 26UUU欧美激情一区二区| 国产又黄又爽| 蜜桃久久一区二区| 男人的天堂三级| 中文久久96| 四虎视频在线观看| 欧美成人色| 亚洲人在线| 九九草| 欧美日韩亚洲天堂| 国产精品久久久久久久久久久久久久吹 | 97热视频在线观看| 91成人久久| 九九九九精品一区| 龙兴卡官方查询| 裸体美女久久久| 久久熟女久| 男人的天堂无码| 操B久久| 亚洲色悠悠久久88| 东方亚洲在线操逼天堂| 麻豆天美AV传媒第一页| 国产欧美日产一区二区三区 - 国产欧美日 | 色色香蕉| 亚洲色诱惑| 98色网| 六月婷激情福利天堂69| 久久免费中文字幕在线观看| 色五月天AV| 亚洲伊人久久精品影院| 夜夜嗨一区二区三区直播内容| 蜜臀99久久国产| 麻豆三极片| 免费人成在线观看网站品爱网| 久久精品国产亚洲AV无码电影| 91人妻Pr| 国产超碰国产97| 天天干天天日天天射黄色片| 男人的天堂无码| 欧美 亚洲精品首页| 伊色久人大在线| 亚洲国产一级黄色视频| 久久精品国产亚洲AV无码电影| 3p国产色噜噜一区| 欧美久久九九| 欧洲精品一二三在线| 人妻熟女一区二区三区视频| 成人小说另类在线| 福利色色| 妇女视频网站| 91精品91久久久久77777| 精品免费一区| 一区二区三区四区免费视频| 久久五月份| 国产精品天干天干综合网麻豆| 后入式福利| 在线观看一级α片刺激高潮视频| 亚洲 欧美 手机在线观看| 国产一区二区三区精品观看啪| 色九月婷婷| 熟女高潮合集-永久久久-成人AV| 欧综合网| 99久久e免费热视| 欧美熟妇精品黑人巨大91| 极品欧美一区二区三区| 婷婷丁香五月激情啪啪| 欧美韩国你懂得在线 | 大香蕉十区| 午夜经典| 国产福利在线视频网站| 草b在线| 婷婷10月天青娱乐| 色官网色综合| 9 7超碰在线免费观看| 操一对老熟妇爽上天视频| 岛国大片国产| 欧美色图天堂网m| www国产精品| 91 亚洲 欧美 日韩 国产 综合| 大鸡巴久久久| 美熟女逼导航AV操逼| 色婷婷一区二区三区久久| 少妇滛荡视频| 四虎免费视频| 亚洲欧综合另类无码一区| 欧美白嫩女HD| 亚洲综合嫩| 人妻少妇av在线观看| 日韩精品大香蕉伊人在线| 秋霞免费无码视频日韩A片| 内射白嫩美女| 九九九九精品九九九九| 欧美拳交在线播放| 日韩有码专区| 69人妻精品一区二区绯色| 97久操| 亚欧性爱ab| 精品国产乱码久久久久久日本公司| 青娱乐欧美激情一区二区| 亚洲一二三四区机械| 亚洲 暴爽 AV人人爽日日碰| 超碰人人干| 日韩熟女视频二区| 国产精品自在线发布| 色香伊人| 亚洲欧美激情在线视频| chaopen97久久| 久久久久婷婷| 水滴偷拍| 91老熟女逼| 欧美性爱18观看| 亚州 综合 色图| 美国aaaaa一级黄片| 日日骚精品视频| 艹比视频国产精品| 久久久久久人| 激情小说五月天| 夜色91| 久久久禁| 精品一区二区三区蜜桃臀赵总 | 69少妇一区二区| 精品区国产区一区二区三区| 大香蕉伊人网WWWn0n| 天天干天天燥| 美女爽爽爽刺痛洞洞| 国产一级片| 神马久久久久久久| 久久精品中文| 精品国产片亚洲一区| 一级黄色性爱裸体视频| 国产乱码精品久久久久久| 日本日皮视频逼| 69一区二区三区 | 欧美日韩中文亚洲v在线综合| 国产丝袜啪啪| 亚州色站 日韩电影| 日韩精品亚洲专区在线影视| 97色亚洲| 大香交| 超碰97爽| 国产视频一区二区免费| 国产精品点击进入在线影院高清| 日韩精品国模| 神马福利久草| 久久艹逼视频| 一级人妻性爱视频| 五月天婷婷社区| 中国小夫妻勾搭露脸淫荡对白 | 97日视频| 97久久超碰| 中国AV美女| 国产成人五月天丁香花| 在线视频五十市| 99久久综合网| 欧美日韩大黄片| 欲香欲色综合天天伊人| 91老熟女老女人国产老太| www.激情| 少妇高潮对白在线观看| 啊啊啊啊啊啊在线观看| 天天草AV| 丁香六月婷| 亚洲最大网站av| 成人一道本免费视频| 青女偷拍网| 伊人久久亚洲中文字幕不卡| 99热免费| 久久九九网| 日日夜夜狠狠| 午夜福利在线合集| 大JI巴好深好爽又大又粗视频| 九七人妻在线| 成人综合视频久久| 资源在线观一 二| 黄色高清无码无码破解免费暗网 | 情色AV电影| 免费人成?大片在线播放| 91成人高清在线观看| 97色在线视频| 久区视频| 人妻蜜桃臀| 自拍二页| 亚洲欧美日韩电影网站一区| 欧美激情片一区二区| 校园春色制服丝袜中文字亚洲| 久久东京国产精品视频| 伊人久久综合精品欧美| 日本精品中文字幕视频| 亚州综合在线| 欧美激情区| 熟女少妇视频| 超碰欧美COM| 中文字幕二区| 亚洲天堂久| 色五月激情AV在线| 久久草视频污视频| Aa东京男人的天堂| 97久久久精品| 日本孕妇孕交| 熟女熟妇伦久久影院毛片一区二区| 亚洲美女色图| 9久精品视频在线观看| 一牛一区二区三区久久| 夜夜操夜夜高潮夜夜爽国产精品区| 亚洲日韩东京热一区| 国产黑白丝在线| 熟女少妇一区二区三区| 亚洲欧美在线丝袜| 91视频综合网| WWW操逼| 国产福利在线视频网站| 欧美亚洲| 国产91专区| 国产欧美在线观看免费观看| 欧美日韩亚洲国产中文永久天天看| 97av,com| 亚洲中文丝袜美腿诱惑字幕| 视频二区美腿制服人妻欧美| 五月天亚洲色图| 国产JDAV无码视频在线观看| 色翁荡息又大又硬又粗又爽| 99久久精品无码一区二区| 一区二区三区激情在线观看| 大香蕉AV在线| 色性荡荡荡荡视频| 午夜福利在线视频1000| 另类欧美| 永久免费观看的毛片的网站| 少妇一级婬片免费放一级a性色.| 天天射天天操天天干天天吃2018 | 在线一道啪| 婷婷五月天久久久| 精品免费1| 偷拍综合亚洲| 精品美女人人干| 欧美乱伦专区| 日韩视频啪啪| 97超碰国产亚洲精品资源| 青青草手机在线免费观看| 九一国产精品| 超碰免费人妻在线| 欧美少妇性爱网站| 91久久精品蜜臀| 九九国产热| 国产成人五月天丁香花| 99久久久无码国产精品性啊聊| 中文字幕一二区二三区人妻专区| 五月婷婷六月丁香| 九一精品牛牛一区二区| 色臀AV| 久久社区一区二区三区| 人人天天欧洲| 97超色| 午夜国产成人精品视频 | 蜜臀久久99精品久久久久电影| 久久婷婷电影网| 中国探花熟女| 天堂在线一区二区| 精品国产乱码久久久久久蜜臀| 成人七区| 97se综合网| 91亚洲综合在线| 操逼不卡中文字幕| 综合网欧| 人妻铁牛TV| 日韩丰满熟妇| 亚洲日韩欧美一区二区| 精品一区二区国产日韩| 大香蕉免费中文| 人澡逼| 亚洲 日韩 丝袜 熟女 变态| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 日韩黄色一区二区三区| 亚洲综合小视频小说在线观看 | 日本高清一区二区在线| 91国产美女丝袜足交精品视频 | 中文字幕一区二区免费在线| 欧美同性恋 的搜索结果 - 91n| 亚洲日韩av专区无码| 又黄又爽在线观看视频| 亚洲天天自拍| 国产精品亚洲免费| 久久久九九| 国产精品探花在线| 中文字幕欧美精品亚洲日韩蜜臀| 一区二区影院| 伊人aaa| 久久久久久亚洲中文| 伊人久久大香蕉线AV五月天| 激情综合网激情综合| 久久,精品一二三| 久久久性爱| 精品国产一区二区三区av在线资源| 丰满欧美放荡少妇在线| 国产精品爽爽va在线观看98| 色亚州人久干视频在线观看免费版| 俺去啦俺来也久久综合| 色五月激情网| 久久黄人人爽视频| 久久超碰爱| 超碰97亚洲| 偷窥自拍亚洲色图| 无码人妻一区二区三区色欲aⅴ| 欧美另类色图片| 亚洲国产精品成人久久蜜臀| 青青操97| 男女做爰猛烈动高潮A片免费应用| 婷婷五月天久久精品视频一区二区三区 | 亚洲精品黄码久久久久| 五月天大香蕉| 亚洲视频精选| 国产精品 亚洲情色| 三级日本一区二区三区| 亚洲少妇色图自慰直播| 亚洲精品a人片在线观看视| 一二三四区操操Av| 无码免费精品高清| 最近二区三区视频大全| 久久久99久9| 18啪啪手机免费性爱| 精品无码人妻一区二区免费蜜桃| 少妇高潮对白在线观看| 天天干夜夜鈤| 熟妇最新先锋一二三区| 无码最新| 蜜臀99久久国产| 人妻久热在线| 一区二区乱码福利| 骚鸭AV| 欧美激情亚洲色图| 人妻中文字幕精品无码 | 亚洲另类小说卡通动漫| 在线电影亚洲色图| 精品国产嫩穴视频| 久久riav中文精品| 78精品| 欧美高清性猛交| 精品欧美А∨无码黑人大荫蒂| 熟妇熟女一区二区三区| 久久爽爽精品| 婷婷久久网| 日本国产亚洲一区在线观看| 欧亚韩国999| 91色碰| 欧美精品自慰系列寂寞少妇 | 久操热线| 国模私拍一区二区三区神乳| 夜夜精品视频一区二区| 欧美少妇内射| 欧美在线视频99| 国产中文大片资源中文字幕| 青青草一区二区高清无码视频| 97露脸精品丝袜| www.夜夜操| 人人摸.人人色| 国产精品剧情| 一二视频神马久久传媒| 久久99热这里只频精品6学生| 丝袜美腿制服人妻二区中文字幕| 国产白丝精品在线观看| 精品一区二区2| 黄资源| 麻豆亚洲Av成人无码一区精品| 天天躁日日躁XXXXYY| 国内偷自视频区视频综合| 国产精品视频在线观看| 欧美综合网站999| 亚洲综合另类色图| 中文字幕欧美日本乱码一线二线| 狠狠操一区二区| 9/A片 | 国产高清成人免费视频| 韩日欧亚a级| 久久久性少妇| 日本一久是| 国产肏屁眼视频| 啊啊啊啊啊操我视频| 懂色AV一区二区三区| 日韩在线观看中文字幕视频| 亚洲第2页| 国产兽交视频在线播放| 中文字幕97| 欧美国产婷婷久久| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 国产av高清版| 天天操天天插| 五月综合色| 99碰碰| 啪啪91| 亚洲91av| 亚洲天堂女优在线| 日韩精品99999| 五月天色五月| 天天干天天做| 丝袜熟女2P| 大香蕉97久久| 久热69九色熟妇97| 美女黄页| 五月天伊人| 九九色色| 偷拍亚洲高清图片| 97超碰天天| 亚洲免费97免费| 欧美 综合 亚洲| 97免费视频在线观看视频| 丰满人妻一区| 中文字幕国产| 久久黄人人爽视频| 精品亚洲天堂| 97啪啪| 麻豆综合一区av| 久久黄色性爱视频| 91成人精品在线播放| 久久性爱大全| 亚州国产精品乱| 精品四五区| 欧美日韩黄色片一区二区三区四区人与兽做爱| 九九九久千久久激情蜜桃在线看 | 色婷婷婷五月天激情四射| 欧美色图 人妻| 日本中文字幕熟妇| 大香蕉性欧美| 黄骗免费网站| 色综合久久av| 伊人五月天| 久久久艹艹艹| 欧美 日韩 另类 亚洲| 久久是精品| 懂色av一区二区三区天美传媒| 你懂的在线观看区国产| 日韩肏逼视频| 日本肉体xxxx裸交| 日韩丝袜人妻AV| 久久人爽| 另类欧美色| 国产精品女生av| 91狠狠综合久久| 日本不卡三级网在线播放| 中文字幕AV片| 亚洲人久久久久日| 性爱乱伦视频免费| 狠狠综合网| 色999偷自拍拍| 亚洲欧美激情小说| 最新av中文字幕高清| 韩日色费| 伊人久久青青草| 国产精品第一页国产大屁股视频免费区i| 国产农村妇女精品| 色噜噜婷婷| 色娱乐色呦呦夜夜夜夜av| 91天堂| 国产熟女免费观看久久| 亚洲 中文 女同| 亚洲国产中文字幕| 黄色视频高清无码网站| 高清在线偷拍自拍视频| 男人久久精品| 一区二区三区视频| 秋霞视频一区二区 | 97超碰9| 黄片免费久久久久久久| 精品国产自在在线99| 亚洲九九视频| 综合欧美激情网| 欧美日韩免费专区在线| 少妇被c 黄 免费观看| 性生活久久久久久久久久| 亚洲精品97久久| 色牛牛AV| 欧洲精品区| 国产在线激情视频| 亚洲色图大香| 青青草福利视频| 91婷婷| 九热超碰| 草草影院最新网址| 久久国产精品,久久国产| 久肏视频字幕| 色色婷婷丁香| 大香交| 91精品人妻电影| 亚州久久9| 中文字幕五月婷婷免费| 亚洲狼狼干综合1| 美女诱惑一区| 超碰人人色| 在线观看啊啊啊啊啊| 在线观看黄色电话| 日韩久久艹| 免费精品国偷自产在线在线| 国模限制级电影| 久久六六| 狠狠操天天干| 超碰在线91| 91色情黑丝搞鸡在线观看一区二区三区三州| 国产在线精品电影观看| 欧美一级A一级a爱片久久| 欧美日韩国产中文精品字幕自在自线,| 中文字幕乱码在线观看| 一区二区三区在线资源| 91综合网站| 97色插| 97天堂| 五月天婷婷色| 亲子敌伦对白在线播放| 亚洲精品丝袜| 欧美综合自拍| 欧美亚洲AN| 2019天天干天天操| 一本色道久久综合熟妇| 最新日韩黄片| TS人妖另类精品视频系列| 人妻天天爽夜夜爽精品2| 亚洲黑人在线| 欧美日动态视频| 亚洲成熟国产精品美女| 久操免费电影| 精品人人| 婷婷久月| 亚洲综合一| 日本99久久| 91无码西班牙视频在线| 96免费视频在线| 激情 欧美 亚洲 小说| 亚洲性综合11| 亚洲男人天堂Av| 国产一区二区三区高清视频| 久久久九九九九| 欧美刺激色黄片免费看| 国产又粗又大硬免费色网视频| 伊人久久大香线综合无码| 久久激情亚洲精品无码?V| 91bbbbbb| 久久神马影院| 久久五月丁香| 亚洲 小说 欧美 激情 另类| 国外91| 人妻激情偷乱视频一区二区三区 | 亚洲av无线观看| 在线日韩精品一区二区三区| 欧美91网站| 色区久久| 中文字幕精品一区欧美| 青青草乱入乱欲视频在线观看| 欧美日韩91| 澳门黄片一香蕉视频| 97超碰色中文字幕| 亚洲男人天堂2019| 交换娇妻呻吟声不停中文字幕| 色综合91好| 伊人991| 夜夜爽爽爽| 天堂无码精品国产久| 超碰97 线线 在现| 啊啊啊不要嗯嗯在线观看| 欧美一区91大爱| 插穴性爱视频在线观看| 91久久久久久久久18| 欧美青青草视频| 动漫片子网站3黄| 久99久视频| 一本大道不卡一二三区| 屁股久久久久久| 久久在肏| 色哟哟 日韩精品| 免看60秒涩涩视频| 躁躁日曰躁2020| 欧亚洲精品有视频| 国产 v乱码一区二| 亚洲午夜福利在线影院| 日韩熟女乱伦中出| 国产辣妈在线视频福利| 综合网亚洲| 久久尹人大香焦视| 日日骚网站| 亚洲97网站| 91亚洲精品青草| 四虎永久在线精品免费网址| 综合网色| 超碰成人国产| 波多野结衣先锋影音| 亚洲91在线播放影院| 无码人妻一区二区三区色欲aⅴ | 日韩欧美俄罗斯A片| 国产精品成人久久一区二区三区 | 成人国产精品三级A片| 韩国一级AAA| 中文字幕,人妻,日韩| 激情综合网激情综合| 97超碰站| 久久青青草在线视频| 91九色丰满高潮| 国产超碰97| 日日玩天天干| 国产97在线播放| 91大香蕉伊人| 久久久91| 一起草视频在线|