RK356x USB 控制器和 PHY 简介

RK356x USB 控制器⽀持列表如下表 1
表 1 RK356x USB 控制器列表

RK356x USB 控制器和 PHY 简介_第1张图片

RK356x USB PHY⽀持列表如下表 2
表 2 RK356x USB PHY 列表

RK356x USB 控制器和 PHY 简介_第2张图片

Note:
1. 表格中,数字 N 表⽰⽀持 N 个独⽴的 USB 控制器;
2. 表格中,[2 × ports] 表⽰⼀个 PHY ⽀持两个 USB port;
3. 表格中,“EHCI/OHCI” 表⽰该 USB 控制器集成了 EHCI 控制器和 OHCI 控制器;“DWC3/xHCI” 表
⽰该 USB 控制器集成了 DWC3 控制器和 xHCI 控制器;
4. RK3566 的 DWC3 OTG 控制器只⽀持 OTG 2.0,不⽀持 OTG 3.0,也即最⾼只能⽀持 USB 2.0
480Mbps 传输;
RK3566 和 RK3568 的 USB 模块区别是,RK3568 ⽀持 OTG 3.0,而 RK3566 只⽀持 OTG 2.0,但都⽀持
1 个 USB 3.0 Host,2 个 USB 2.0 Host。如下图 1-1 是 RK3568 USB 控制器和 PHY 的连接⽰意图。由图
1-1 可以看出:
1. USB 3.0 OTG 控制器与 SATA_0 控制器复⽤ USB3/SATA Combo PHY_0;
2. USB 3.0 Host_1 控制器与 SATA_1/QSGMII 控制器复⽤ USB3/SATA/QSGMII Combo PHY_1;
3. USB 3.0 OTG 控制器与 USB 3.0 Host_1 控制器分别使⽤ USB 2.0 Comb PHY_0 的 port0 和 port1;
4. USB 2.0 Host_2 控制器与 USB 2.0 Host_3 控制器分别使⽤ USB 2.0 Comb PHY_1 的 port0 和 port1;
需要注意的是,USB3/SATA Combo PHY_0 和 USB3/SATA/QSGMII Combo PHY_1 在同⼀时刻,只能⽀
持⼀种⼯作模式,也即 USB3 与SATA, QSGMII 接口是互斥的,开发者可以根据产品形态,灵活配置内
核的 DTS, 使能对应的外设接口。USB 的 DTS 配置⽅法,请参考 RK356x USB DTS 配置。

RK356x USB 控制器和 PHY 简介_第3张图片

你可能感兴趣的:(linux,驱动开发,瑞芯微平台,linux,c语言,驱动开发)