国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

RK3566適配YT8512C百兆以太網(wǎng):RMII時鐘方向與DTS配置實戰(zhàn)排查

RK3566適配YT8512C百兆以太網(wǎng):RMII時鐘方向與DTS配置實戰(zhàn)排查 講真調(diào)了這么多年網(wǎng)口這次RK3566配YT8512C還是讓我折騰了整整一個周末。板子是自己畫的底板核心板用的RK3566PHY選了裕太微的YT8512C想著百兆嘛RMII一接DTS一配半小時就能搞定。結(jié)果通電那一刻ifconfig -a 里只有 lodmesg 里連PHY的影子都看不到。這種“看起來簡單、實際上到處是坑”的事情放在嵌入式Linux開發(fā)里真是再常見不過了。這篇文章就把這個完整過程記錄下來從硬件連接到RMII接口設(shè)計從DTS配置到時鐘方向選擇從PHY ID讀取到驅(qū)動匹配最后到網(wǎng)絡(luò)性能驗證。每講一個關(guān)鍵點我都會說明“我當(dāng)時是怎么排查的”“為什么這一步這么設(shè)計”“哪些坑是數(shù)據(jù)手冊里不會明寫但實際一定會踩的”。不管你是剛接觸RK3566的新手還是被國產(chǎn)PHY芯片折騰到頭大的老工程師這篇文章應(yīng)該都能給你一些參考。1. 選型與硬件設(shè)計為什么是YT8512CRMII接口有哪些容易忽略的信號約束1.1 在一堆PHY里挑中YT8512C的理由說實話做產(chǎn)品的選型和做開發(fā)板的選型邏輯差別挺大的。如果是學(xué)習(xí)或者快速驗證很多人會直接上RTL8211F、AR8035這類資料多、用的人多的芯片。但我這塊板子是要走量、有成本壓力的方案所以當(dāng)時對PHY的要求比較明確只要百兆、價格要低、供貨要穩(wěn)、最好國產(chǎn)。YT8512C就是在這個背景下被選中的。它是裕太微電子的一款10/100M自適應(yīng)以太網(wǎng)PHY芯片支持RMII接口內(nèi)部集成LDO外圍電路簡單功耗也不高在成本敏感的物聯(lián)網(wǎng)網(wǎng)關(guān)、工業(yè)控制板、邊緣計算盒子上用得非常多。和千兆PHY相比它在百兆場景下性價比確實高而且國內(nèi)貨源穩(wěn)定。不過選型歸選型真正讓項目卡殼的是后面的調(diào)試。YT8512C的資料開放程度、參考設(shè)計的完善程度和Broadcom、Realtek這些老牌廠商比還是有差距的。很多細節(jié)藏在datasheet的字里行間不親自踩一遍很難發(fā)現(xiàn)。1.2 RMII接口的信號構(gòu)成比RGMII少一半線但坑并沒有少RMIIReduced Media Independent Interface是專為10/100M以太網(wǎng)設(shè)計的簡化接口它把數(shù)據(jù)線從RGMII的12根縮減到了7根。我先把RK3566 GMAC和YT8512C之間的RMII信號列一下方便后面講問題信號方向MAC視角功能說明TXD[1:0]輸出發(fā)送數(shù)據(jù)TX_EN輸出發(fā)送使能RXD[1:0]輸入接收數(shù)據(jù)CRS_DV輸入載波偵聽/數(shù)據(jù)有效REF_CLK輸入/輸出50MHz參考時鐘MDC輸出管理接口時鐘MDIO雙向管理接口數(shù)據(jù)數(shù)據(jù)線從RGMII的8根減到4根但時鐘方案反而更講究。RGMII的125MHz TX_CLK/RX_CLK是由PHY提供的方向很明確而RMII的REF_CLK必須由某一方主動提供50MHz——要么MAC給PHY要么PHY給MAC兩邊都覺得自己應(yīng)該是輸出方的時候板子就徹底沉默了。這個時鐘方向問題就是后面最大的坑。1.3 原理圖階段必須確定的三個點晶振、復(fù)位、LED原理圖設(shè)計階段有幾個點如果沒提前確認后面調(diào)試就是給自己挖坑。第一是晶振或者時鐘輸入。YT8512C可以用25MHz晶振也可以由外部直接輸入50MHz參考時鐘。RMII規(guī)范要求MAC和PHY共用同一個50MHz參考源最省事的做法是給PHY配一個25MHz晶振讓PHY內(nèi)部PLL倍頻到50MHz再把50MHz時鐘輸出給MAC的REF_CLK。這樣整個系統(tǒng)只有一個晶振源相位一致性好也不容易出EMI問題。第二是復(fù)位電路。PHY的復(fù)位腳建議用GPIO控制不要直接接RC上電復(fù)位。原因有兩個一是MAC和PHY的上電時序未必一致如果MAC已經(jīng)初始化完了PHY才剛復(fù)位完MDIO通信就會失敗二是調(diào)試期間你會發(fā)現(xiàn)需要軟復(fù)位PHY的場景非常多用GPIO控制復(fù)位腳一條命令就能搞定不用反復(fù)斷電。我在DTS里配置的就是RK3566的一個普通GPIO來做復(fù)位控制。第三是LED指示燈。YT8512C的LED引腳能反映link狀態(tài)和活動狀態(tài)畫板時一定要預(yù)留出來哪怕不接燈也要引測試點。很多時候網(wǎng)口“沒通”其實只是鏈路沒協(xié)商上看一眼PHY的LED狀態(tài)就能判斷是硬件問題還是軟件問題能省下大量抓日志的時間。2. 上電即失敗日志、波形與MDIO的第一輪排查2.1 第一現(xiàn)場dmesg里根本看不到PHY板子第一次上電我用串口調(diào)試助手打開內(nèi)核日志啟動完成后執(zhí)行 ifconfig -a結(jié)果是只有 lo連 eth0 都沒有。再查 dmesg關(guān)于 GMAC 的日志只有一條rockchip-gmac fe010000.ethernet: no phy found當(dāng)時我就知道問題不簡單。這個日志的意思是MDIO總線上沒讀到PHY。但到底是PHY沒上電、MDIO通信有問題、PHY地址不對、還是PHY本身就沒有正常復(fù)位日志里完全看不出來。皮層之下還有很多可能性必須一層一層剝開。2.2 先量時鐘50MHz到底有沒有排查網(wǎng)絡(luò)問題我習(xí)慣遵循信號鏈路順序先電源再時鐘再復(fù)位再MDIO最后才看數(shù)據(jù)線。這個習(xí)慣救了我很多次因為很多“軟件問題”最后都證明是硬件信號沒到位。示波器先測YT8512C的XI引腳能看到25MHz晶振波形說明PHY的時鐘源工作正常。接著測PHY輸出的50MHz REF_CLK這里出了問題——完全沒有波形。也就是說PHY要么沒有完成初始化要么復(fù)位一直被拉低要么PHY芯片根本沒正常工作。順著這個思路又測了復(fù)位腳的電壓發(fā)現(xiàn)復(fù)位腳確實是高電平不是被拉低的狀態(tài)。電源方面1.1V數(shù)字核心電壓、2.5V模擬電壓、3.3V IO電壓都在規(guī)格書范圍內(nèi)。那問題就變得奇怪了有電源、時鐘正常、復(fù)位正常為什么PHY沒有輸出50MHz2.3 換一塊板子試出來的重大發(fā)現(xiàn)我在實驗室又拿了兩塊一樣的底板測試結(jié)果第一塊能正常出50MHz時鐘第二塊不行。這就排除了芯片本身的問題指向了焊接或者物料問題。用放大鏡檢查YT8512C的引腳發(fā)現(xiàn)其中一個引腳有輕微的空焊——典型的手工回流焊溫度曲線沒控制好導(dǎo)致的虛焊。補焊之后50MHz時鐘立即出來了。所以第一個教訓(xùn)是國產(chǎn)PHY芯片引腳間距通常比較密手工焊接后最好用萬用表蜂鳴檔把每個電源、地、時鐘引腳都通斷量一遍。很多所謂“PHY怎么調(diào)都不通”的情況最后查出來都是焊接問題。2.4 MDIO總線手動探測讀不到ID就先別談DTS時鐘正常之后再次上電dmesg里依然報 no phy found。但這次我心里的預(yù)期變了問題可能出在DTS配置或者MDIO總線的地址匹配上。在繼續(xù)改DTS之前先用mdio-tools這個工具手動掃描總線上到底有沒有PHY響應(yīng)。在RK3566上如果系統(tǒng)里沒有現(xiàn)成的mdio-netlink工具可以交叉編譯一個mdio-tools扔到板子里跑。mdio scan如果掃描結(jié)果為空說明內(nèi)核MDIO總線上根本沒發(fā)現(xiàn)設(shè)備。這時候再用示波器抓MDC和MDIO兩個引腳的波形看內(nèi)核有沒有發(fā)MDIO讀命令、PHY有沒有回應(yīng)。我當(dāng)時抓到的現(xiàn)象是MDC波形正常MDIO在寫地址階段正常但讀數(shù)據(jù)階段整條線一直為高——PHY沒有應(yīng)答。這時候才把目光回到DTS上。因為RK3566的MDIO是復(fù)用引腳如果引腳的復(fù)用功能沒有配置對GPIO被其他外設(shè)占用了MDIO命令就發(fā)不出去或者PHY收到但回應(yīng)回不來。改到這一步才真正進入DTS配置的核心戰(zhàn)場。3. DTS從零改到通RMII模式、時鐘方向與引腳復(fù)用的完整配置3.1 能直接用的完整DTS配置先放出來后面經(jīng)過反復(fù)修改這個配置在我這塊板子上是穩(wěn)定工作的。不同SDK版本的字段名可能略有差異但整體邏輯一致可以直接參考gmac { status okay; phy-mode rmii; clock_in_out output; snps,reset-gpio gpio3 RK_PB5 GPIO_ACTIVE_LOW; snps,reset-active-low; snps,reset-delays-us 0 10000 80000; assigned-clocks cru CLK_MAC_2PHY, cru CLK_MAC_PHY_2MAC; assigned-clock-parents cru CLK_MAC_2PHY_SEL, cru CLK_MAC_PHY_2MAC_SEL; assigned-clock-rates 50000000, 50000000; pinctrl-names default; pinctrl-0 rmiim0_pins; phy-handle phy0; }; mdio { status okay; phy0: ethernet-phy0 { reg 0; clocks cru CLK_REF_MAC_PHY; reset-gpios gpio3 RK_PB5 GPIO_ACTIVE_LOW; reset-assert-us 10000; reset-deassert-us 80000; }; };先別急著照抄這里每一個字段背后都有說道尤其是 clock_in_out、pinctrl-0 和 reset-gpios 這三個地方。下面的內(nèi)容才是這篇文章真正值錢的部分。3.2 phy-mode rmii為什么不能寫成rgmiiRK3566的GMAC控制器本身同時支持RGMII和RMII模式默認的設(shè)備樹模板里通常寫的是 rgmii。如果你只改了phy-mode忘了改其他依賴字段后面會遇到速率上不去、協(xié)商失敗這類問題。百兆網(wǎng)卡在RMII模式下TXD/RXD各只有2根線2bit在一個時鐘周期內(nèi)傳輸50MHz時鐘剛好能跑到100Mbps50M x 2bit 100Mbps。而RGMII是4bit DDR傳輸頻率是125MHz跑千兆的。如果DTS里phy-mode還是rgmii而PHY實際工作在RMII模式時鐘和數(shù)據(jù)寬度的匹配就全亂了。所以第一步確認PHY硬件接法按硬件原理圖決定phy-mode。YT8512C是百兆PHY硬件上只支持RMII或者MII不可能支持RGMII。這里必須寫rgmii還是rmii完全取決于你的原理圖我這塊板子接的是RMII所以配置為 rmii。3.3 clock_in_out 與 assigned-clock-rates方向錯了時鐘就沒了這是我這次調(diào)試踩得最深的一個坑單獨拿出來講。RK3566的GMAC有一組時鐘樹關(guān)鍵節(jié)點有兩個CLK_MAC_2PHY 和 CLK_MAC_PHY_2MAC。字面意思很好理解一個是MAC發(fā)給PHY的時鐘一個是PHY發(fā)給MAC的時鐘。RMII模式下只有一方會真正使用這50MHz。clock_in_out 這個字段決定了GMAC控制器的工作方向clock_in_out inputMAC作為從模式REF_CLK由外部PHY提供PHY方向為主。clock_in_out outputMAC作為主模式REF_CLK由MAC內(nèi)部產(chǎn)生并輸出給PHYPHY方向為從。我原理圖上設(shè)計的是YT8512C用25MHz晶振內(nèi)部PLL倍頻出50MHz然后通過REF_CLK引腳輸出給RK3566的GMAC。也就是說PHY是時鐘主、MAC是時鐘從DTS里應(yīng)該配 clock_in_out input。結(jié)果我最初配的是 output等于讓MAC也輸出時鐘PHY也輸出時鐘兩個輸出源互相懟REF_CLK線上根本不是穩(wěn)定的50MHz方波PHY自然起不來。正確配置下的時鐘關(guān)系是這樣的25MHz晶振 --- YT8512C PLL --- 50MHz REF_CLK --- RK3566 GMAC反過來如果你的硬件設(shè)計是用RK3566的REF_CLK_OUT引腳輸出50MHz給PHY那就要配 output。這個方向必須和原理圖嚴格對應(yīng)沒有任何“兩頭都行”的余地。為了保證時鐘頻率準(zhǔn)確assigned-clock-rates 里兩個值我都寫了 5000000050MHzassigned-clock-parents 選了對應(yīng)的時鐘源。某些SDK里如果你用了組播時鐘源甚至需要查一下當(dāng)前PLL的輸出頻率是不是剛好能被50MHz整除不然會出現(xiàn)時鐘頻率漂移網(wǎng)絡(luò)時通時不通。3.4 pinctrl-0 rmiim0_pins引腳復(fù)用選哪個mux要看原理圖RK3566的GMAC引腳有多組復(fù)用選項比如 rmiim0_pins、rmiim1_pins區(qū)別在于TXD、RXD、TX_EN、CRS_DV這些信號被分配到哪一組物理引腳上。這塊最忌諱的就是想當(dāng)然。我在第一版DTS里用的是 rmiim1_pins因為芯片參考設(shè)計里好像用的是m1組但實際我原理圖里把RMII信號接到了m0組對應(yīng)的引腳結(jié)果MDIO能通、數(shù)據(jù)線完全不對link根本建不起來。正確做法是在拿到原理圖后對照RK3566的datasheet里的引腳復(fù)用表把你實際用到的TXD0、TXD1、RXD0、RXD1、TX_EN、CRS_DV、MDC、MDIO、REF_CLK這些信號對應(yīng)的mux組找出來再去SDK的dtsi里確認這個組對應(yīng)的 pinctrl 節(jié)點是怎么命名的。改完之后強烈建議查看一下實際生效的引腳復(fù)用cat /sys/kernel/debug/pinctrl/pinctrl-handles或者讀一下pinmux寄存器確認你配置的引腳組和原理圖是匹配的。這一步如果錯了前面配置再對也沒用。3.5 reset-gpios 和 reset-assert-us/release-us時序是解決問題的關(guān)鍵RESET引腳如果只在PHY上電時靠RC電路復(fù)位可能存在一種情況MAC驅(qū)動初始化先于PHY復(fù)位完成導(dǎo)致MDIO掃描時PHY還沒準(zhǔn)備好后續(xù)驅(qū)動重試機制不強的話就永遠處于 no phy found 狀態(tài)。RK3566的GMAC驅(qū)動支持 DTS 里的 reset-gpios 和對應(yīng)的延時參數(shù)reset-assert-us復(fù)位信號拉低持續(xù)時間reset-deassert-us復(fù)位釋放后等待PHY ready的時間我配置的復(fù)位低電平保持10msreset-assert-us 10000釋放后等待80msreset-deassert-us 80000。這個80ms是給YT8512C完成內(nèi)部校準(zhǔn)、鎖相環(huán)穩(wěn)定的時間。第一次調(diào)試的時候我給的值太小只有10ms結(jié)果PHY的PLL還沒鎖住MDIO掃描照樣失敗。后來加長到80ms就穩(wěn)定了。這里有個小經(jīng)驗PHY的復(fù)位釋放等待時間寧長勿短。很多PHY芯片的上電初始化時間都在50ms以上尤其是帶內(nèi)部PLL的RMII芯片。如果系統(tǒng)啟動時PHY還沒ready有些驅(qū)動會反復(fù)重試但有的不會。自己加一個長延時是成本最低的解法。3.6 mdio子節(jié)點里的PHY地址reg為什么要從0開始YT8512C的PHY地址由硬件引腳決定常見的是把PHYAD[2:0]或者PHYAD[4:0]拉高或拉低來配置。我板子上把所有PHY地址引腳都接地了地址就是0。所以在mdio子節(jié)點里寫的是 reg 0。如果這里寫的地址和硬件不匹配MDIO總線自然找不到PHY。判斷方法很簡單用mdio-tools掃描總線看看哪個地址有回應(yīng)mdio scan掃描結(jié)果會列出所有能通信的PHY地址。把掃描到的地址填進reg再把對應(yīng)的PHY節(jié)點加上去驅(qū)動就能識別到了。3.7 compatible字段要不要寫怎么寫在PHY子節(jié)點里經(jīng)常能看到類似這樣的寫法compatible ethernet-phy-id0044.1792, ethernet-phy-ieee802.15-c22;這個寫法是把讀取到的PHY ID直接用compatible指定給驅(qū)動。但YT8512C大多數(shù)情況下不需要特意指定compatibleLinux的phylib會通過MDIO讀取PHY ID然后自動匹配通用的Generic PHY驅(qū)動。那什么時候需要指定呢當(dāng)你需要調(diào)用芯片專用驅(qū)動的特定功能時比如某些廠商PHY的省電模式、EEE、特定寄存器初始化Generic驅(qū)動不會做這些事。如果你只是要一個能跑通的百兆網(wǎng)口通用驅(qū)動就夠了。我實際調(diào)試中先用mdio read命令把PHY ID讀出來mdio read 0 2 mdio read 0 3能讀到非全F、非全0的ID值說明MDIO通信正常剩下的交給phylib自動匹配。如果讀出來是0xffffffff說明PHY地址不對或者PHY根本沒起來如果讀出來是0x00000000說明PHY處于復(fù)位狀態(tài)或者電源沒到位。這一步能非??焖俚貐^(qū)分硬件問題和配置問題。4. 驅(qū)動匹配、自協(xié)商與網(wǎng)絡(luò)性能驗證4.1 從no phy found到eth0出現(xiàn)哪些日志說明驅(qū)動已經(jīng)正常工作DTS改對之后再次開機dmesg里不再是 no phy found而是類似這樣的日志rk_gmac-dwmac fe010000.ethernet: 100Mbps, full duplex, link up同時 ifconfig -a 里也出現(xiàn)了 eth0。這說明從PHY硬件、MDIO管理通道到GMAC控制器已經(jīng)全部打通了。這個時候先別急著高興網(wǎng)口能link上只是第一步。我還遇到過link正常、但是ping不通的情況那問題就出在數(shù)據(jù)通路或者DMA配置上。先測一下驅(qū)動有沒有報錯dmesg | grep -i gmac\|eth0\|phy重點看有沒有DMA相關(guān)的錯誤、描述符錯誤。RK3566的GMAC在DTS里還涉及dma-coherent、tx-fifo-depth這些參數(shù)一般SDK默認配置是沒問題的但如果自己改過內(nèi)存或DMA配置就要小心。4.2 自協(xié)商過程百兆全雙工到底協(xié)商上沒YT8512C上電后默認開啟自協(xié)商與對端交換機/router協(xié)商速率和雙工模式。確認當(dāng)前協(xié)商結(jié)果ethtool eth0輸出里會包含 Speed: 100Mb/s 和 Duplex: Full。如果顯示 10Mb/s 或者 Half即使link是up的實際網(wǎng)絡(luò)性能也會非常差。當(dāng)時我遇到過一次協(xié)商成10M Half的情況原因是網(wǎng)線用了劣質(zhì)線RMII信號質(zhì)量差導(dǎo)致協(xié)商降級。換了一根好的網(wǎng)線立即恢復(fù)到100M Full。所以如果遇到協(xié)商速率不對先換線、換對端設(shè)備不要急著懷疑DTS。如果對端設(shè)備固定了速率和雙工也可以在PHY節(jié)點里配置fixed-link { speed 100; full-duplex; };但一般情況下不建議用fixed-link因為會失去自協(xié)商的靈活性。只有在對端設(shè)備不支持自協(xié)商或者做工業(yè)設(shè)備互聯(lián)時才會用到。4.3 用iperf3驗證真實吞吐量百兆跑滿該是多少很多人在這一步喜歡用ping大包來判斷“網(wǎng)口通沒通”但我的建議是ping通了之后再用iperf3測一下實際吞吐因為ping小包只是確認通路存在吞吐率才是性能真實指標(biāo)。在RK3566板子上跑iperf3服務(wù)端PC上跑客戶端iperf3 -s # 板子側(cè) iperf3 -c 192.168.1.100 -t 30 # PC側(cè)百兆網(wǎng)口的理論極限大約是94-95Mbps因為以太網(wǎng)報頭、幀間隙這些協(xié)議開銷最多只能到線速的94%左右。如果實測能達到85Mbps以上基本可以認為性能正常。如果只有幾十Mbps就要查是不是中斷處理、DMA緩沖、CPU負載的問題。我這個板子最終測下來的結(jié)果是92Mbps左右接近線速說明RMII數(shù)據(jù)通路的DMA搬移和中斷處理沒有明顯瓶頸。另外多線程模式可以再加一層驗證iperf3 -c 192.168.1.100 -t 30 -P 4多線程打流能夠暴露單線程TCP處理能力的上限如果多線程時吞吐明顯高于單線程說明瓶頸在協(xié)議?;蛘逤PU單核處理能力而不是物理鏈路。4.4 UDP方向容易忽視的問題丟包率和實時性TCP有重傳機制即使鏈路質(zhì)量一般TCP吞吐看起來也還湊合。但很多實際項目比如用UDP做實時控制、Modbus TCP轉(zhuǎn)UDP透傳、視頻流傳輸對UDP丟包率非常敏感。驗證UDP丟包可以用iperf3iperf3 -c 192.168.1.100 -u -b 80M -t 30-U方向測的是發(fā)送如果想測接收要在服務(wù)端加 -u 參數(shù)。如果板子是作為UDP服務(wù)端接收數(shù)據(jù)就在板子上跑 iperf3 -s -uPC端跑 iperf3 -c 板子IP -u -b 80M -t 30。實測下來如果丟包率在0.1%以內(nèi)對大多數(shù)應(yīng)用都是可以接受的。如果丟包率很高優(yōu)先檢查RMII信號完整性、時鐘抖動和PHY的接收電平配置。RMII模式對布線要求雖然比RGMII低但也不是完全無所謂。REF_CLK的走線盡量短別靠近電源和高速開關(guān)信號不然EMI會直接影響PHY的接收靈敏度。5. 復(fù)盤這張板子上最深的幾個坑與實用工具鏈5.1 我踩過的坑整理成一張表為了讓你少走彎路我把這次調(diào)試中遇到的所有問題和最終原因整理成了一張表按“癥狀-根因-解決方案”列出來癥狀根因解決方案dmesg報no phy foundYT8512C虛焊無法正常初始化補焊檢查電源、時鐘、復(fù)位引腳MDIO掃描無回應(yīng)PHY芯片沒有輸出50MHz時鐘確認晶振、PLL、時鐘方向配置MDIO掃描無回應(yīng)DTS中clock_in_out方向錯誤根據(jù)硬件原理圖配置input或outputlink up但ping不通pinctrl選錯mux組數(shù)據(jù)線復(fù)用錯誤對照原理圖選擇正確的rmiim0/rmiim1link時通時不通reset-deassert-us太短PHY未就緒加長復(fù)位釋放等待時間到80msPHY地址不匹配PHYAD引腳配置與DTS reg不一致用mdio scan掃描實際地址并在DTS中修正協(xié)商速率降到10M網(wǎng)線質(zhì)量差或信號完整性差更換網(wǎng)線檢查REF_CLK走線、地平面這張表看起來像是事后總結(jié)但每一項都是我實際花費時間驗證過的。尤其是 clock_in_out 方向和 pinctrl mux組選擇這兩個問題占了整個調(diào)試周期的一大半。如果從一開始就能確認這兩個配置可能當(dāng)天就能跑通。5.2 調(diào)試工具鏈串口、MDIO、ethtool、iperf3的組合拳嵌入式網(wǎng)絡(luò)調(diào)試不是碰運氣而是有一套工具鏈配合使用。我在這次項目里最常用的組合是串口調(diào)試助手 dmesg看內(nèi)核日志確認驅(qū)動執(zhí)行到了哪一步。RK3566開發(fā)板上一般要用USB轉(zhuǎn)串口模塊連接調(diào)試串口波特率通常是1500000具體以你的SDK配置為準(zhǔn)。mdio/mdio-tools直接讀寫PHY寄存器判斷PHY地址、PHY ID、link狀態(tài)寄存器。比如讀寄存器1MII status看link狀態(tài)讀寄存器0看速率和雙工配置。ethtool查看和配置MAC側(cè)的網(wǎng)絡(luò)狀態(tài)確認協(xié)商結(jié)果、環(huán)回測試是否正常。iperf3測試實際吞吐和UDP丟包率判斷性能瓶頸。網(wǎng)絡(luò)調(diào)試助手驗證UDP/TCP應(yīng)用層通信是否正常。調(diào)試以太網(wǎng)透傳或者Modbus TCP這類應(yīng)用時直接用現(xiàn)成的網(wǎng)絡(luò)調(diào)試工具發(fā)報文比寫腳本要直觀得多。另外一個非常實用的命令是 ethtool -S eth0可以查看PHY層面的錯誤計數(shù)比如rx_crc_errors、rx_error_packets。如果CRC錯誤很多基本可以斷定信號完整性有問題優(yōu)先查時鐘和布線而不是繼續(xù)調(diào)軟件。5.3 給后來人的幾個建議量產(chǎn)板驗證與復(fù)位時序最后再說幾個這次項目結(jié)束后我對量產(chǎn)板驗證和后續(xù)維護的經(jīng)驗。第一批量打板回來不要直接上系統(tǒng)先寫一個簡單的GPIO測試固件把所有PHY引腳的復(fù)用都釋放掉然后逐一遍歷PHY地址讀取ID。這個步驟能快速過濾掉一部分焊接問題比直接刷系統(tǒng)、看dmesg要快得多。當(dāng)時我第二塊板子出問題就是靠著這個流程才定位到虛焊的。第二注意復(fù)位時序。RC復(fù)位電路在量產(chǎn)板上的表現(xiàn)和工程樣板可能不一樣因為不同批次電容的容差會導(dǎo)致復(fù)位時間不同。強烈建議量產(chǎn)方案里用GPIO復(fù)位并且在DTS里把reset-assert-us和reset-deassert-us設(shè)置得充足一些寧可多等幾十毫秒不要賭那幾毫秒。第三如果你的產(chǎn)品要做寬溫測試YT8512C這類PHY芯片在低溫下的PLL鎖定時間可能會變長。我建議在低溫環(huán)境下做一次啟動測試確認50MHz時鐘在低溫下能正常起振。如果發(fā)現(xiàn)低溫啟動偶爾失敗把reset-deassert-us再加大或者在系統(tǒng)啟動腳本里延時后再讓網(wǎng)絡(luò)服務(wù)自動拉起。5.4 一個提高效率的小技巧把調(diào)試命令寫成腳本調(diào)試到后期我發(fā)現(xiàn)自己反復(fù)在敲同一組命令于是把它們寫成了一個一鍵腳本扔到板子上直接跑#!/bin/bash echo PHY ID mdio read 0 2 mdio read 0 3 echo Link State ethtool eth0 echo MAC Statistics ethtool -S eth0 echo Interrupt Status cat /proc/interrupts | grep -i eth這個腳本雖然簡單但每次改完DTS后重啟板子執(zhí)行一次基本上能第一時間判斷出問題出在哪一層。網(wǎng)絡(luò)調(diào)試很多時候就是在和時間賽跑能少敲一條命令就少一分煩躁?;剡^頭來看RK3566 YT8512C這套組合本身并不復(fù)雜真正的復(fù)雜度來自“你以為它是標(biāo)準(zhǔn)配置實際上每個芯片都有自己的脾氣”。RMII時鐘方向、引腳復(fù)用、復(fù)位時序這三個地方只要有一個沒整對整個網(wǎng)口就起不來。希望這篇記錄能幫你把那一個周末省下來用到更有價值的事情上。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91欧洲国产成人久久精品网站| 强奸乱伦AV一天堂网| 欧美成人性爱视频在线播放| 天堂岛av| 人人爽夜夜玩视频| 人妻一区二区三区视频| 天天弄欧美| 亚洲高清欧美总合| 久久精品美女一区| 99这里都是精品| 国产综合在线视频网站| 97久久久久久久精| 激情小说在线视频| 又黄又爽在线观看视频| 九九色色| 91精品婷婷国产综合久久| 免费?级毛片无码?∨蜜芽试看| 亚洲性综合9| 日夜精品| 成人夜夜爽| 九九人妻| 91狼人| 情侣操 逼视频99| 农村女一级毛卡片| 日日狠狠久久偷偷色综合免费| 天天综合网视频91| 亚洲1区| 欧美精品系列| 日本久久网| 亚洲欧美激情小说| 六月丁香网| 久久久精精精| 日亚韩精品视频二区三| 欧美 亚洲精品首页| 第一高清av中文字幕| 一区二区三区色综合| 免费公开人人操| 成人色女网| 日韩综合成人免费视频| 国产97综合| 亚洲欧美日韩精品久| 啊啊啊在线看| 中文字幕 人妻不满 在线视频| 加勒比海人人操超碰在线| 免费视频a级毛片免费视频| 4tube欧美女厕所| 99热在线观看| 午夜视频黄| 97在线观视频免费观看| 大香蕉免费乱伦视频| 亚洲资源吧| 亚洲五月丁香花狠狠干一区二区三区 | 久久久亚洲欧美综合| 天美传媒AV国产在线| 国产日韩欧美亚洲精品95 | 欧美伦乱爱| 亚洲欧洲中文日韩女优乱码| 天天日美女的B| 丰满少妇乱子伦精品无| 国产精品分类在线观看| 色眯眯av| 妇女视频网站| 日本操BAV| 色香欲影| 美女丝袜激情小说| 簧片免费看视频| 久热伊人| 另类亚洲图色| 国产黄色 A 片免费看| 日日摸日日碰夜夜爽视频| 又大又黄国产| 26uuu欧美| 欧美成熟性爱精品| 亚洲 暴爽 AV人人爽日日碰| 天天日骚逼熟女| 大香樵伊人网| 国产精品呦一区二区三区| 大香蕉视频啪啪啪啪| 欧美熟爽综合| 日韩操人| 国产特级毛片AAAAAA高潮流水| 肉丝中文无码高清| 亚洲www91| 午夜色婷婷| 人妻天天爽天天爽三区| 日韩在线观看三级电影| 97在线播放| 嗯嗯啊啊用力视频免费| 婷婷综合久久| 看一级特黄a大一片| 中国91AV| 九热超碰| 中文久久一区| 精品婷婷| 欧美日韩国内不卡| 亚洲一级性爱视频免费看| 91性网| 亚洲第一二区另类图| 91久久久久久久| 尤物黄色在线观看网站| 不卡在线观看视频| AV色五月天| 久操视频免费在线观看| 一区二区你上我| 97任你吞精| 久久久久亚洲av综合波多野制衣| 欧亚日韩中文在线| 欧美色爱综合| 人妻精品一区二区全免费| 久久99热这里只频精品6学生| 久久91视频| 青娱乐福利99| 粉嫩av一区二区三区天美传媒 | 久久久久幕乱码| 青青欧洲黑| 久久av色| 色女99一级片在线观看| 99无码视频| 亚洲操逼无码| av在线免费一区二区| 精品人妻免费观看| av一区二区三区不卡| 狠狠躁伊人中文字幕| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 日欧亚洲二三区大片不卡| 亚洲欧美人妻| 国产传媒日韩| 色九久| 麻豆色约约| 欧美白嫩女HD| 欧美 亚洲 综合 制服 另类| 色综合超碰超| 久久天天躁日日躁狠狠躁 | 97最新在线播放视频| 国产在线观看91精品一区| 91亚洲在线| 精品免费囯产一区二区三区| 亚洲人码13| 亚洲瓯美色图| 大屁股熟女一区二区三区| 亚洲视频二区| 久久人妻无码毛片A片麻豆| 精品人妻一区二区三区视频| 蜜桃视频一区二区三区| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 久久亚洲AV无码专区首页| 国产美女裸体秘 永久无遮挡| 久久AV无码AV| 国产精品无码成人精品| 日本不卡一区二区| 日韩av性爱在线播放| 精品视频一区二区| 欧美天天搞| 偷窥自拍亚洲| 日日夜夜免费| 亚洲精品九九九| 狼人狠干| 做爱A级亚欧| 少妇干B| 91精品久久久久久77777| 亚洲精品乱码久久久久久蜜桃麻豆| 99re公开精品免费视频 | 欧美双插| www久久国产精品| 成人性爱av| 国产AV毛片| 色官网在线| 99热在线观看| 97超碰巨乳| 春色综合免费| 国产精品熟女一区二区三区| 久久精品 六十路 熟女 欧美| 精品视频免费在线一区| 亚洲另类电影| 天天弄欧美| 死我十八禁| 外站AV在线| 国产亚洲性生活视频播放| 天天干天天操天天干天天操| 江都AV在线| 亚洲一二三| 操少妞在线视频| 亚洲资源网| 97色操| 日本中文字幕不卡视频| 国产亚洲精品A在线观看下载| 淫荡熟女乱伦网| 久久伊人五月天| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 亚洲十八禁止| 欧美色图20P| 五月丁香黄色网| 日韩人妻中文视频| 欧亚第一综合网| www.久久超碰| 97在线精品观看视频| 在线另类| 东北操逼| 91天天综合日韩欧美| 大香蕉www.超碰| 99热91| 日影院久久婷婷夜夜网| 人妻91少妇| 大吊色| 综合少妇网| 天天插夜夜操| 青青草原狼av| 在线观看 99热| 精品国产91内射久久| 亚洲激情AV| 女人一区| 精品无码一区二区三区| 亚洲成人在线播放| 精品二区三四区五电影| 日韩熟女乱伦中出| 丰满搜索结果 -第18页- 久久高清无码 | 亚洲成人精品在线一区| www激情| 中文字幕一区二区三四五区日日骚| 日韩熟女精一区二区三区不卡| 日欧亚洲二三区大片不卡| 亚洲欧美九九| 九九九九九九九九九国产精品| 激情国产乱伦Av| 97中文超碰| 91伊人久久在线| 欧美十八禁视频| 亚洲有码 视频一区| 在线啊啊啊| 精品人体无圣光凹凸| 日韩紧密久久| 综合久久久久久久久91| 97久久精品亚洲中六字幕| 超碰欧美97| 亚洲国产日韩欧美熟妇在线| 欧美伦乱爱| 欧美精品精品一区二区| 久久综合女优| 国产男女边吃边摸视频网站| 青青草视频久久久久| 97视频播放| 97人人干人人操| 伊人网在线点播| 久操视频资源站公开| 噜噜噜亚洲精品| 少妇无码av专区线| 我中文字幕6区| 久久成年片色大黄全免费网站| 99久久com免费视频′| 亚洲精品欧洲色| 67914亚洲精品| 亚洲97在线观看| 五月婷婷六月天| 精人妻一区二区三区| 九九无码视频| 不卡视频一区蜜桃视频| 九九精品美女高溯喷水| 国产一区二区免费福利片| 久久九九一区二区三区成人| 亚洲视频二区| 男女猛烈无遮掩视频免费软件| 91色人妻| 婷婷久草一区二区三区| 亚洲干B| 久草这里只有精品| 亚洲天堂五月天国产| 一本色道久久天天射天天干| 91天天综合在线| 色哟哟1区2区| 亚洲双插| 97视频新免费| 久久岛国| 蜜臀久久99精品久久久久久婷婷| 日日操夜夜操天天操免费观看麻豆| 乳欲人妻办公室奶水| 亚洲欧美天堂在线| 色超碰综合| 久久精品一区| 新怡红院| 狠狠躁AV| 精品人妻一区| 逼逼逼逼操操操操操操操操操午夜剧场 | 免费看污网址| 小视频玖玖| 嫩草黄页| 久操视频免费在线观看| 久久无码成人| 外国91| 91l欧美在线| 第一高清av中文字幕| 深爱伊人影院| 一区二区三区日韩欧美| 狠狠操狠狠| 九九视频黄色片| 亚洲男人的天堂在线看| 男人亚洲91首页在线| 欧美区亚洲区偷拍区| 日韩欧美蜜桃精品久久中文字幕久久 | 亚洲国产精品无码AV在线| 黄色工厂这里只有精品| 嫩草伊人久久精品| 亚洲精品男人的天堂| 翔田千里爆乳巨臀无码| 久久久月天| 久久一二三四不卡 | 亚洲一曲日韩精品| 亚洲激情久久久伊人综合| 97干色天堂| 色色婷婷五月天| 在线观看亚洲成人精品| 亚洲熟女av中文字幕| 亚洲精品蜜桃久久久久久久| 亚州色交| 免费毛片在线播放| 色天使亚洲综合在线观看| 男女啊啊啊| 偷拍在线观看视频| 日韩97视频!在线| 日本性爱不卡视频| 亚洲AV无码翔田千里网站| 亚洲影视综合| 清纯唯美激情| 亚洲drav色图| 欧美中文字幕男人天堂久久精品| 精品超碰国产| 人人爱人人操人人性| 成人免费性爱视视| 久久99国产精品| 啊啊啊啊好疼视频| 久久原创中文| 91天美传媒在线观看| 99热97| 日本色色网| 99热99在线播放激情| 日韩性爱小视频| 97干在线视频| 暴力av在线| 97国产综合欧美| 国产久久日韩网站导航| 男人兔费天堂| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 秋霞午夜成人福利片片| 久久精品国产Aⅴ| 男人的天堂视频精品乱在线| 九色 蝌蚪 熟女自 | 久久综合乱子伦国产免费| 色婷婷五月天| 殴美牲| 中文字幕在线24| 超碰免费人人| www.色婷婷| 日本性感人妻91| 999综合网| 伊人操| 中文字幕在线免费观看 | 一区黄二区黄| 麻豆AV一区二区| 久久久久久久久久久久久久久性生活视频 | 丰满高潮18xxxx| 亚洲成人性| 亚洲天堂中文字| 亚洲精品xxx| 亚洲天堂中文字| AV不卡在线| 欧美成人A√在线一区二区| 91国产操逼视频| 午夜男女爽爽大片免费观看| 1769国内精品视频| 岛国色情视频在线观看| 丰满高潮18xxxx| 91人妻Pr| 99久久这里只有精品| 久久草草欧美精品| 一区久久久二区| 人妻人人澡人人爽人人| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 亚洲伊人成综合成人网| 99亚洲精品| 97在线观看播放视频| 黄色区免费观看中文字幕| 国产熟女免费观看久久| 99热思思| 麻豆九九九| 香蕉免费一区二区三区不读| 色眯眯av| 亚洲影视综合| 久久男人精品| 思思热免费视频观看| 欧美色色色| 超碰国产情侣自拍网| 亚洲永久AV无码精品秋霞| 97精品在线| 亚州五月| 婷婷超| 午夜一区二区三区国产| 亚洲1区2区三区高清中文字幕| 天堂8在线新版官网| A久久| 欧美一二三区四五区| 国产免费久久精品99re韩国| 久肏视频字幕| 强奸乱伦AV网址| 亚洲熟女性高潮久久久| 99综合网| 亚洲性感丝袜诱惑在线观看| 长久操视频| 久久免费9| 欧美精品日韩久久久九| 伊人网av| 人妻激情在线视频| 欧美视频一| 日韩,欧美,中文在线| 国产欧美日韩女同性恋ww喷水精品| 9久久美女首页| 天天色综合影视网| 在线国产福利网址导航| 天美传媒国产原创中文字幕亚洲欧美另类 | 亚洲宗合电影| 99久久久| 亚洲成人一区二区精品| 天天影视网综合少妇| 色天欧美| 天天干人人乐| 日本高清_区二区三区| 色妺妺在线视频| 欧美黑人168页欧美黑人167| 国产日韩无码一区二区三区久久区| 国产精品亚洲免费| 国产精品视频电影| 久草这里只有精品| 欧美丰满熟妇XXXX性ppX人交| 亚洲淫乱骚妇AV| 欧美日韩另类激情图片| 国产亚洲精品美女久久久久久2021| 免费一级毛片在线视频观看| 2000亚洲男人天堂| 四虎国产精品永久在线囯在线| 大香蕉手机视频| 97精品久久久久中文字幕| 水多多映视AV| 亚洲成?V人片在线观看福利| 91少妇通奸网站| 精品丝袜无码一区二区三APP| 亚洲无码色| 欧美成人精品一区二区男人蜜臀| 再深点灬舒服灬太大了添视频| 艳美熟妇先锋一二三区| 久久久无码精品人妻二区| 操高情无码| 午夜欧美神马久久久久| 欧美精品精品一区二区| 久久手机好看网站| 91一区二匹| 性吧在线视频| 亚洲高清欧美总合| 丁香五月天视频| 欧美啪啪啪91| 色综合色色| 色综合加勒比四四季| 亚洲不卡三级手机播放| 一区黄二区黄| 亚洲自拍偷拍视频在线| 久9久| 久久久久久九九九九| 日本激情免费大片| 综合天天。| 久久久久大香青草精品综合| 91熟女视频| 色色色色色色色色色色色色色色综合| 久久啊啊| 国产精品肉丝自拍| 国产一区二区三区高清视频| 亚洲日本男人天堂网| 男啪女色黄无遮挡免费观看| 亚洲熟女综合| 欧美91在线| 久久一二三四五六七八九区区区 | 久久久久亚洲Aⅴ无码| 99精品人人爽| 久久久97| 1769成人国产精品视频| 东北女人的毛片| 大香蕉www.超碰| 99精品网站| 亚洲AV噜噜狠狠网址蜜桃动漫| 亚州欧美总和| 激情视频网址| 成年人黄色视频免费| 欧亚不卡| 一区二区三区激情在线观看| 超碰97国产欧美| 中文字幕一区二区三区高清| 中文精品少妇天堂| 超碰亚洲97| 久久透逼视频| 亚洲美腿丝袜香蕉影视欧美成人| 国产九月婷婷| www亚洲免费| 精品二区三四区五电影 | 风骚少妇视频中文字幕| 开心五月深爱五月| 最新av中文字幕高清| 免费看污网址| 五月丁香婷婷啪啪| a片 xxxx受爽视频| 在线情色电影 91大 | 色欧洲| 99啪啪| 丰满人妻av一区二区三区 | 日本乱人伦片中文三区| 久草草一二三四区久久| 资源在线观一 二| 国产Av超碰| chaopen97久久| 熟女一区二区| 无码乱人伦中文视频| 天天干18禁| 久久久久久久久久久久久久久性生活视频 | 91丝袜美腿网站| 太久视频| 可免费观看的av毛片中日美韩| 色色色色色色色色综合| 五月激情天| 国产美女裸体秘 永久无遮挡| 伊人网在线点播| 欧美色997| 色噜噜综合网| 国产www色在线观看| 欧美日韩中文视频播放| 校园春色欧美| 麻豆久久久久久久久丝袜 | 女人天堂av在线播放| 日韩亚洲97| 国产夜夜艹| 亚洲国产无码精品首页久久久| 中文AV制服乱伦| 夜夜免费视频| 四虎永久在线精品免费网址 | 最新日韩黄片| 亚洲色图欧美色图日韩色图| 97干97色| 久久内射| 综合97亚洲| 嫩草 人人网精品| 大香蕉碰碰| 日本日皮视频逼| 一级黄色视频网| 2017av无码免费无线播| 欧美激情1区| 国产成人主播| 曰本精品久久久| 一二三四免费视频| 九月丁香婷婷| 亚洲av强奸乱伦| 伊人影院综合是一个与深夜成人在线| 91露脸熟女专区| 欧美91精品国产自产| 欧美色图欧美| 天天射天天色成人| 日韩干B| 亚州高清av| 日韩中字av一区| 东京热男人的天堂网| 福利操逼| 亚洲精品一二区| 级做a爱无码性色永久免费| 大色综合| 精品九区| 91色婷婷综合久久中文字幕二区| 超碰吊日色| AV女资源| 亚洲熟女人妻中文字幕一区二区| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 熟人人妻少妇精品久久| 精品十八在线观看| 淫纸中9区| 嗯嗯不要 视频| www男人天堂| 欧美 日韩第一性色| 热G综合热G中文| 大屁股国产在线视频| 九9热伊人| 欧美一二级| 欧美,日韩,中文,另类| 夜夜高潮夜夜爽国产伦精品| 日日夜夜模| 伊人午夜福利视频| 四虎精品亚洲| 五十路三区在线| 欧美v日韩v亚洲v最新在线| 粉嫩av在线| 欧美Ⅴ性爱| 翔田千里AⅤHD无码| 园内精品自拍视频在线播放| 亚洲精品无码成人久久久99| 婷婷亚洲五月***久久| 狠狠色综合网| 天天91~综合入口| 99热免费| 99久久综合| 天美传媒在线一区| 黑白配性爱AV成| 97在线免费视频观看| 午夜男女爽爽大片免费观看| 蜜乳AV.COM| 中文字幕aⅴ在线视频| 无码一区二区精品视频久久久春药| 日本成人A片网站| 操比国产| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 国产亚洲性生活视频播放| 中文字幕91页| 色丁香五月婷婷| 凹凸视频特色日本特黄| 中文字幕第页| 伊人伊人LD| 加勒比综合在线| 2021国产成人精品久久| 国产精品黑人一区二区三区| 强奸乱伦Av网| 色妺妺在线视频| 97天天摸天天碰| AV99热18这里只有精品| 亚洲图片 欧美电影| 91麻豆天美| 国产精品久久99日日| 五月丁香啪| 91网站18在线| 一本色道久久综合精品婷婷| 午夜福利一区二区影院| 久思思热视频在线观看| 99这里都是精品| 亚洲情色五月天 | 天天日老熟妇| 欧美高潮| 国产精品懂色tv影视免费观看| 三级三级三级a级全黄三| 九色97| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 男人天堂.AB| 操老熟女AV| 欧美欧美啪啪视频| 综合激情五月天| 99热 按摩 日韩| 国产精品一区二区三| 乱伦av麻豆| 日本不卡卡一区| 综合亚洲网| 青青伊人这里只有精品| 色情成人五月天| 亚洲日本天堂| 久久久精品91八戒| 亚洲色诱惑| 久久6热精品99视频| 亚洲成人黄色在线观看| 日韩欧美视频青青| 欧洲站一级二级三级h| 九九九九精品| 天天插天天插| 色欲色香天天天综合网www-亚洲综合国| 国产精品久久久久久久久久久久久久| 亚洲乱码国产乱码精网站| 亚熟在线| 在线日韩日本亚洲国产| 国产这里只有精品| 自拍啪啪视频| 玖玖爱免费观看视频| 91久久久视| 99人妻碰碰碰久久久久禁片| 大香蕉伊人色偷偷在线| 校园激情狠狠四射| 国产精品自拍欧美在线| 成人在线永久| 内射小黄片| 少妇六月天| 国产精品乱码久久久久久久久| 熟女色综合久久| 亚精品无码毛片一区二区三区| 国产成人99久久亚洲综合| 色婷婷在线视频| 一级AAA片一区二区三区| 日本三级R| 91熟女视频网| 一牛影视成人片免费| 亚洲中文电影| 欧美性爱第一页久久| 国产激情视频在线观看| 综合亚洲网| 中文字幕一区二区三区视频播放| 久久久免费高清中文视频| 操高情无码| 舔舔啊| 日韩激情中文字幕有码| 九一精品牛牛一区二区| 成人国产视频在线观看| 五月天色图| 被操高清无码视频| 鸥美插入视频| 3028国产精品| 久久噜噜噜精品国产亚洲综合| 国产精品成人蜜臀AV在线| 亚洲综合色在线| 自拍鲍鱼一区在线高清观看免费| 热久久无毒不卡| 噜噜噜在线视频| 国产人妻精品一区二区三区秋霞 | 中文字幕第页| 女性91网站| 一区二区三区四区姦女| 又粗又长又爽在线观看| 亚洲青青草| 丁香五月激情婷婷| 国产传媒日韩欧美| 亚州精品一区二区三区香中文字幕在线| 91五十路| 少妇一区二区三区在线观看| 日本日逼高清| 欧洲色综合| 97色在线观看| 午夜国产乱伦视频| 后入式视频国产自| 国产宅男宅女在线观看| 大香蕉欧美国产日韩高潮| 特级丰满少妇一级AAAA爱毛片| 国产精品久久久久久9999| 色综合久久888| 成人精品无码| 天天操天天7| 久久久婷婷| 亚洲成aⅴ人片不卡无码| 久久久久人| 极品五月天噜噜| 精品成人无码| 久久久极品| 欧美香蕉视xxx| 亚洲成人美女无吗| 欧美综合自拍| 综合激情一一91| 综合网欧美在线| 视频一区二区免费在线| 懂色av中文字幕一区二区三区天美| 午夜婷婷| 18禁精品网站在线看| 欧亚日韩综合精品国产| A V少妇特黄三级| 懂色av色欲av蜜臀av| 国内毛片四区| 国模不卡一本二本三电影| 中文字幕日本久久| 无码人妻精品酒店| 一本久久精品中文字| 精品人妻美妇91job| 国产无码久久高清| 国产精品久久久777| 操逼片中文| 男人综合网| 色婷婷婷五月天激情四射| 国产三级中文有码在线视频| 蜜臀久久99精品久久久久久无删减 | 欧美天天综合在线| 久久宗合亚洲| 青草视频在线看看看看看看看看看| 加勒比在线观看一区二区| 丰满少妇一区二区三区免费看| 亚洲狼狼干综合1| 五月婷婷六月丁香| 综合欧美日韩在线观看| 欧美性爱18观看| 夜夜国自区| 狠狠躁天天躁日日躁| 久久久一区二区三区四曲免费听| 亚洲国产欧美另类自拍| 欧洲性爱无码区| JuliaAnnXXX888| 色呦色呦色精品| 久久仑合| 狠狠久久四虎| 99无码视频| 国产在线综合网| 91精品网站| 亚洲色欧| 欧美亚洲高清晰 | 91色女| 婷婷激情五月| 亚洲欧洲日韩国产自在线| 91欧美亚洲| 淫淫综合网| 日韩欧美久久婷婷网站| 亚洲AV无码久久精品蜜桃小说| 东北黄色电影| 亚洲av夫妻操穴网| 秋霞网—男女啪啪亚洲免费体验区 | 日韩精品9999| 人妻插插人妻人| 青青操97| 长长久久曰曰夜夜成人网| 无码乱人伦中文视频| 黑人狂躁日本妞一区二区三区| 探花精品 一区二区| 综合色一区三区二区| 99re这里只有| 亚洲的天堂网| 亚洲有码第一页| 久久人妇| AV老汉| 爱欲AV| 黄色不卡视频| 97色视频在线| 久久久久久久久久久久黄色 | 欧美97爱| 久久狠狠色噜噜狠狠狠狠97| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 亚洲啪啪视频免费| 伊人一级免费黄片| 色屁屁影院www国产| 成人无码在线视频网站| 亚洲国产丝袜熟女av | 午夜成人爽爽爽爽A片李冰冰| 殴美性天天| 超碰97色| 日本αv| 国产美女自拍AV| 可以免费看黄片的视频| 中文字幕日韩国产传媒欧美精品| 日欧操屄视频| 国产精品制服丝袜中文字幕日韩一区二区三区| 97国产超碰| 免费视频97| 日韩无码一级黄色av片| av无线看| 99无码狠狠久久| 超碰免费人妻人人| 91碰超| 婷婷AV一区二区三区| 国内毛片国产专区二| 亚洲av强奸乱伦| 91欧美高清| 激情终合网| 久久久精品九| 91肉丝| 狠狠中文字幕| 国产精品青草综合久久| 天天流夜夜操| 日韩懂色网| 亚洲清纯唯美| 日本色日夜干| 日韩精品色呦呦| 亚洲码专区| 91亚洲黑人| 中文字幕78| 日韩本不卡视频在线观看| 91无遮挡| 韩国一级AAA| 桃花色涩综合影院| 九一亚洲国产免费| 人妻素股| 亚洲色图A| 啊啊啊啊啊好多水| 欧美大香蕉同搞| 婷婷综合五月天| 操死我了嗯嗯嗯| 日日不卡av| 中国一级特黄大片护士| 九九Av| 日日夜夜青青草母狗| 亚欧操逼片在线观看| 人妻三级在线中文字幕| 五十路六十路七十路熟婆| 亚欧韩av| 人妻出轨一区二区三区| 综合大香蕉美。| 国产精品懂色tv影视免费观看 | 高潮精品| 国产成人免费观看在线视频| 日本高清电影欧美色图| 欧美色日| 91性色| 伊人黄色视频免费观看| 人人妻人人操人人乐| 亚洲综人网| 免费少妇一区二区| 日本熟妇一区二区三区| 国产女主播视频在线观看| 97久久久| 爱我干综合| 日本淫穴在线| 天天躁日日躁狠狠躁| 手机看av网站在线看| 久久精品天美| 亚洲全色网| 久久久78| 国产精品视频一区二区三区八戒| 大香樵伊人网| 操老熟女AV| 白丝被操91| 欧美1727免费观看视频| 97一本大道亚洲一区| 在线视频亚洲无码| 色五月婷婷在线| 久9爱经典视频| 中文字幕五月婷婷免费| 99久久无色码| 超碰97 线线 在现| 欧美婷婷五月天| 秋霞鲁丝午夜无码一区二区三| 超碰精品国产无码| 国产一区二区三区中文字幕| 人妻人久久精品中文字幕| 国产精品一区午夜福利| 欧美男女午夜啪啪| 日本女人久久久| 成人性爱美曰韩| yazhousetuoumei| 亚洲天堂男人| 亚洲91少妇| 欧美极品少妇| 精品人妻av在线播放| 九九热五区| 人妻精品视频一区二区三区| 久久极品伊人| 99热婷婷一区二区三| 精品一区二区亚洲国产| 91色人| 亚洲AV成人无码一区二区三区在线观看 | 91爱看| 操高情无码| 99久在线精品99re8热视频在线| 26uuu国产日韩综合在线观看| 一区二区三区色综合| 97欧美性爱| 人妻人妻天天碰| 久久久久久国产无码精品| 美日韩在线不卡人妻| 91天天爱| 亚洲欧综合另类无码一区| 91国内外在线| 九九aV| 国产激情视频一区区三区| 国产suv精品一区二区四| 操操操五月天婷婷丁香影院| 后入式在线免费观看60秒| 天堂中文日本在线观看| 黄色交缠性感爆操91国产精品免费一区二区三区 | 玖玖97综合 | 狠狠入| 欧亚乱色熟一区二区三四区| 肏逼福利网站| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 日躁天天爽爽| 亚洲色图加勒比| 探花熟女,姿勢到位,體驗感也到位| 怡红院亚洲怡春院av| 日韩三级一区| 女同女同恋久久级三级| 国产精品夜夜夜| 九九热精品免费视频| 91精品女厕偷拍视频| 精品美女少妇一区二区| 欧美亚洲国产自久久| 婷婷午夜成人色中色| 97网色| 91N综合在线| 久久久国产成人一区二区三区在线 | 无码人妻精品酒店| 男人的天堂在线| 婷婷五月天av| 99re国产精品视频| 天天操天天舔| 欧美97视频| 一区二区 韩日AV| 少妇无码av专区线| 97色综合中文网| 日韩无码久久熟女一级片| 首页亚洲国产高跟丝袜诱惑视频| 成人无遮挡毛片免费看| 蜜臀久久99精品久久久久久成人小说| 欧美美女在线高潮999| 激情久久av一区av二区av| 日语五十路和六十路亚洲国产精品 | 欧美黄片视频在线观看免费| 精品国产一区探花在线观看| 色777999综合| 亚洲丝袜天堂| 99在线观看| 中文字幕一区二区在线日韩精品| 国产白丝AV| 天堂综合| 91精品人妻一区二区三区蜜桃臀| 小情侣高清国产在线视频| 亚洲中文字幕在现观看| 欧洲一区二区| 亚洲欧洲第二视频在线观看色图| 蜜臀少妇一区二区| 人人天天干干| 强奸乱伦AV网站| jazzjazz国产精品麻豆| 9精品久久久久| 久9久精品视频| 亚洲91色在线| AV中文在线可看| 深田咏美亚洲精品福利社| 国产日韩精品人妻久久久久色欲网站| 欧亚日韩中文在线| 夜夜春夜夜操| 日本孕妇孕交| 国模不卡一本二本三电影| 夜夜中出国产| 99视频精品| 欧美自拍偷拍免费观看| 国产精品 久久久精品一牛| 清纯唯美亚洲综合| 97中文字幕九区| 青青草原成人| 欧美在线色| SS久久| 欧美一区二区三区大综合| 无码又爽又硬又激情免费视频| 囯产乱伦一区二区三女| 久久男人精品| 成人无遮挡毛片免费看| 大香蕉一级黄色片久久| 天天欧美| 精品无av| 另类老少妇| 超碰在线1234区| 亚洲熟女乱色一区二区三区久久久 | 97人人夜| 日韩人妻精品| 日本免费一区二区不卡| a人片中文字幕一区二区| 超碰中文字幕人妻草一区| 午夜欧美J进J出白浆流出久久久 | 精品一区99999| 久欲AV| 福利五区| 丰满欧美放荡少妇在线| wuyechaopeng| 人人澡人人澡人人| 蜜桃传媒视频第一区入口在线看| 亚洲极品| 日韩欧美三级| 超碰97综合在线| 欧美性夜| 亚洲有码视频二区| 亚洲欧美首页| 思思热在线视频在线| 精品国产Av无码久久久亚洲| 黄片视频观看| 吖在线不卡一区二区国产剧情| 国产一区二区三区视频在线看| 精品人妻一区二区视频| 国产区91柔拿会所技师| 国产97视频免费观看| 亚洲啪啪性视频| 东京日日夜夜| 欧美 亚洲 制服 精品| 亚洲色图 欧美热图 清纯唯美 另类自拍| 欧洲射精91| 国产久久日| 91网站在线播放| 欧美色97| 国产精品人妻无码久久久互動交流| 午夜小电影在线插入淫高潮| 翔田千里无码一区| 亚洲一级性爱视频免费看| 入口操逼网站| 淫妻综合网| 亚洲丝袜色图| 道久久五香丁月婷婷激情综合| 丝袜美腿91| 综合网亚洲| 黄色av网站在线播放| 欧美东京热精品A∨| 五月天婷婷小说| 欧美性战999| 综合激情一一91| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 1240青青草一区二区三区视频天爱| 爱爱动态60秒| 久久青青草原免费视频| 国内精品久久久久影院亚洲| 涩五月婷婷| 国产午夜福利视频在线| 欧美传媒一区| 亚洲乱妇p22| 不卡av在线中文字幕| 久久婷婷综合国际产色怕| 色性综合| 都市激情人妻一区二区青青操视频 | 男人的天堂在线2| 欧美色自拍| 欧美日韩传媒| 欧美日本中字另类在线| 九九热精品在线| 综合天天网| 外国免费性情大片| 欧美一区二区三区四区综合| 国产版a级片直播在线| 九九精品美女高溯喷水| 欧美韩日精品资源| 好吊色综合| 99久久e免费热视| 日韩情色视频| 久艹99| 国产精品一区二区手机看片| 亚洲日韩美女中文字幕乱| 中文字幕日韩综合| 天堂亚洲精品久久老牛| 9久精品| 久久久久国产精品片区无码直播| 91neishe| 9ⅰ久久久天天| 自拍内地三级在线观看| 亚洲啪啪性视频| 天天看特黄的免费网站| 久操精品网| 亚洲欧美第一页| 国产熟女乱论| 高清不卡一二三区视频......| 亚洲天天精品| 韩国三级一线观看久| 六月色色| 久久视频少妇美女| 色牛aV| 黄片直播三级黄片两女一男| 91欧美长吊| 狠狠爱大香蕉| www网站黄| 牛牛久久国产精品视频一二三| 欧美人妻少妇| 欧美啪啪女女| 日韩精品三级片长长久久| 丁香婷婷五月| 色情婷婷| 东京热AV男人的天堂| 高清无码在线播放网站| 欧美日韩情色一区二区| 欧美综合综合| 肉嘟嘟www视频在线观看高清| 日本中文字幕高跟| 久久少妇| 婷婷五月成人| 伦理日韩国产久久| 国产美女裸体秘 永久无遮挡| 亚洲天天艹| 亚洲色图欧美色18直播在线| 你想操日本小逼吗| 欧美 日韩 另类 亚洲| 日韩成人无码| 亚洲成人av色网| 一区二区三区一亚洲中文字幕、综合区灬| 国产自产一区视频在线| 久久中出在线| 强奸抽插av| 亚州成人a∨| 欧美牲| 天天色香欲综合网| 97在线观| 五月激情综合网| 九九热re99re6在线精品|