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
= <ðphy0>; status
= "okay"; }; 修改为: &fec1 { pinctrl-names
= "default"; pinctrl-0
= <&pinctrl_enet1>; phy-mode
= "rmii"; phy-handle
= <ðphy0>; phy-reset-gpios = <&gpio5
8 0>; phy-reset-duration = <100>; status
= "okay"; }; 红色部分为复位引脚配置部分,根据自己的实际情况配置自己的GPIO引脚,同时注意该引脚如果以前配置为其他功能,需要去掉以前的功能配置,设备树名称也需要根据自己的实际情况来选择,该方法仅供参考。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2025-1-15 13:15
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.