硬汉嵌入式论坛

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

[ETH PHY] 使用rl-tcpnet的API函数死机的问题

[复制链接]

27

主题

27

回帖

108

积分

初级会员

积分
108
发表于 2018-12-17 21:13:21 | 显示全部楼层 |阅读模式
eric大神:
   使用rl-tcpnet, init_ethernet初始化函数中的每一步都正常(PHY可以输出50m时钟,也可以读写寄存器),但在任务中使用rl-tcpnet的API函数(connect)时系统就会死机,测试发现网线插入后,网口灯不亮,可能是什么问题?
令:这是我自己做的板子 ,已成功调试过两块,即软硬件没有问题,但这次做的一块板子不行,我查网上说有可能lan8720中间的GND没有焊接上,有没有可能出现这种情况(软件是肯定没问题的,在另一块板子可正常运行)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2018-12-18 01:41:42 | 显示全部楼层
这次做的板子跟你之前的板子PCB是一样的吗,还是新升级的。

另外就是先降低使用PHY芯片所涉及到GPIO的速度等级到最低试试。
回复

使用道具 举报

27

主题

27

回帖

108

积分

初级会员

积分
108
 楼主| 发表于 2018-12-18 09:39:21 | 显示全部楼层
eric2013 发表于 2018-12-18 01:41
这次做的板子跟你之前的板子PCB是一样的吗,还是新升级的。

另外就是先降低使用PHY芯片所涉及到GPIO的速 ...

原理图没有改动,PCB重新布局了下,等长走线我注意了 ,不知道是什么问题
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2018-12-18 11:04:55 | 显示全部楼层
nofreeze 发表于 2018-12-18 09:39
原理图没有改动,PCB重新布局了下,等长走线我注意了 ,不知道是什么问题

先降低使用PHY芯片所涉及到GPIO的速度等级到最低试试

如果降低能够使用,说明硬件有问题。
回复

使用道具 举报

25

主题

99

回帖

179

积分

初级会员

积分
179
发表于 2018-12-18 16:42:21 | 显示全部楼层
可以发个PCB截图,等长走线有时候不需要刻意注意,之前我画的一块等长处理了就不能通信,随便拉拉线的反而很正常,当时等长可能没处理好。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 02:12 , Processed in 0.156973 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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