工具与软件:
我的客户目前拥有2款全新原型设计产品、每款产品均配备2个 DP83826I 通道。
由于 ETH 合规性测试问题、他将新值写入扩展寄存器0x30b 和0x30c、以便增加特定测试用例的输出电压摆幅。
现在、两个原型之一在下电上电后不会返回默认值(甚至已在夜间关闭!) 第二天早上、它仍会从这些寄存器读回更改后的值!
客户甚至使用测试固件重新刷写了完整的原型、该固件不会访问电路板上的任何 PHY、但仍然可以只读回更改后的值...
据我所知、该器件完全由寄存器控制、这是一种 NVM 技术、应在下电上电后返回至初始状态...
除了有缺陷的器件之外、是否还有任何其他解释?