[U-Boot] [PATCH] Fix RK3328-evb Floating GPIO0_D6 - pull up - 4ma

Mister Fix-IT mrfixit2001 at gmail.com
Fri May 10 14:20:43 UTC 2019


Pin GPIO0_30 (D6) is left floating. In the case of the new revision of
Pine64 Rock64 Rev3, this pin needs to be pulled up 4ma. Otherwise
uboot fails to boot from sd stating "Card did not respond to voltage
select".

---

 arch/arm/dts/rk3328-evb.dts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/dts/rk3328-evb.dts b/arch/arm/dts/rk3328-evb.dts
index ec594a8452e..c242a8364c5 100644
--- a/arch/arm/dts/rk3328-evb.dts
+++ b/arch/arm/dts/rk3328-evb.dts
@@ -25,6 +25,8 @@
 		compatible = "regulator-fixed";
 		regulator-name = "vcc3v3";
 		gpio = <&gpio0 30 GPIO_ACTIVE_LOW>;
+		pinctrl-names = "default";
+		pinctrl-0 = <&sdmmc0m1_pwren>;
 		regulator-always-on;
 		regulator-boot-on;
 	};


More information about the U-Boot mailing list