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.

[参考译文] 66AK2L06:Marvell PHY IC - 88E1512;

Guru**** 1956050 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/768774/66ak2l06-marvell-phy-ic---88e1512

器件型号:66AK2L06

您好!

最近、我们遇到了电路板不发送发现数据包、测试站无法通过 SGMII 接口检测到电路板的问题。  

然后我们发现、每当日志显示错误代码"eth0:netcp@26000000Could  not get PHY for Ethernet-MDIOAddr 1"时、测试就会失败

最初、我们怀疑故障是由于 PHY IC (Marvell- 88E1512)的故障造成的。 但是、在进行几次循环通电测试后、我们发现故障 是间歇性的。

有什么想法导致错误代码出现?

请提供任何帮助。 谢谢

故障板日志:

U-Boot SPL 2016.05 (2018年8月20日- 09:22:49)
尝试从 SPI 引导


uBoot_mars-20180820_092249-3547c244ac738e30、编译:Jenkins-RFSite_devel_uboot_mars_daily-22

CPU:66AK2Lx SR1.0
型号:德州仪器 Keystone 2 Lamarr EVM
启用看门狗
I2C:就绪
DRAM:DRAM:1 GiB

清除整个 DDR3内存以启用 ECC
1 GiB
NAND:0 MIB
SF:检测到 MT25QU128A、页面大小为256字节、擦除大小为64 KiB、总共16 MIB
***警告- CRC 错误,使用默认环境

网络:
警告:netcp@26000000使用来自 ROM 的 MAC 地址
eth0:netcp@26000000C\n 不能获取 Ethernet-MDIO 的 PHY地址1

警告:netcp@slave-1 (eth1)使用随机 MAC 地址- C2:46:09:58:A5:8d
,eth1:netcp@slave-1.
按任意键停止自动引导:0

正在等待 SGMII 自动协商完成。 完成
BOOTP 广播1
BOOTP 广播2.
BOOTP 广播3.
BOOTP 广播4.
BOOTP 广播5.
BOOTP 广播6.
BOOTP 广播7.
BOOTP 广播8.
BOOTP 广播9.

已超过重试时间;正在重新开始

正在等待 SGMII 自动协商完成。 完成
使用 netcp@slave-1器件
来自服务器192.168.159.2的 TFTP;我们的 IP 地址为192.168.159.3
文件名"//k2-FW-initrd.cpio.gz"。
加载地址:0x88080000
正在加载:*
超过 ARP 重试计数;重新开始

正在等待 SGMII 自动协商完成。 完成
BOOTP 广播1

超过 ARP 重试计数;重新开始

正在等待 SGMII 自动协商完成。 完成
BOOTP 广播1

正常板的对数:

U-Boot SPL 2016.05 (2018年8月20日- 09:22:49)
尝试从 SPI 引导

uBoot_mars-20180820_092249-3547c244ac738e30、编译:Jenkins-RFSite_devel_uboot_mars_daily-22

CPU:66AK2Lx SR1.0
型号:德州仪器 Keystone 2 Lamarr EVM
启用看门狗
I2C:就绪
DRAM:DRAM:1 GiB

清除整个 DDR3内存以启用 ECC
1 GiB
NAND:0 MIB
SF:检测到 MT25QU128A、页面大小为256字节、擦除大小为64 KiB、总共16 MIB
***警告- CRC 错误,使用默认环境

网络:
警告:netcp@26000000使用来自 ROM 的 MAC 地址
eth0:netcp@26000000
警告:netcp@slave-1 (eth1)使用随机 MAC 地址- 8a:4c:A2:24:33:A2
,eth1:netcp@slave-1.
按任意键停止自动引导:0

netcp@slaver-1正在等待 SGMII 自动协商完成.......... 超时!
NETCp@SLAVE-1正在等待 PHY 自动协商完成.......... 超时!
错误:PHY 启动失败

在 drivers/net/keyston_net.c:1098/ks2_eth_start ()
netcp@26000000 SGMII 链路断开

netcp@slaver-1正在等待 SGMII 自动协商完成.......... 超时!
NETCp@SLAVE-1正在等待 PHY 自动协商完成.......... 超时!
错误:PHY 启动失败

在 drivers/net/keyston_net.c:1098/ks2_eth_start ()
netcp@26000000 SGMII 链路断开

netcp@slaver-1正在等待 SGMII 自动协商完成.......... 超时!
NETCp@SLAVE-1正在等待 PHY 自动协商完成.......... 超时!
错误:PHY 启动失败

在 drivers/net/keyston_net.c:1098/ks2_eth_start ()
netcp@26000000 SGMII 链路断开

x 出现错误。请重试或与管理员联系。