Cinterion
®
Java Terminals Hardware Interface Description
8.3 Configuration via ASC0 Interface
69
EHSxT_BGS5T_HID_v02
2014-05-23
Confidential / Preliminary
Page 59 of 70
8.3.1.4
UART Reset
This command configures a module reset, if no UART activity from the module was observed
for the specified amount of time - RST_UART. The module has to be active on the RXD0 signal
within the specified time period; otherwise the watchdog will reset the module.
Changing this configuration disables the watchdog. The feature becomes active, if the watch-
dog is enabled again, and after the MIN_START_TIME has passed.
For normal operation, this value should be set to a value greater than 10 minutes (
600000)
.
8.3.1.5
GPIO Reset
This command configures a module reset, if no activity from the module was observed on the
internal signal WD_RETRIG for the specified amount of time. The module has to be active on
the WD_RETRIG signal by toggling the GPIO22 module output within the specified time period.
Otherwise the watchdog will reset the module. If enabled, each GPIO22 toggling resets the tim-
er to its configured value.
Changing this configuration disables the watchdog. The feature becomes active, if the watch-
dog is enabled again, and after the MIN_START_TIME has passed.
For normal operation, this value should be set to a value greater than 10 minutes (
600000)
.
Command
RST_UART
Parameter
<timeout>
Type
Milliseconds
Range
0 .. 2
32
-1
Default
0: Feature is disabled
Non-volatile
Yes
Example
WD=RST_UART,600000,6
// Resets the module if there was no activity on the
RXD0 line for 10 minutes
Command
RST_GPIO
Parameter
<timeout>
Type
Milliseconds
Range
0 .. 2
32
-1
Default
0: Feature is disabled
Non-volatile
Yes
Example
WD=RST_UART,600000,6
// Resets the module if there was no activity on the
internal WD_RETRIG line for 10 minutes