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

请教 Tony Tang

我的phy芯片是88E1111,连接方式是RGMII
用DSP给电脑网口调试助手发数据

结束复位后,全双工显示灯一直亮,收灯闪烁,

当我从DSP向外发数据时,发灯也会闪烁,

这是我发数据时的显示情况:

[C64XP_0] UDP Stack start
[C64XP_0] Using MAC Address: 00-22-01-1d-05-06
[C64XP_0]  EMAC should be up and running
[C64XP_0] EMAC has been started successfully
[C64XP_0] Registeration of the EMAC Successful
[C64XP_0] Network Added: If-1:200.200.180.93
[C64XP_0] Link Status: 100Mb/s Full Duplex on PHY 1
[C64XP_0] StopBuffer sent success

但是,电脑没显示收到。

我用电脑给DSP发数据,DSP也没收到数据
我想问一下这个PHY芯片需不需要配置?需不需要改lib?头痛中。。。如果需要修改,一般修改那些寄存器?
还有就是C6455手册说,这个RGMII模式需要修改PLL2的DIV1为除5,但是貌似PLL2不能像PLL1那样配置,PLL2我直接写DIV1这个寄存器可以不?望解救,希望能耐心详细回答,谢谢,今天周末。。。。还在加班。。

Tony Tang:

灯闪,应该是说明PHY有数据活动。

检查一下MAC的频率配置是否正确。是在EVM板,还是自己的板子?

autstyh autstyh:

回复 Tony Tang:

MAC 的频率 只是修改了PLL2 分频系数为5.   MDIOCLK为1.0MHZ,貌似都正常不知道哪里的问题,是自己的板子

赞(0)
未经允许不得转载:TI中文支持网 » 请教 Tony Tang
分享到: 更多 (0)