瑞芯微Rockchip开发者社区
直播中

李俊

7年用户 1304经验值
私信 关注
[问答]

怎样去判断RK3568固态硬盘上的PCIE节点是否生成呢

怎样去判断RK3568固态硬盘上的PCIE节点是否生成呢?

回帖(1)

宁兴琴

2022-3-2 16:41:21
                    



第一步:打开电源

路径:kernelarcharm64bootdtsrockchiprk3568-evb1-ddr4-v10.dtsi

        pcie30_avdd0v9: pcie30-avdd0v9 {
                compatible = "regulator-fixed";
                regulator-name = "pcie30_avdd0v9";
                regulator-always-on;
                regulator-boot-on;
                regulator-min-microvolt = <900000>;
                regulator-max-microvolt = <900000>;
                vin-supply = <&vcc3v3_sys>;
        };

        pcie30_avdd1v8: pcie30-avdd1v8 {
                compatible = "regulator-fixed";
                regulator-name = "pcie30_avdd1v8";
                regulator-always-on;
                regulator-boot-on;
                regulator-min-microvolt = <1800000>;
                regulator-max-microvolt = <1800000>;
                vin-supply = <&vcc3v3_sys>;
        };

        vcc3v3_pcie: gpio-regulator {
                compatible = "regulator-fixed";
                regulator-name = "vcc3v3_pcie";
                regulator-min-microvolt = <3300000>;
                regulator-max-microvolt = <3300000>;
                enable-active-high;
                gpio = <&gpio0 RK_PD4 GPIO_ACTIVE_LOW>; //控制电源引脚
                startup-delay-us = <5000>;
                vin-supply = <&dc_12v>;
                regulator-always-on;
                regulator-boot-on;
        };

        vcc3v3_bu: vcc3v3-bu {
                compatible = "regulator-fixed";
                regulator-name = "vcc3v3_bu";
                regulator-always-on;
                regulator-boot-on;
                regulator-min-microvolt = <3300000>;
                regulator-max-microvolt = <3300000>;
                vin-supply = <&vcc5v0_sys>;
        };
第二步:打开DTS节点

路径:kernelarcharm64bootdtsrockchiprk3568-evb1-ddr4-v10.dtsi;

&pcie30phy {
        status = "okay";
};
第三步:查看设备节点是否生成(插入M.2固态硬盘)



举报

更多回帖

发帖
×
20
完善资料,
赚取积分