20250728让荣品RD-RK3588开发板在Rockchip原厂的Android14的EVB7下适配USB3.0口

20250728让荣品RD-RK3588开发板在Rockchip原厂的Android14的EVB7下适配USB3.0口
2025/7/28 13:53

缘起:由于 荣品RD-RK3588开发板 出厂只有Android12/13,现在Rockchip原厂已经出了Android14/15的测试固件了!
开搞吧!

发现友善之臂的T6的SDK改动比较大!【改动的连她妈Rockchip都不认识了】
KickPi 7的RK3576的SDK可以编译RK3588的Android14,但是EVB7选项不能启动!
发现YY3588开发板的Android14还是比较原始的,开搞!


Z:\temp\rk3588_android14\kernel-6.1\arch\arm64\boot\dts\rockchip\rk3588-evb7-lp4.dtsi
D:\DOCX7\风火轮\yy3588_android14\kernel-6.1\arch\arm64\boot\dts\rockchip\rk3588-evb7-lp4.dtsi

    vcc5v0_host: vcc5v0-host {
        compatible = "regulator-fixed";
        regulator-name = "vcc5v0_host";
        regulator-boot-on;
        regulator-always-on;
        regulator-min-microvolt = <5000000>;
        regulator-max-microvolt = <5000000>;
        enable-active-high;
        gpio = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>;
        vin-supply = <&vcc5v0_usb>;
        pinctrl-names = "default";
        pinctrl-0 = <&vcc5v0_host_en>;
    };
修改为:
    vcc5v0_host: vcc5v0-host {
        compatible = "regulator-fixed";
        regulator-name = "vcc5v0_host";
        regulator-boot-on;
        regulator-always-on;
        regulator-min-microvolt = <5000000>;
        regulator-max-microvolt = <5000000>;
        enable-active-high;
        //gpio = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>;
        gpio = <&gpio2 RK_PC1 GPIO_ACTIVE_HIGH>;

        vin-supply = <&vcc5v0_usb>;
        pinctrl-names = "default";
        pinctrl-0 = <&vcc5v0_host_en>;
    };


    usb {
        vcc5v0_host_en: vcc5v0-host-en {
            rockchip,pins = <4 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>;
        };
    };
修改为:
    usb {
        vcc5v0_host_en: vcc5v0-host-en {
            //rockchip,pins = <4 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>;
            rockchip,pins = <2 RK_PC1 RK_FUNC_GPIO &pcfg_pull_none>;

        };
    };

比对修改之后的GPIO口状态,和预编译的IMG固件的GPIO口状态
gpiochip2: GPIOs 64-95, parent: platform/fec30000.gpio, gpio2:
 gpio-81  (                    |vcc5v0-host         ) out hi
 gpio-85  (                    |vcc3v3-pcie30       ) out lo


gpiochip2: GPIOs 64-95, parent: platform/fec30000.gpio, gpio2:
 gpio-72  (                    |bt_default_wake_host) in  lo
 gpio-75  (                    |bt_default_wake     ) in  hi
 gpio-81  (                    |gpio_num            ) out hi


 

经过USB的HUB芯片的USB1/USB2还没有调通!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值