我们在使用 TPS23861 PoE 控制器开发的产品上遇到了一些困难。
在这种设计中,我们将 TPS23681连接到4端口交换机,并使用芯片的 I2C 接口控制输出,并重新读取某些统计数据,如连接类等
这是一种经过实践检验的设计,可在现场使用500多台设备。
由于世界各地的芯片短缺,TPS23861很难获得,但我们成功地获得了一些芯片,但这些芯片的工作效果不如预期。
首先,0x11 I2C 从地址的所有内容都不包含默认值0xA0,但其值为0x40。
使用数据表7.3.13 I2C 从地址和自动位编程中的步骤修复地址后,我设法将设备恢复到所需的 I2C 地址0x20上。
遗憾的是,该设备仍无法像上一批设备那样工作。
我在数据表中注意到,芯片中的固件可以在地址0x41处重新读取。
对于非工作批次,重新读取版本为0x01,而工作批次获得0x02。
您能否为我提供固件更改日志和/或告诉我如何让修订版0x01的芯片像0x02批处理一样工作?