User Guide
52
FAULT CONDITIONS AND SELFTEST PROCEDURES
The fault conditions below may be detected by the software:
• EEPROM data error;
• I2C internal bus failure;
• code dead loop.
EEPROM data error can be detected through EEPROM test
procedure at startup or when explicitly requested using setup
menu.
When an EEPROM error is detected, user is given the option
to perform a reset of EEPROM. Thus the reset can be per-
formed whenever needed. It may be useful to provide a means
to reset EEPROM directly (without a previous EEPROM error
detection). This is done by pressing CFM first and then SETUP,
and CAL DATA simultaneously.
Note When an EEPROM reset has been per-
formed calibration data are reset to
default. An intermittent CAL will blink
on the display to advise the user of
this status.
A I2C failure is detected when the I2C transmission is not
acknowledged or a bus fault occurs for more than a certain
number of attempts (this can be due, for example, to dam-
age sustained by one of the ICs connected to I2C bus).
If so, the controller stops any tasks and displays a perpetual
sliding message “Serial bus error” (i.e. this is a fatal error).










