TI中文支持网
TI专业的中文技术问题搜集分享网站

请教高手问题,各位大侠都帮帮忙,关于DP83640正常工作的

自己参照demo板做的板子,网口连到电脑没有反应,怀疑是DP83640有问题,不知道怎么判断Dp83640正常工作,它正常工作GPIO口的电压应该是高电平还是低电平,忘各位大侠指教,万分感谢!还有谁有关于DP83640以及网口的正确接法的电路给小弟传一份啊!谢谢了

Shawn Han:

您好!关于硬件电路,请特别注意STRAP OPTIONS 管脚的默认电平,上电或硬件复位时,这些管脚的电平会被采样,以决定PHY进入何种工作模式。关于PHY工作是否正常,可以通过MDIO读取寄存器BMSR和PHYSTS,来确认是否是您需要的工作模式。demo中是有冗余设计的,请以规格书为准。

zou lei:

回复 Shawn Han:

我是仿照DP83640的demo板设计的,用的是LPC1758+DP83640,两者之间用RMII接口连接。但现在的问题是cpu不能够通过MDIO来读取和写入到DP83640当中,不知道为什么?电路检查了很多遍没有问题。请问大侠,是不是不用写驱动程序,将带有DP83640的网口直接连到电脑上会显示连接吗?(先不管能不能传数据,看能不能接到电脑上)。能不能把电路图发给你,你帮我看看撒,万分感谢了!

Shawn Han:

回复 zou lei:

MDIO管脚需要上拉1.5kOhm。有没有尝试使用Pin29 RESET_N复位DP83640? 请附上DP83640相关的原理图。

user3738998:

回复 Shawn Han:

你好,我想问下,就是对以太网芯片进行读写,必须要将以太网电口和“电脑”连接才行吗?

Shawn Han:

回复 user3738998:

Hi WeiCao,

MDIO读写PHY芯片可以单独进行,不必有以太网电缆连接对端。

Best Regards,

Shawn Han

user3738998:

回复 Shawn Han:

你好!我想问下,在我使用光口的时候为什么上电后还需手动复位一次才行?而使用电口却不需要,这是为什么啊?谢谢…………!

Shawn Han:

回复 user3738998:

1, 读取寄存器 PCSR, address 0x16,bit 6 FX_EN 状态, 1 = Enables FX operation, 0 = Disables FX operation. 看上电后DP83640是否已经进入FX模式。

2, 如果没有进入FX模式,请修改FX_EN=1,然后软复位Write PHYCR2[9], SOFT_RESET。

Fei Zhan:

你好,你的问题解决没?我也是参照demo板设计,但是网口连电脑没反应,灯也不闪烁。

网络部分的电路参照的设计方案参考的TMS570LS31x Hercules 开发套件,采用MII接口,网口型号为J0011D21BNL。

现在是网线将网口与电脑连接,但是电脑端无反应,网口灯也不亮,但是配置的LED_SPEED的LED灯亮,表明100Mbps。

Jeff Wang1:

回复 Fei Zhan:

建议通过MCD,MDIO读一下DP93640的BMCR,BMSR,ANAR,ANLPAR, 看看PHY的 状态,硬件连接正确,PHY不需要配置,即可正常网络通讯。另外LED_SPEED灯亮,不能说明什么问题,因为这个灯是内部上拉,默认就是亮的。

pengbin li:

回复 Jeff Wang1:

你好,请问dp83640经常烧毁是什么原因呢?

赞(0)
未经允许不得转载:TI中文支持网 » 请教高手问题,各位大侠都帮帮忙,关于DP83640正常工作的
分享到: 更多 (0)