嵌入式爱好者

IMX6UL网络芯片复位引脚配置

2019-3-28 11:18| 发布者: 飞凌-unix| 查看: 1139| 评论: 0

类目: I.MX6系列产品  >  Linux     文档编号: 268

Imx6ul平台网络芯片复位,我们使用的是RC复位,所以不需要软件进行控制;在客户自制底板中,有些客户会在复位引脚上接一个GPIO来进行复位,这就需要通过软件来配置该复位引脚,如何在设备树中配置该引脚,可以参考以下的方法:

imx6ul-14x14-evk-emmc-c-7-800x480.c设备树中的配置为例:

原有配置fec1如下:

&fec1 {

   pinctrl-names = "default";

   pinctrl-0 = <&pinctrl_enet1>;

   phy-mode = "rmii";

   phy-handle = <&ethphy0>;

   status = "okay";

};

修改为:

&fec1 {

   pinctrl-names = "default";

   pinctrl-0 = <&pinctrl_enet1>;

   phy-mode = "rmii";

   phy-handle = <&ethphy0>;

   phy-reset-gpios = <&gpio5 8 0>;

   phy-reset-duration = <100>;

   status = "okay";

};

红色部分为复位引脚配置部分,根据自己的实际情况配置自己的GPIO引脚,同时注意该引脚如果以前配置为其他功能,需要去掉以前的功能配置,设备树名称也需要根据自己的实际情况来选择,该方法仅供参考。


已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-24 21:20

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部