主题中讨论的其他器件:AM6421
我们利用 AM6421片上系统(SOC)设计了定制电路板、以实现工业协议。 其中我们使用 RGMII 将工业端口(PRU-ICSS)连接到 DP83822IFRHBT。 借助 MDIO、我们能够在内部环回模式(MII)下连接和配置 PHY。 本活动用于测试 SOC 与 PHY 之间的连接。 请查找相同的附加日志。 我们还可以探测 TX CLK、TX CTRL 、TX_DO 到 TX_D3。 我们可以看到信号。 任何人可以从团队帮助分析日志并向我们提供意见吗? 注- 1)我们已经确认了 SOR1 (0x467U)和 SOR2 (0x468U)的硬件连接捆绑选项。 匹配。 2)没有 Loppback,我们还测试了 Laptop 的链路状态。 其工作。 我们能够通过 LED 指示和 PHY 寄存器确认链路状态。 3) 3)启用节能以太网(EEE)选项。
启用环回之前
PHY 1:BMCR (0x0000) = 0x3100
PHY 1:BMSR (0x0001) = 0x7849
PHY 1:PHYIDR1 (0x0002) = 0x2000
PHY 1:PHYIDR2 (0x0003) = 0xa240
PHY 1:ANAR (0x0004) = 0x01e1
PHY 1:ANLPAR (0x0005) = 0x0000
PHY 1:ANER (0x0006) = 0x0004
PHY 1:ANNPTR (0x0007) = 0x2001
PHY 1:ANLNPTR (0x0008) = 0x0000
PHY 1:CR1 (0x0009) = 0x0000
PHY 1:CR2 (0x000A) = 0x0100
PHY 1:CR3 (0x000B) = 0x1000
PHY 1:REGCR (0x000D) = 0x0000
PHY 1:ADDAR (0x000E) = 0x0000
PHY 1:FLDS (0x000F) = 0x0000
PHY 1:PHYSTS (0x0010) = 0x4002
PHY 1:PHYSCR (0x0011) = 0x0108
PHY 1:MISR1 (0x0012) = 0x0000
PHY 1:MISR2 (0x0013) = 0x0800
PHY 1:FCSCR (0x0014) = 0x0000
PHY 1:RECR (0x0015) = 0x0000
PHY 1:BOSCH (0x0016) = 0x0100
PHY 1:RCSR (0x0017) = 0x0241
PHY 1:LEDCR1 (0x0018) = 0x0400
PHY 1:PHYCR (0x0019) = 0x8021
PHY 1:10BOSCH (0x001A) = 0x0000
PHY 1:BICSR1 (0x001B) = 0x007d
PHY 1:BICSR2 (0x001C) = 0x05ee
PHY 1:CDCR (0x001E) = 0x0102
PHY 1:PHYRCR (0x001F) = 0x0000
PHY 1:MLEDCR (0x0025) = 0x0000
PHY 1:COMP (0x0027) = 0x2001
PHY 1:COMP (0x003E) = 0x0102
PHY 1:PTPCFG (0x003F) = 0x0000
PHY 1: (0x0040) = 0x3100
PHY 1:TXCPSR (0x0042) = 0x2000
EnetPhy_bindDriver:Phy 1:OUI:080028型号:24 Ver:00 <->'d ph83822':确定
PHY 1处于活动状态
PHY 2处于活动状态
启用环回之后
PHY 1: BMCR (0x0000) = 0x6100
PHY 1:BMSR (0x0001) = 0x7849
PHY 1:PHYIDR1 (0x0002) = 0x2000
PHY 1:PHYIDR2 (0x0003) = 0xa240
PHY 1:ANAR (0x0004) = 0x01e1
PHY 1:ANLPAR (0x0005) = 0x0000
PHY 1:ANER (0x0006) = 0x0004
PHY 1:ANNPTR (0x0007) = 0x2001
PHY 1:ANLNPTR (0x0008) = 0x0000
PHY 1:CR1 (0x0009) = 0x0000
PHY 1:CR2 (0x000A) = 0x0100
PHY 1:CR3 (0x000B) = 0x1000
PHY 1:REGCR (0x000D) = 0x401f
PHY 1:ADDAR (0x000E) = 0x0000
PHY 1:FLDS (0x000F) = 0x0000
PHY 1: PHYSTS (0x0010) = 0x000c
PHY 1:PHYSCR (0x0011) = 0x0108
PHY 1:MISR1 (0x0012) = 0x0000
PHY 1:MISR2 (0x0013) = 0x0800
PHY 1:FCSCR (0x0014) = 0x0000
PHY 1:RECR (0x0015) = 0x0000
PHY 1:BOSCH (0x0016) = 0x0100
PHY 1:RCSR (0x0017) = 0x0241
PHY 1:LEDCR1 (0x0018) = 0x0400
PHY 1:PHYCR (0x0019) = 0x0021
PHY 1:10BOSCH (0x001A) = 0x0000
PHY 1:BICSR1 (0x001B) = 0x007d
PHY 1:BICSR2 (0x001C) = 0x05ee
PHY 1:CDCR (0x001E) = 0x0102
PHY 1:PHYRCR (0x001F) = 0x0000
PHY 1:MLEDCR (0x0025) = 0x0000
PHY 1:COMP (0x0027) = 0x2001
PHY 1:COMP (0x003E) = 0x0102
PHY 1:PTPCFG (0x003F) = 0x0000
PHY 1: (0x0040) = 0x6100
PHY 1:TXCPSR (0x0042) = 0x2000
PHY 1: SOR1 (0x467U) = 0x4ec3
PHY 1: SOR2 (0x468U) = 0x0000