This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83867IRPAP如何通过strap pin设置为强制千兆

目前调试遇到这样一个问题:设计使用的是FPGA+DP83867的PHY,引出RJ45网口到面板。由于FPGA的逻辑仅支持千兆GMII,不支持10/100/1000自适应,如果在单板加电后再插上网线,千兆接口是不能通信的。必须在单板加电前插好网线,开机后千兆网口才能正常通信。经测量,插或不插网线的区别为,PHY输出的RXC信号在不插网线时输出频率为2.5Mhz,插网线后输出频率125Mhz。

查看器件规格书,只有自动协商速率strap pin的设置,没有强制千兆的strap pin设置。

请问dp83867是否硬件配置的办法使一上电rxc就输出125MHZ,而不是2.5MHZ的频率

  • 目前调试遇到这样一个问题:设计使用的是FPGA+DP83867的PHY,引出RJ45网口到面板。由于FPGA的逻辑仅支持千兆GMII,不支持10/100/1000自适应,如果在单板加电后再插上网线,千兆接口是不能通信的。必须在单板加电前插好网线,开机后千兆网口才能正常通信。经测量,插或不插网线的区别为,PHY输出的RXC信号在不插网线时输出频率为2.5Mhz,插网线后输出频率125Mhz。

    查看器件规格书,只有自动协商速率strap pin的设置,没有强制千兆的strap pin设置。

    请问dp83867是否有硬件配置的办法,使该芯片上电后rxc就输出125MHZ,而不是2.5MHZ的频率

  • 您好,可以通过寄存器0X0000 bit13配置为1000Mbps,同时bit 12 disable Auto-Negotiation。
  • 只能通过寄存器设置吗
  • 可以通过配置strap pin RX_D4 为mode 3或4 ,LED_1为mode 1或2
x 出现错误。请重试或与管理员联系。