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.

DM8168 网络启动问题

各位专家:

              我这边打样回来8块单板,其中5块可以从网络正常启动,另外3块无法从网络启动,通过测量可以启动的板卡和无法启动的板卡,电源/复位系统都无差别,且信号正常.

              发现唯一区别是,可以从网络启动的单板在上电后,可以测量到DM8168与网络PHY之间的 MDIO/MCLK信号有通讯,而无法从网络启动的单版,上电后MDIO/MCLK信号一直为高,怀疑DM8168 内部ROM 的code上电后没有运行.

               请问有什么方法可以测量或者解决此问题,非常感谢.

  • 你好,

    请问你是千兆以太网启动还是百兆?能否配置启动模式先uart启动,在网络启动?请注意勘误表里的相关内容。

    Advisory 2.1.18 CPGMAC 1-Gbps Mode Does Not Work When EMAC_TXCLK is Not Running
    Advisory 2.1.39 Ethernet Boot May Function Unreliably

    起不来的板子,如果你使用的是PG2.0可以尝试修改为串口启动,看是否有ccc的打印,确认芯片是否启动正常。如果是之前版本的芯片,串口应该也会有乱码打印输出。

  • 你可以简单地把8168的bootmode管脚配置成UART启动,看是否能在调试串口上看到cccc。这样可以认为rom code是跑起来的。我怀疑你不能从网络启动的板子,可能这步也过不了

    不能简单地说ROM code有没有执行,这个是时钟,电源一起的系统问题,这个是根本原因。

  • 问题解决了, CLKIN32(PIN H37 )按照规格书,如果未使用,应该接GND,目前单板结VCC,会导致网络加载不稳定,将此管脚接GND后,所有单板均可正常加载

  • DM8168使用的什么PHY芯片?和demo一样吗?