您好!
100BASE FX 通信不稳定是个问题,请回答以下问题。
连接测试使用 DP83822 EVM。
(1)从数据表的表11中、自协商为100 BASE-FX
"x"(无关)、是否需要将 AN_EN、AN_1设置为"0"?
(2) 100BASE-FX 上与自协商相关的寄存器是否需要为"0"?
0x0000 (BMCR)的第12位(自协商使能)
0x0001 (BMSR)的位03 (自协商能力)
(3)在过去的论坛帖子中、有迹象表明 RX_ER 打印错误。
请告诉我模式3是正确答案还是模式2是正确答案
(4)关于位3:0x0001 (BMSR)寄存器的自协商能力
"0"=器件无法执行如何使其自动协商
由于它是100Base 固定的、我想禁用自动协商。
(5)器件设置的自举模式是否与以下内容匹配?
(5-1) PHY 设置
100BASE-FX、全双工、RGMII、PHY 地址0x01
(5-2)引导设置
col=mode3.
LED_0=Mode4
CRS=模式4.
RX_ER=Mode2
RXD0 =模式1
RXD1=Mode1.
RXD2=模式1
RXD3=模式1
RX_DV=Mode1
(5-3)设置主寄存器值
地址数据
0x0000 0x3100
0x0001 0x784d
0x0002 0x2000
0x0003 0xa240
0x0004 0x01e1
0x0005 0x0000
0x0006 0x0004
0x0007 0x2001
0x0008 0x0000
0x0009 0x0000
0x000A 0x4100
0x000b 0x1000
0x000c 0x0000
0x000d 0x0000
0x000e 0x0000
0x000f 0x0000
0x0010 0x0005
0x0011 0x0108
0x0012 0xa000
0x0013 0x0000
0x0014 0x0000
0x0015 0x0000
0x0016 0x0100
0x0017 0x1241
0x0018 0x0400
0x0019 0x0021
0x001a 0x0000
0x001b 0x007d
0x001c 0x05ee
0x001d 0x0000
0x001e 0x0002
0x001f 0x0000
此致、