SLVSF02D March 2019 – May 2020 TPS23881
The TPS23881 device has been designed to include programmable SRAM that accommodates future firmware updates to support interoperability and/or compliance issues that may arise as new equipment is introduced in conjunction with the release of the IEEE 802.3bt standard.
The latest version of firmware and SRAM release notes may be accessed from the TI mySecure Software webpage.
The SRAM Release Notes and ROM Advisory document includes more detailed information regarding any know issues and changes that were associated with each firmware release.
Upon power up, it is recommended that the TPS23881 device's SRAM be programmed with the latest version of SRAM code via the I2C to ensure proper operation and IEEE complaint performance. All I2C traffic other than those commands required to program the SRAM should be deferred until after the SRAM programming sequences are completed.
For systems that include multiple TPS23881 devices, the 0x7F "global" broadcast I2C address may be used to programmed all of the devices at the same time.