OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8537|回复: 7

IMX6Q uboot网络不通问题请教

[复制链接]

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2021-3-15
在线时间
5 小时
发表于 2021-4-2 18:52:58 | 显示全部楼层 |阅读模式
2金钱
新人请教,新画的板子,芯片是MCIMX6Q6AVT10AC,uboot下网络不通。RMII时钟用的是MAC输出给PHY,内核启动后网络是正常的,可以正常tftp。不过测量发现内核启动前GPIO_16没有时钟输出,内核起来后就有时钟信号了。按手册要求排查寄存器,也没发现差异,请各位大神指教。

在UBOOT打印相关寄存器设置

int board_eth_init(bd_t *bis)
{
    uint32_t base = IMX_FEC_BASE;
    struct mii_dev *bus = NULL;
    struct phy_device *phydev = NULL;
    int ret;
    setup_iomux_enet();
        u32 *addrread=0X020c406c;
        printf("[%x] = %x \r\n",addrread,*addrread );
        addrread=0X20E0004;
        printf("[%x] = %x \r\n",addrread,*addrread );
        addrread=0X20E0248;
        printf("[%x] = %x \r\n",addrread,*addrread );
        addrread=0X020E0618;
        printf("[%x] = %x \r\n",addrread,*addrread );
        addrread=0X020E083c;
        printf("[%x] = %x \r\n",addrread,*addrread );

......
打印结果如下:
[20c406c] = 30fc03
[20e0004] = 48440005
[20e0248] = 12
[20e0618] = 1b0b1
[20e083c] = 1


核对寄存器设置都是正确的,为什么uboot下网络还是不通呢?



正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2021-3-15
在线时间
5 小时
 楼主| 发表于 2021-4-2 19:01:10 | 显示全部楼层
附上指导手册,110页 10.4.1是时钟相关要求,还请各位大神不吝赐教
rmii.png

IMX6DQ6SDLHDG--用户指导手册.pdf

6.38 MB, 下载次数: 0

回复

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2021-3-15
在线时间
5 小时
 楼主| 发表于 2021-4-6 09:00:21 | 显示全部楼层
自己顶一个,那位大神帮忙看看
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2021-3-15
在线时间
5 小时
 楼主| 发表于 2021-4-16 15:26:36 | 显示全部楼层
那位大侠帮忙看看呀
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2394
金钱
2394
注册时间
2019-9-25
在线时间
398 小时
发表于 2021-4-19 09:53:02 | 显示全部楼层
帮顶,帮顶
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2021-3-15
在线时间
5 小时
 楼主| 发表于 2021-4-20 16:52:22 | 显示全部楼层

感谢感谢
回复

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-6-22
在线时间
37 小时
发表于 2021-5-18 20:07:12 | 显示全部楼层
看一下ENET_MDIO与ENET_MDC有没有上拉。
回复

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2021-3-15
在线时间
5 小时
 楼主| 发表于 2021-6-18 17:19:24 | 显示全部楼层
oakcode 发表于 2021-5-18 20:07
看一下ENET_MDIO与ENET_MDC有没有上拉。

上拉了,接口没问题,能识别PHY
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-22 21:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表