1 dp83848n, 网络正常可以预览视频,RMII模式,连的100M交换机,网口LED灯不会闪烁,但可以手动控制网口灯开关。
2 软件就只是做了往0x18寄存器里写0x24 的动作,写0x24和0x20 可以手动开关一个LED,另一个LED常亮。
3 要闪烁的话,不知道要如何操作才能让网速灯正常闪呢?
Kailyn Chen:
LED闪烁,说明transmitte或receiver处于active状态,整个link没建立好。
建议做一个自循环测试,enable loopback功能做一下BIST测试。
yan zhan1:
回复 Kailyn Chen:
您好,冒昧地追问几句:插上网线,用DP83848搭建的模块开始通信时,难道transmitte和receiver不应该处于active状态吗?
我用STM32F745+DP83848IVV遇到了类似的困难,插上网线,表示信息传输的绿灯不停地闪烁,用电脑ping做好的板子,有50%的丢包率。附件是DP83848IVV部分的原理图。用的RMII模式,其中也有根据spec分AGND和DGND.
以上,谢谢啦!
Zhou Fang67:
只有在MODE2和MODE3
LED_LINK灯才提供通信活动闪烁功能。
如果需要两个灯,一个等做链接建立状态指示,另一个灯闪烁做通信活动。DP83848没法实现,因为这两个都需要LED_LINK脚实现。