chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

開發(fā)者必備,10 分鐘搞定 RK3588 PCIE 拆分!

眺望電子 ? 2025-11-13 08:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言:

嵌入式開發(fā)中,PCIe 接口的靈活配置直接影響設(shè)備擴展能力與性能發(fā)揮。RK3588作為旗艦芯片,其 PCIe 拆分機制更是讓硬件設(shè)計與軟件調(diào)試擁有了更多可能性。今天這篇技術(shù)筆記,就帶大家快速吃透 RK3588 PCIE 拆分的核心邏輯、配置步驟與實戰(zhàn)技巧,輕松上手!


一、RK3588 PCIE拆分映射關(guān)系圖

PCIE的拆分機制的核心主要在于對于 PCIE PHY 的靈活拆分,并根據(jù)實際拆分情況進行PCIE控制器的匹配,從而實現(xiàn)不同 Lane 組合的擴展方案。

RK3588 PCIe 5 個 Controller 和 5 個 PHY 映射關(guān)系圖:

1fbb491a-c028-11f0-8ce9-92fbcf53809c.png

RK3588 的 PCIe 資源堪稱豪華,這也是拆分能力的基礎(chǔ):

5 個 PCIe 控制器:1 個 4Lane DM 模式(支持 RC/EP)、1 個 2Lane RC 模式、3 個 1Lane RC 模式

兩類 PHY 資源:PCIe 3.0 PHY(2 個 Port 共 4 個 Lane,支持拆分)+ 3 個 PCIe 2.0 Combo PHY(可與 SATA/USB 共用)


簡單說,拆分的本質(zhì)就是 “把 4 個PCIE 3.0 Lane 按需求拆成不同組合”,比如 4Lane×1、2Lane×2、2Lane+1Lane+1Lane,或是 1Lane×4,再通過設(shè)備樹(DTS)配置讓控制器與拆分后的 Lane 精準對接。

以PCIE 3.0拆分為示例,常見拆分組合直接套用:

4Lane×1:占用 3.0 PHY Port0+Port1 全通道,對接 4Lane 控制器

2Lane×2:Port0、Port1 各占 2Lane,分別對接 4Lane、2Lane 控制器

2Lane+1Lane+1Lane:Port0 占 2Lane,Port1 拆為兩個 1Lane,對接 3 個控制器

1Lane×4:Port0、Port1 各拆為兩個 1Lane,對接 4 個控制器

注意事項:拆分后若某組 PCIe 未使用,需將其禁用(disabled),但電源必須持續(xù)供電,否則會導致 PCIe 異常!


二、實戰(zhàn)配置:DTS 配置詳解

拆分的核心操作都在設(shè)備樹(DTS)中完成,無需修改驅(qū)動,關(guān)鍵配置分兩類:控制器配置和 PHY 配置。

2.1章控制器常用配置

compatible:指定工作模式(RC/EP),RK3588 需配置為 “rockchip,rk3588-pcie”(RC 模式)或 “rockchip,rk3588-pcie-ep”(EP 模式)

reset-gpios:必配項!設(shè)置 PERST# 復位信號,多 Lane 拆分時每個節(jié)點需配置不同引腳

num-lanes:Lane 數(shù)量,按實際拆分情況配置(如 1、2、4)

phys:指定 PHY 引用,Combo PHY 需同時聲明工作模式(如<&combphy1_ps PHY_TYPE_PCIE>)


2.2PHY 配置核心

PCIe 3.0 PHY 的模式配置是關(guān)鍵,直接決定拆分方式:

&pcie30phy { rockchip,pcie30-phymode = ;// 拆分模式 status ="okay";};

不同拆分對應(yīng)的模式參數(shù):

4Lane×1:PHY_MODE_PCIE_AGGREGATION(4)

2Lane×2:PHY_MODE_PCIE_NANBNB(0)

2Lane+1Lane+1Lane:PHY_MODE_PCIE_NANBBI(1)

1Lane×4:PHY_MODE_PCIE_NABIBI(3)


2.3典型場景配置示例

場景 1:3.0 4Lane RC + 2 個 2.0 1Lane

1fde91c2-c028-11f0-8ce9-92fbcf53809c.png

// 電源配置vcc3v3_pcie30: vcc3v3-pcie30 { compatible ="regulator-fixed"; regulator-name ="vcc3v3_pcie30"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; enable-active-high; gpios = <&gpio3 RK_PC3 GPIO_ACTIVE_HIGH>; startup-delay-us = <5000>; vin-supply = <&vcc12v_dcin>;};//Combo PHY使能&combphy1_ps { status ="okay"; };&combphy2_psu { status ="okay"; };//1Lane控制器配置&pcie2x1l0 { reset-gpios = <&gpio4 RK_PA5 GPIO_ACTIVE_HIGH>; rockchip,skip-scan-in-resume; status ="okay";};&pcie2x1l1 { reset-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>; pinctrl-names ="default"; pinctrl-0= <&rtl8111_isolate>; status ="okay";};//3.0PHY配置(4Lane模式)&pcie30phy { rockchip,pcie30-phymode = ; status ="okay";};//4Lane控制器配置&pcie3x4 { reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>; vpcie3v3-supply = <&vcc3v3_pcie30>; status ="okay";};

場景 2:3.0 拆分為 2 個 2Lane + 3 個 2.0 1Lane

20081678-c028-11f0-8ce9-92fbcf53809c.png

核心修改:PHY 模式改為PHY_MODE_PCIE_NANBNB,4Lane 控制器配置num-lanes = <2>,啟用 2Lane 控制器(&pcie3x2)。

場景 3:3.0 拆分為 4 個 1Lane + 1 個 2.0 1Lane

20344e1e-c028-11f0-8ce9-92fbcf53809c.png

核心修改:PHY 模式改為PHY_MODE_PCIE_NABIBI,4Lane、2Lane 控制器均配置num-lanes = <1>,禁用對應(yīng) Combo PHY。


三、硬件設(shè)計關(guān)鍵要點

軟件配置再完美,硬件不匹配也會功虧一簣,這3點必須注意:

1. 物理鏈路:確保拆分后的 Lane 與控制器的 TX/RX 信號對應(yīng),比如 1Lane×4 時,4 個通道需分別連接 PHY 的不同 Lane;RK3588 可支持多種 PCIe 模式的組合,最多可以 5 種模式同時使用。

2057d4ec-c028-11f0-8ce9-92fbcf53809c.png

2. 時鐘配置:3.0 的 REFCLKP/N 僅支持輸入,4 個 1Lane 拆分時需為每個通道單獨提供時鐘;2.0 的 REFCLKP/N 支持輸入 / 輸出,默認由 RK3588 提供;

20756296-c028-11f0-8ce9-92fbcf53809c.png

3. 復位信號:每個拆分節(jié)點的 CLKREQ、WAKEN、PERST# 引腳必須獨立配置并對應(yīng),否則無法穩(wěn)定建立鏈路;

208aa49e-c028-11f0-8ce9-92fbcf53809c.png


四、總結(jié)

由此我們可以看到,在RK3588中其PCIe拆分的核心精髓,在于對PCIe 3.0 PHY物理通道的靈活劃分,并與對應(yīng)的控制器進行精準匹配。

成功拆分配置關(guān)鍵在于:

1、硬件設(shè)計:需要保證物理鏈路、時鐘、復位信號與拆分之后的通道配置一一對應(yīng)。拆分本質(zhì)上其實就是對于PCIE 3.0 PHY進行Lane通道的拆分,并將其與對應(yīng)的控制器進行匹配和連接。

2、軟件設(shè)置:需要通過設(shè)備樹的配置來精確描述硬件鏈接,核心在于配置好PCIE PHY的相關(guān)模式,以及管理好各個控制器節(jié)點的復位信號以及使能狀態(tài)。

通過理解PCIE的資源分配圖,了解控制器以及PHYy之間的映射關(guān)系,注意DTS設(shè)備樹的配置方式,便能夠在開發(fā)過程中快速實現(xiàn)RK3588 PCIE 高速接口方案。

廣州眺望電子科技有限公司專注于嵌入式處理器模組的研發(fā)與應(yīng)用,提供從硬件設(shè)計到驅(qū)動開發(fā),系統(tǒng)解決方案的全流程技術(shù)支持。歡迎關(guān)注我們的公眾號,獲取更多嵌入式項目開發(fā)實戰(zhàn)經(jīng)驗。

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

    關(guān)注

    5193

    文章

    20281

    瀏覽量

    331766
  • PCIe
    +關(guān)注

    關(guān)注

    16

    文章

    1438

    瀏覽量

    87943
  • RK3588
    +關(guān)注

    關(guān)注

    8

    文章

    523

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    瑞芯微RK3588開發(fā)RK3588 EVB和RK3588S EVB解讀

    瑞芯微RK3588開發(fā)RK3588 EVB和RK3588S EVB解讀 瑞芯微旗艦芯RK3588系列
    的頭像 發(fā)表于 09-22 15:54 ?2.2w次閱讀
    瑞芯微<b class='flag-5'>RK3588</b><b class='flag-5'>開發(fā)</b>板<b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588</b>S EVB解讀

    RK3588 PCB推薦疊層及阻抗設(shè)計

    近期華秋電子聯(lián)合瑞芯微、凡億重磅發(fā)布了:《RK3588 PCB設(shè)計指導白皮書》,幫助開發(fā)者更好地規(guī)范利用RK3588開發(fā)產(chǎn)品,提高所設(shè)計的PCB質(zhì)量,在實戰(zhàn)中鞏固及提高PCB設(shè)計水平。
    發(fā)表于 08-10 09:32 ?1843次閱讀
    <b class='flag-5'>RK3588</b> PCB推薦疊層及阻抗設(shè)計

    RK3588 EVB開發(fā)板原理圖講解【八】 RK3588 power Tree

    【三】RK3588原理圖設(shè)計- 電源管理設(shè)計RK3588 EVB開發(fā)板原理圖講解【四】RK3588原理圖設(shè)計- PCIE接口設(shè)計
    發(fā)表于 03-01 11:38

    RK3576 vs RK3588:為何越來越多的開發(fā)者轉(zhuǎn)向RK3576?

    瑞芯微(Rockchip)最新發(fā)布的 RK3576 一經(jīng)推出,就吸引了大量原本關(guān)注 RK3588開發(fā)者。RK3588 作為旗艦級芯片,性能固然強大,但
    發(fā)表于 05-30 08:46

    RK3588 EVB 開發(fā)板介紹

    、MIPI TX、VGA、SATA、PCIe30x4、TYPEC、2xRJ45 等外設(shè)接口,尺寸為18cmX18cm。RK3588 EVB 系統(tǒng)框圖RK3588 EVB配備的豐富外設(shè)接口(如圖),適用于各類
    發(fā)表于 03-16 16:39

    RK3588J和RK3588是什么關(guān)系?

    RK3588J是不是一個開發(fā)板的名字,里面的SOC是RK3588?還是RK3588J屬于RK3588的子系列?
    發(fā)表于 03-13 14:22

    armsom:為何選擇rk3588開發(fā)與Jetson Nano引腳兼容的嵌入式產(chǎn)品

    引言: 當armsom決定采用RK3588芯片開發(fā)一款與Jetson Nano引腳兼容的產(chǎn)品時,這意味著一次重要的技術(shù)決策,為開發(fā)者和制造商提供了更大的靈活性。這篇文章將解釋我們選擇RK358
    發(fā)表于 10-18 17:35

    Banana Pi為何選擇rk3588開發(fā)與Jetson Nano引腳兼容的嵌入式產(chǎn)品

    引言: 當Banana PI&armsom決定采用RK3588芯片開發(fā)一款與Jetson Nano引腳兼容的產(chǎn)品時,這意味著一次重要的技術(shù)決策,為開發(fā)者和制造商提供了更大的靈活性
    發(fā)表于 11-02 12:30

    瑞芯微Toybrick TB-RK3588X開發(fā)板發(fā)售!助力開發(fā)者高效創(chuàng)新!

    近日,瑞芯微Toybrick面向個人發(fā)燒友、開發(fā)者推出基于新一代旗艦芯片RK3588的開源開發(fā)板TB-RK3588X,支持Android、Linux系統(tǒng)。采用核心板+底板的方式,具有性
    的頭像 發(fā)表于 10-10 10:36 ?3603次閱讀
    瑞芯微Toybrick TB-<b class='flag-5'>RK3588</b>X<b class='flag-5'>開發(fā)</b>板發(fā)售!助力<b class='flag-5'>開發(fā)者</b>高效創(chuàng)新!

    迅為RK3568/RK3588開發(fā)板視頻教程 | RKNPU2 從入門到實踐一套搞定!

    迅為RK3568/RK3588開發(fā)板視頻教程 | RKNPU2 從入門到實踐一套搞定
    的頭像 發(fā)表于 06-30 15:07 ?2623次閱讀
    迅為<b class='flag-5'>RK</b>3568/<b class='flag-5'>RK3588</b><b class='flag-5'>開發(fā)</b>板視頻教程 | RKNPU2 從入門到實踐一套<b class='flag-5'>搞定</b>!

    rk3588rk3588s的區(qū)別

    rk3588rk3588s的區(qū)別 Rockchip是一家專業(yè)的半導體公司,成立于2001年,總部位于中國深圳,主要從事集成電路的設(shè)計、開發(fā)和銷售。他們的熱門產(chǎn)品RK3588
    的頭像 發(fā)表于 08-15 16:44 ?2w次閱讀

    Banana Pi BPI-W3 RK3588平臺驅(qū)動調(diào)試篇 [ PCIE篇一 ] - PCIE開發(fā)指南

    RK3588共有5個PCIe的控制器,硬件IP是?樣的,配置不?樣,其中?個4Lane DM模式可以?持作為EP使?,另外?個2Lane和3個1Lane控制器均只能作為RC使?。RK3588有兩種
    的頭像 發(fā)表于 11-02 09:22 ?4107次閱讀
    Banana Pi BPI-W3 <b class='flag-5'>RK3588</b>平臺驅(qū)動調(diào)試篇 [ <b class='flag-5'>PCIE</b>篇一 ] - <b class='flag-5'>PCIE</b>的<b class='flag-5'>開發(fā)</b>指南

    RK3588!黑神話悟空,啟動?-迅為電子RK3588開發(fā)

    RK3588!黑神話悟空,啟動?-迅為電子RK3588開發(fā)
    的頭像 發(fā)表于 08-30 14:13 ?2176次閱讀
    <b class='flag-5'>RK3588</b>!黑神話悟空,啟動?-迅為電子<b class='flag-5'>RK3588</b><b class='flag-5'>開發(fā)</b>板

    分鐘快速上手RK3588開發(fā)

    前言:RK3588作為一代高性能AIoT芯片,憑借其強大的算力和豐富的接口,正在迅速成為開發(fā)者和工程師們的熱門選擇。本文將開始帶你了解RK3588開發(fā)板的常用功能調(diào)試方法,從基本的調(diào)試
    的頭像 發(fā)表于 11-28 15:15 ?5269次閱讀
    三<b class='flag-5'>分鐘</b>快速上手<b class='flag-5'>RK3588</b><b class='flag-5'>開發(fā)</b>板

    一文搞懂?RK3588 PCIe:從硬件資源到拆分配置?+?避坑指南(含腦圖)

    資源解析、 3? 大拆分方案實戰(zhàn)、關(guān)鍵配置步驟及避坑要點,附帶可視化腦圖,助力開發(fā)者快速落地? PCIe? 相關(guān)項目。 ? ? ? 一、 RK3588
    的頭像 發(fā)表于 11-20 18:18 ?3149次閱讀
    一文搞懂?<b class='flag-5'>RK3588</b> <b class='flag-5'>PCIe</b>:從硬件資源到<b class='flag-5'>拆分</b>配置?+?避坑指南(含腦圖)