主题中讨论的其他部件:DA8XX
工具/软件:
您好、
SDK 版本: 10_01_10_04
我们有基于 AM64x GP EVM 的定制硬件设计、在中、我们需要在启动时从引导加载程序将 GPIO0_53引脚设置为高电平。
请提供从引导加载程序控制 GPIO 的方法/API。
我在引导加载程序中添加了以下更改。
文件:arch/arm/dts/k3-am642-evm.dts
+ controlsignals_pins_default: controlsignals-default-pins {
+ pinctrl-single、pins =<
+ AM64X_IOPAD (0x00d8、PIN_OUTPUT_PULLDOW7)/*(W13) PRG1_PRU0_GPO8.GPIO0_53 */
+>;
+};
&MAIN_GPIO0{
全部引导;
+ pinctrl-names="default";
+ pinctrl-0 =<&controlsignals_pins_default>;
+状态="正常";
};
来自 u-boot 提示符的命令响应。
=> GPIO 状态-A
GPIO 状态命令不显示任何内容。
=> GPIO 设置565
GPIO:找不到'565'
命令'GPIO'失败:错误-22
=>
=>
请提供从 u-boot 提示符进行控制的方法以及在代码执行期间进行控制的 API。
此致、
Sharad