你(们)好
我对基本模式状态寄存器(BMSR)上的 LinkUp 状态行为有疑问。
[原理图]
用于 100BASE-FX (*)<->光纤电缆的 FPGA <-> DP83822HF <-> SFP 模块...
*) Finisar FTLF1217P2BTL
[链接状态的过程和行为]
1.在不使用光纤电缆的情况下开机
=> BMSR:0x7849 => 位2为0 =链路未建立
2.已插入光纤电缆并连接 至其它设备
=> BMSR:0x784D => 位2为 1 =建立有效链路
3.已卸下 光纤电缆
=> BMSR:0x784D => 位2为 1 =建立有效链路
*我预期的位2为0。
[问题]
LinkUp Status 的行为 是否为 DP8382242的规格? (正常? 还是异常?)
由于在上述过程3之后重新插入光纤电缆、 因此会在100BASE-FX 上插入数据包数据丢失。
是否可以重新插入光纤电缆?
或者、是否需要复位 DP83822HF 或设置特定寄存器?