[求助] 88E1111连接不上

jiajie270   2016-6-13 15:50 楼主
大家好,我使用88E1111的PHY芯片,然后接RJ45接口。PHY硬件配置都在PCB上连好。但是,上电后,插上网线与计算机连接,却连不上,网口灯也不亮。请问这一般是什么问题?

回复评论 (17)

2推荐 jiajie270 

引用: dgsds_浩 发表于 2016-8-22 16:58
您好,我最近在调试网口的时候遇到了和你一样的问题,想向您请教一下,电压驱动和电流驱动的RJ45怎么样区 ...

电流驱动的,内部网络变压器中心抽头是直接通过电容接地的;而电压驱动中心抽头是要接电压的。我用的halo公司的HFJ11系列的,不过这个价格挺高的,你可以去网上商城选便宜的用。
点赞  2016-8-23 13:23
楼主,你描述的算比较清楚了。
88E1111 是 10/100/1000 可选的,不知道你是要让他在什么模式下工作
模式不一样,tx rx clk不一样的奥

的先确认clk,
再插拔的时候肯定会有包蹦出来的
再用chipscope/signaltap 看FPGA报文

的一步一步来,FPGA是个白盒,一切皆可见
MicroPython中文社区https://micropython.org.cn/forum/  
点赞  2016-6-13 21:29
引用: 5525 发表于 2016-6-13 21:29
楼主,你描述的算比较清楚了。
88E1111 是 10/100/1000 可选的,不知道你是要让他在什么模式下工作
模 ...

你好,我选用的是1000Base-T,GMII,外部给芯片的晶振是正常的25M时钟,TX_clk测得是2.5M的,RX_clk测得为125M。这两个引脚有输出的话是否说明88E1111这个芯片实际是工作的?那为什么插上网线后没有任何反应?那些LED输出引脚全为高电平?
点赞  2016-6-14 08:08
手册上说:TX_CLK provides a 25Mhz, 2.5MHhz, or 0 Mhz clock during 1000Mbps,

如果你的 TX_CLK 是2.5MHz, 就是10Mbase, 如果你要工作在1000MBase,这个输出应该是0MHz,
(100MBase的时候,这个clk是不用的。)
可你的RX_CLK是125MHz, 就是1000M Base

你GTX_CLK多少啊,送125MHz 了吗
MicroPython中文社区https://micropython.org.cn/forum/  
点赞  2016-6-14 11:41
引用: 5525 发表于 2016-6-14 11:41
手册上说:TX_CLK provides a 25Mhz, 2.5MHhz, or 0 Mhz clock during 1000Mbps,

如果你的 TX_CLK 是2.5 ...

我记得上午测的rc_clk和GTX_clk都是125M,下午再测,发现这两个都为高电平了。。。另外,我觉得,网线插到RJ45上没反应,应该是物理层没连接,应该和88E1111与FPGA之间的通信没有任何关系吧?
点赞  2016-6-14 15:15
看看网口和PHY连接,PHY是电压驱动型
点赞  2016-6-14 21:06
楼主,有空看看
-- PHY的  LED_LINK都是什么状态,
-- PHY寄存器的值

在插网线之后 和 放置 一段时间后, 他们有事什么状态
MicroPython中文社区https://micropython.org.cn/forum/  
点赞  2016-6-14 22:05
引用: 5525 发表于 2016-6-14 22:05
楼主,有空看看
-- PHY的  LED_LINK都是什么状态,
-- PHY寄存器的值

在插网线之后 和 放置 一段时 ...

--PHY的LED_LINK输出全为高电平
--PHY的寄存器除外部硬件配置外,没做任何其他配置
--经检查RJ45和PHY芯片的连接是对应的,没连接错
--电压、晶振也没有问题
--刚上电时,LED——link灯会闪一下,然后马上灭掉
点赞  2016-6-15 09:10
引用: xujiangyu0619 发表于 2016-6-14 21:06
看看网口和PHY连接,PHY是电压驱动型

网口和PHY连接经检查是对应的,没有问题啊。。电压驱动型PHY有什么特殊要求吗?
点赞  2016-6-15 09:11
你的88E1111调试好了没?
点赞  2016-7-7 17:38
引用: llssww567 发表于 2016-7-7 17:38
你的88E1111调试好了没?

好了,是RJ45的问题。88E1111是电压驱动型的芯片,而我之前用的内部集成网络变压器的RJ45是电流驱动的,所以不通。抱歉没有及时在这里回复大家!
点赞  2016-7-8 10:19
引用: jiajie270 发表于 2016-7-8 10:19
好了,是RJ45的问题。88E1111是电压驱动型的芯片,而我之前用的内部集成网络变压器的RJ45是电流驱动的, ...

您好,我最近在调试网口的时候遇到了和你一样的问题,想向您请教一下,电压驱动和电流驱动的RJ45怎么样区别,您买的电压驱动的RJ45型号是多少啊,谢谢。
点赞  2016-8-22 16:58
引用: jiajie270 发表于 2016-8-23 13:23
电流驱动的,内部网络变压器中心抽头是直接通过电容接地的;而电压驱动中心抽头是要接电压的。我用的halo ...

HALO的太TM贵了,我买的一个125RMB
点赞  2016-11-3 20:05
你好,我最近也在调试这款芯片,出现同样的问题,RJ45使用的是HR911130C,不知是不是这个电口的原因呢?谢谢
点赞  2016-12-20 16:29
引用: 荒漠小草 发表于 2016-12-20 16:29
你好,我最近也在调试这款芯片,出现同样的问题,RJ45使用的是HR911130C,不知是不是这个电口的原因呢?谢 ...

HR911130C也是一款电流驱动的RJ45,换一个电压驱动的
点赞  2016-12-21 11:30
引用: jiajie270 发表于 2016-8-23 13:23
电流驱动的,内部网络变压器中心抽头是直接通过电容接地的;而电压驱动中心抽头是要接电压的。我用的halo ...

您好,看了帖子,有个问题需要讨论或者更正。楼主说电流型驱动的网络变压器中心抽头是直接通过电容接地的,而电压型驱动中心抽头是要接电压的,但是我查到的资料显示,正好相反,而且在halo系列的资料中显示也是如此,在88E1111给的推荐原理图中用的BEL_0813-1X1T-23也是中心抽头接电压的,是否我理解的正确的?那么我想麻烦楼主想问问楼主实现功能的halo系列的网络变压器的中心抽头是接地还是接电压的呢?
  • halo器件表
  • halo器件表
  • 推荐原理图
点赞  2017-2-18 23:50
引用: lisic 发表于 2017-2-18 23:50
您好,看了帖子,有个问题需要讨论或者更正。楼主说电流型驱动的网络变压器中心抽头是直接通过电容接地的 ...

这个我之前看到的时候也存在这样的疑问,但我上网查了大量资料后,发现大部分中文介绍的RJ45驱动都是电压型接电压,电流型接电容;但英文资料都是恰恰相反的,是电压型接电容,电流型接电压。对于88E1111来说,是需要中间抽头接电压的。
点赞  2017-2-21 19:33
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复