主题中讨论的其他部件:DP8.3867万E
工具/软件:Linux
大家好,
我们有基于ZYNC-ZC702的定制板,我们在其中连接了两 个DP8.3867万E phys到两个macs。 目前,我们仅使用一个MAC实例就有效禁用了一个MAC实例。 活动的Mac正在正确读取两台PHY的PHY ID。 我们已在RGMII模式下配置phy。
我们使用的I/O电压为2.7V,以下是带寄存器值
我们同时获得Tx和Rx时钟。
以下是带子的寄存器,格式为<带引脚,Rhi,Rlo>
===========================================================================================================================================
模式2下的固定销:
G1LED_0,6.2万,1.6万
G1LED_1,6.2万,1.6万
G1LED_2,6.2万,1.6万
G1ETH_RXD0,6.2万,1.6万
G1ETH_GPIO1,6.2万,1.6万
G2LED_0,6.2万,1.6万
G2LED_1,6.2万,1.6万
G2LED_2,6.2 K,1.6 K
G2ETH_GPIO1,6.2万,1.6万
模式1中的固定销:
G1ETH_RXD2,打开,1.6公里
G1ETH_GPIO0,打开,1.6K
G2ETH_RXD2,打开,1.6公里
G2ETH_GPIO0,打开,1.6K
模式4下的固定销:
G1ETH_RXCTRL,960,1.6公里
G2ETH_RXCTRL,960,1.6公里
G2ETH_RXD0960,1.6K
===========================================================================
TX数据线通过22欧姆的串联电阻器连接。 我们已验证Tx和Rx时钟都是连续的。
我们通过交换机连接了主机和自定义板,我们正在从目标主机运行ping,并且Linux在两个系统上都运行
从目标ping主机时,我们没有按预期获得连续的TX_CTRL脉冲,而且从目标ping主机时仅发生一次传输中断。
请告诉我我们的设置是否适合调试,以及TX_CTRL不是连续脉冲的原因。 我们也在Wireshark中看到了任何数据包...
此致,
Abhijit