请教问题。
现在使用的是SFP的光模块,FX_EN已经下拉,SFP_Disable也已经下拉。tx+,tx-电容耦合输出,rx+,rx-电容耦合输入,但是数据发不出来。
SFP的LOS指示为低,表示光模块工作正常。我把这个信号直接连到DP83620的FX_SD,这个逻辑是不是反了。
如果逻辑反了,FX_SD检测到这个信号不正常,是不是不允许数据输出?
谢谢!
Mickey Zhang:
1. 对于DP83620,FX_EN=0表示 Disables FX operation, 而
FX_SD 通常是与LED_LINKand LED_ACT配合来进行Light Emitting Diode (LED) pins配置,具体请参考datasheet 5.6 LED INTERFACE。
2.关于您所说的SFP模块和SFP_DISABLE,请进一步做相应的解释,SFP_DISABLE非DP83620的pin脚。
user1816582:
回复 Mickey Zhang:
FX_EN :FX ENABLE: This strapping option enables 100Base-FX (Fiber) mode.
This mode is disabled by default. An external pull-down will enable
100Base-FX mode. 现在我是下拉的,就是使能光模式通讯的。
SFP_Disable我现在连到FPGA里面去的,也已经使能,就是让光模块可以输出。
看了DP83620的手册,里面介绍的是SC接口的光模块,我现在用的SFP,所以那些上拉电阻下拉电阻就没有作用了。
试了各种组合,两个板子没有办法ping通。
user1816582:
回复 Mickey Zhang:
Micky,你好。
你们有关于SFP的标准应用方案么,我看网上很多人用SFP调试出现过很多问题,关于这一块dp83620里面只有关于SC接口的。
Kailyn Chen:
Q: SFP的LOS指示为低,表示光模块工作正常。我把这个信号直接连到DP83620的FX_SD,这个逻辑是不是反了。
A: SFP的LOS信号是如何定义的,要看下是什么逻辑电平,比如TTL等,而DP83620的FX_SD为PECL电平,因此二者是不能直接链接的,中间需要加一片转换芯片,来实现TTL转PECL电平。
user1816582:
回复 Kailyn Chen:
FX_SD是不是必须接的,我现在试了各种方法,都不能正常收发数据。我看datasheet里面没有说FX_SD的具体作用。
谢谢!