在Uboot-2017.03\board\freescale\mx6ullevk\mx6ullevk.c下添加LAN8720的复位引脚控制 (原理图上是GPIO5_6 用的ENET1)
||gpio_direction_output(ENET2_RESET, 0);
||gpio_set_value(ENET2_RESET, 0);
||mdelay(20);
||gpio_set_value(ENET2_RESET, 1);
启动uboot中显示 :
gpio@020ac000: dir output: error: gpio GI05 6 not reserved
gpio020ac000: set value: error: gpio GPI05 6 not reserved
gpio020ac000: set value: error: gpio GPI05 6 not reserved
设置不了GPIO 实在是找不到设置不了的原因 是因为百问网Uboot给禁止了吗 还是百问网的板子占用了占用了GPIO5_6