In the 8524.Configuration Programming of UCD Devices.pdf file, section 8.4 has the following text:
When the device powers up and executes its program, it computes the checksum of the configuration section of data
flash. It compares this to the checksum section. If there is no match, this is an error condition and the device does the
following:
The device loads a default configuration into operational memory (RAM). This is the configuration that is read
and written via PMBus. This configuration is referred to as the HARDCODED PARMS configuration. The
HARDCODED PARMS config does not have any rails, fans, GPOs, or GPIs defined (UCD92xx and
UCD90xx) nor any monitors or PWMs defined (UCD90xx only).
Then from the UCD9090 manual, it says that the ECC can correct one (1) bit error. Is there a way to tell that the configuration file has a bit error?
Thanks.
e2e.ti.com/.../8524.Configuration-Programming-of-UCD-Devices.pdf