万能的大牛技术支持们,公司新做的板子,参考BB black 版本C做的,网络芯片也是LAN8710,现在uboot下启动一直打印wait_for_user_access Timeout,疯狂刷屏,跟踪uboot的代码,发现初始化网卡的过程中调用到了cpsw_mdio_init—>cpsw_mdio_read—>wait_for_user_access,现在不知道问题出在哪里,求解答!
Tobi Tobi:
1,检查PHY的管脚配置是否正确,在 board/ti/am335x/mux.c
2,board_eth_init() 函数中检查 PHY 的 地址是不是需要修改
3,enable_board_pinmux() 函数中配置的pinmux 要用你第一步的管脚配置 struct 、
三个都要仔细检查追踪代码
祝好运