硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4166|回复: 9
收起左侧

[网络] rt1052移植lwip失败

[复制链接]

2

主题

9

回帖

15

积分

新手上路

积分
15
发表于 2021-4-13 11:21:54 | 显示全部楼层 |阅读模式
如题,最近移植lwip失败,读取lan8720的寄存器数据出错导致phy初始化失败,link灯是闪烁的,请问有什么可能的原因?
回复

使用道具 举报

4

主题

11

回帖

23

积分

新手上路

积分
23
发表于 2021-4-13 14:58:18 | 显示全部楼层
我遇到过你这样的情况,原因是我移植LWIP的需要在任务中运行
回复

使用道具 举报

2

主题

9

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2021-4-14 08:39:28 | 显示全部楼层
WWW 发表于 2021-4-13 14:58
我遇到过你这样的情况,原因是我移植LWIP的需要在任务中运行

我这个也是在任务运行的,兄弟能不能共享你的enet的配置代码,我感觉哪里出问题,时钟啊,IO啊等等
回复

使用道具 举报

4

主题

11

回帖

23

积分

新手上路

积分
23
发表于 2021-4-14 16:52:08 | 显示全部楼层
本帖最后由 WWW 于 2021-4-14 17:02 编辑

我用的ZLG的EasyARM开发板,你可以去下BSP看看,  我用的是DP83848   ,你可以参考原子的,直接搬过来用;
你最后上报的错是什么错误?PHY初始化超时吗
回复

使用道具 举报

7

主题

15

回帖

36

积分

新手上路

积分
36
发表于 2021-4-15 08:44:42 | 显示全部楼层
以太网PHY地址要与板上的设置一致
回复

使用道具 举报

2

主题

9

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2021-4-15 09:13:27 | 显示全部楼层
WWW 发表于 2021-4-14 16:52
我用的ZLG的EasyARM开发板,你可以去下BSP看看,  我用的是DP83848   ,你可以参考原子的,直接搬过来用;
...

我就是搬得野火的,有一些引脚我也改了,但是读芯片的寄存器ID就读不了,返回来一直是FF,用示波器抓了看就一直是高电平
回复

使用道具 举报

2

主题

9

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2021-4-15 09:14:12 | 显示全部楼层
shao123 发表于 2021-4-15 08:44
以太网PHY地址要与板上的设置一致

地址是一样的,但是SMI的数据线一直是高电平
回复

使用道具 举报

1

主题

27

回帖

30

积分

新手上路

积分
30
发表于 2021-5-12 14:10:07 | 显示全部楼层
gossip 发表于 2021-4-15 09:14
地址是一样的,但是SMI的数据线一直是高电平

用示波器看看输出的50mHz时钟正不正常,我用的1061结合8720是可以用的
回复

使用道具 举报

2

主题

9

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2021-6-18 16:25:18 | 显示全部楼层
非谢家之宝树 发表于 2021-5-12 14:10
用示波器看看输出的50mHz时钟正不正常,我用的1061结合8720是可以用的

能分享一下你的代码吗?
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2021-8-31 09:39:37 | 显示全部楼层
核对网卡的配置 官网上下载sdk,需要改动
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-4 01:30 , Processed in 0.178529 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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