女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

RK3568自制底板狂丟包?教你5分鐘用Delayline一鍵復活網口

飛凌嵌入式 ? 2025-07-25 17:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在使用飛凌嵌入式RK3568核心板搭配自制底板時,由于PCB走線與參考設計存在差異,常導致RGMII接口時序異常,進而出現網口不通或頻繁丟包的情況。本文將為大家提供一套簡單高效的調試方案,通過三步操作即可解決此類問題。

1、測試條件

① 硬件:飛凌嵌入式RK3568核心板;

② 系統:Linux4.19.206;

③ 底板:用戶自制底板,且底板設計基本遵循飛凌提供的RK3568核心板參考原理圖,但PCB走線存在差異;

④ 問題:網口無法連接或網絡丟包現象嚴重。

wKgZO2iC4K2AFlQ0AAUqUopKMBU388.png

2、調試步驟

① 確認系統節點(以RK3568為例)

?進入目錄:/sys/devices/platform/fe300000.ethernet

?確認存在以下關鍵節點:

phy_lb_scan rgmii_delayline phy_lb

② 掃描Delayline窗口(獲取中間值)

重要提示:如果使用RTL8211E PHY 芯片,測試前務必拔掉網線!

?使用1000M (千兆)速率進行掃描:

echo1000> phy_lb_scan

?命令執行完成后,終端會輸出掃描結果,包含兩個關鍵參數:tx_delay 和 rx_delay例如:tx_delay=0x2e rx_delay=0x0f)。

?記錄這兩個值。

③ 測試掃描得到的Delayline值

?將步驟2中掃描得到的tx_delay和rx_delay值寫入rgmii_delayline節點進行臨時配置:

echo > rgmii_delayline #例如:echo0x2e0x0f > rgmii_delayline

?驗證配置是否生效:

catrgmii_delayline #應顯示剛寫入的值

?使用phy_lb節點進行回環測試 (Loopback Test),驗證TX/RX數據傳輸是否正常:

echo1000 > phy_lb #使用千兆速率測試

?關鍵要求:

必須 確保phy_lb回環測試通過 (pass)。這是后續操作的基礎。如果測試失敗,可能需要重新掃描或檢查硬件。

④ 固化配置到設備樹(DTS)并燒寫固件

?在 phy_lb 測試通過后,將測試有效的 tx_delay 和 rx_delay 值寫入設備樹源文件(DTS)中的GMAC節點。

?找到RK3568的DTS文件中定義gmac的部分(通常在rk3568.dtsi或板級DTS文件中)。

?修改tx_delay和rx_delay屬性值為測試通過的值:

&gmac { assigned-clocks = <&cru SCLK_RMII_SRC>; assigned-clock-parents = <&clkin_gmac>; clock_in_out ="input"; phy-supply = <&vcc_lan>; phy-mode ="rgmii"; pinctrl-names ="default"; pinctrl-0= <&rgmii_pins>; snps,reset-gpio = <&gpio3 RK_PB7 GPIO_ACTIVE_LOW>; snps,reset-active-low; snps,reset-delays-us = <0?10000?50000>; tx_delay = <0x2e>; //替換為掃描測試得到的有效tx_delay值(十六進制) rx_delay = <0x0f>;//替換為掃描測試得到的有效rx_delay值(十六進制) status ="okay"; };

?重新編譯包含修改后DTS的內核或完整固件。

?將新固件燒錄到 RK3568核心板。

⑤ 最終驗證

?設備啟動后,進行網絡連接測試:

使用ping命令測試網絡連通性和穩定性。

使用iperf3等工具進行網絡帶寬和性能測試,檢查是否還存在丟包。

?一般情況下,完成以上步驟并驗證通過后,網口不通或丟包問題應得到解決。

3、重要提示

① 操作風險:

修改RGMII delayline 參數是底層硬件調優。錯誤的參數可能導致網口完全失效。強烈建議在操作前備份原始固件和DTS文件。

② 測試必要性:

步驟3 (phy_lb回環測試)必須通過才能將參數寫入 DTS。跳過此測試直接固化參數風險極高。

③ 硬件差異:

此方法主要解決因PCB走線差異引起的時序問題。如果自制底板與參考設計差異很大,或者存在其他硬件故障,此方法可能無效。

④參數值:

示例中的0x2e和0x0f僅為說明格式,必須使用phy_lb_scan掃描并結合phy_lb測試驗證得到的實際有效值。

4、總結

當用RK3568自制底板遇到因PCB走線差異導致的RGMII時序跑偏問題時,使用“掃描-驗證-固化”三步急救:echo掃描最佳tx/rx_delay → phy_lb回環驗證 → DTS一鍵寫入,即可讓崩潰的網口原地復活。

飛凌嵌入式FET3568-C核心板基于Rockchip RK3568處理器開發設計,該處理器是Rockchip面向于AIoT和工業市場打造的一款高性能、低功耗、功能豐富的國產化應用處理器。四核64位Cortex-A55架構,主頻高達2.0GHz,且內置1TOPS算力NPU,而且經過了嚴苛的環境溫度測試、壓力測試、長期穩定性運行測試,確保其工作的穩定可靠。

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

    關注

    5154

    文章

    19708

    瀏覽量

    318095
  • AI
    AI
    +關注

    關注

    88

    文章

    35315

    瀏覽量

    280693
  • VLMx234
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5703
  • 大模型
    +關注

    關注

    2

    文章

    3165

    瀏覽量

    4114
  • LLM
    LLM
    +關注

    關注

    1

    文章

    326

    瀏覽量

    863
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    鴻蒙OpenHarmony【標準系統編譯】 (基于RK3568開發板)

    DevEco Device Tool支持Rockchip RK3568開發板的源碼一鍵編譯功能,提供編譯工具鏈和編譯環境依賴的檢測及一鍵安裝,簡化復雜編譯環境的同時,提升了編譯的效率。
    的頭像 發表于 04-24 20:55 ?2032次閱讀
    鴻蒙OpenHarmony【標準系統編譯】 (基于<b class='flag-5'>RK3568</b>開發板)

    【迅為電子】步步教你完成iTOP-RK3568 EDP屏幕適配

    【迅為電子】步步教你完成iTOP-RK3568 EDP屏幕適配
    的頭像 發表于 04-23 15:08 ?1098次閱讀
    【迅為電子】<b class='flag-5'>一</b>步步<b class='flag-5'>教你</b>完成iTOP-<b class='flag-5'>RK3568</b> EDP屏幕適配

    RK3568自制底板?5分鐘教你用Delayline一鍵復活

    在使用飛凌嵌入式RK3568核心板搭配自制底板時,由于PCB走線與參考設計存在差異,常導致RGMII接口時序異常,進而出現不通或頻繁
    的頭像 發表于 07-25 08:04 ?290次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>RK3568</b><b class='flag-5'>自制</b><b class='flag-5'>底板</b><b class='flag-5'>狂</b><b class='flag-5'>丟</b><b class='flag-5'>包</b>?<b class='flag-5'>5</b><b class='flag-5'>分鐘</b><b class='flag-5'>教你用</b><b class='flag-5'>Delayline</b><b class='flag-5'>一鍵</b><b class='flag-5'>復活</b><b class='flag-5'>網</b><b class='flag-5'>口</b>

    一分鐘教你RK3568評估板撥號上網.

    處理器RK3568
    武漢萬象奧科
    發布于 :2023年08月14日 16:53:17

    RK3568掃描千兆延時TX RX出錯請問該怎么解決這個問題

      問題描述及復現步驟:開發板: ROC-RK3568-PC  系統為:buildroot linux  內核版本:4.19  問題:使用命令“echo 1000 》 phy_lb_scan”時,無法獲得 delayline窗口,且會發生錯誤,插網線和不插網線效果
    發表于 09-01 16:27

    文解析RK3568編譯OpenHarmony

    1、RK3568編譯OpenHarmony 3.1 ReleaseRK3568站式開發環境搭建只需三步,幾分鐘就可完成,十快捷。開發環
    發表于 09-08 16:55

    RK3568系統手動/自動調整千兆延時TX RX的步驟簡析

    1、RK3568手動/自動調整千兆延時TX RX  最近在調試RK系列的,出現
    發表于 09-14 16:47

    HD-RK3568-IOT板千兆性能測試

      1. 測試對象  HD-RK3568-IOT 底板基于HD-RK3568-CORE工業級核心板設計(雙、雙CAN、
    發表于 03-09 10:18

    迅為RK3568開發板 OpenHarmony v3.2-Beta4 版本測試

    迅為RK3568開發板 OpenHarmony v3.2-Beta4 版本測試在上個章節,我們在 RK3568 開發板上燒寫了 OpenHarmony 鏡像,本章節我們來對底板外設進行測試。1 開機
    發表于 03-29 15:09

    RK3568底板PCB設計總結

      設計類別:RK3568底板  設計層數:6層  Pin數:6535  瑞芯微RK3568芯片是款定位中高端的通用型SoC,采用22nm制程工藝,集成4核ARM架構A55處理器和M
    發表于 04-19 15:42

    ROC RK3568 PC源代碼RK3568/RK3588 RKNN SDK

    電子發燒友網站提供《ROC RK3568 PC源代碼RK3568/RK3588 RKNN SDK.txt》資料免費下載
    發表于 09-20 09:55 ?44次下載
    ROC <b class='flag-5'>RK3568</b> PC源代碼<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588 RKNN SDK

    瑞芯微RK3568核心板PET_RK3568_CORE簡述

    瑞芯微RK3568核心板PET_RK3568_CORE簡述
    的頭像 發表于 08-08 11:44 ?5499次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>核心板PET_<b class='flag-5'>RK3568</b>_CORE簡述

    RK35683568J的區別

    。那么這兩款產品到底有何異同呢?下面就具體探討下。 概覽 首先需要明確的是,RK35683568J并不是幾乎相同的同產品,而是基于同
    的頭像 發表于 08-15 17:25 ?1.2w次閱讀

    rk3568是什么架構的?

    RK3568是什么架構的? 中國領先的無晶圓廠半導體公司Rockchip Electronics推出了款專門為人工智能應用設計的新型片上系統(SoC)。這種新型SoC被稱為RK3568,構建
    的頭像 發表于 08-15 17:25 ?3846次閱讀

    RK3568底板圖包括哪些

    RK3568底板圖包括4G以太,USBMINI DP串口等些外設,Allegro,ADPADS都有
    發表于 10-17 09:48 ?20次下載