Cinterion
®
Java Terminal Hardware Interface Description
8.2 Restart Conditions
90
PLS62T-W_HID_v01
2018-06-20
Confidential / Prelimenary
Page 65 of 91
8.1.2
Reset Delay
The watchdog implements a protection mechanism to prevent too frequent module resets.
When the delayed reset mechanism is enabled, the watchdog will start its activity only after the
specified amount of time, MIN_START_TIME. A reasonable value for this timeout is 30 min-
utes. After the watchdog startup, after a module reset and also after enabling the watchdog, no
reset of the module is performed before the timeout of MIN_START_TIME. The reset delay
mechanism may be useful for software updates.
When the watchdog is enabled, resets can be prevented once for a certain amount of time. This
timeout, TRG_DEL, can be configured via the I
2
C interface. It can be particularly useful when
a software update is performed. Using the TRG_DEL timeout will prevent the watchdog from
resetting the module during the running TRG_DEL timeout, so that the update can be per-
formed safely. An upcoming reset event will be shifted and catch up after the TRG_DEL time-
out.
8.2
Restart Conditions
When the watchdog is enabled, it will observe the modules on/off state. When it is configured
to keep the module "always on", it will restart the module after the specified amount of time after
it has discovered that the module has turned off. This important feature is useful in rough envi-
ronments with often power losses and out-of-temperature conditions where it secures a safe
module operation. The timeout condition for the restart feature is called ALWAYS_ON.