Rock 3A 板子上电针脚就有高电平

有没有办法修改成上电设置为低电平

查看原理图,芯片引脚符号会有 _d 和 _u 后缀,表示默认上电上拉和下拉,这个是没法改的。

非常感谢,我通过寄存器修改GPIO0_B5引脚上拉电阻模式为下拉电阻模式后,输入模式还是高电平,是否需要别的修改?

试一下在内核阶段设置为下拉。
在 dts 添加像这样子的。

 &pinctrl {
+       pinctrl-names = "default";
+       pinctrl-0 = <&gpio0_b5_pull_down>;
+
+       gpio {
+               gpio0_b5_pull_down: gpio0-b5-pull-down {
+                       rockchip,pins = <0 RK_PB5 RK_FUNC_GPIO &pcfg_pull_down>;
+               };
+       };
+
1 Like

感谢,我会试试,这个问题卡了我好久