; vccio1-supply = <&vccio_acodec>; vccio3-supply = ._rk3568 power domain">
赞
踩
查找内核dts配置
kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
根据原理图,修改内核dts的电源域配置节点pmu_io_domains
- &pmu_io_domains {
- status = "okay";
- pmuio2-supply = <&vcc3v3_pmu>;
- vccio1-supply = <&vccio_acodec>;
- vccio3-supply = <&vccio_sd>;
- vccio4-supply = <&vcc_3v3>;
- vccio5-supply = <&vcc_3v3>;
- vccio6-supply = <&vcc_1v8>;
- vccio7-supply = <&vcc_3v3>;
- };
对于vccio_acodec、vcc3v3_pmu、vcc_3v3、vccio_sd这些节点配置可参考rk809 pmic配置
注意:
- pmuio0、pmuio1为固定电平电源域,软件不可配置;
- vccio2软件不需要配置,但是其硬件供电电压与FLASH_VOL_SEL状态需保持一致:当VCCIO2供电
- 是1.8V,则FLASH_VOL_SEL管脚必须保持为高电平;当VCCIO2供电是3.3V,则FLASH_VOL_SEL
- 管脚必须保持为低电平;
编译内核时,会出现IO-Domain确认对话框,
弹出这个对话框目的是检查实际硬件原理图和软件dts的IO电压是否匹配,客户需要根据各自项目的硬 件原理图的实际设计电压来选择(对话框中选择的值不会保存到dts中,dts需要手动去修改),这个很重要,请务必确认!如果IO电压配置不正 确,将会导致芯片IO烧坏。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。