Cinterion
®
Java Terminal Hardware Interface Description
8 Appendix A: (Hardware) Watchdog
90
PLS62T-W_HID_v01
2018-06-20
Confidential / Prelimenary
Page 63 of 91
8
Appendix A: (Hardware) Watchdog
The watchdog is part of the Java Terminal and connected to the Java module itself (see also
). It can be used to
•
Safely reset the module in certain conditions
•
Restart the module when it has turned off
•
Configure level shifter‘s GPIO directions and DSR0/ADC1_IN availability at the GPIO con-
nector
The complete watchdog functionality can be configured by means of special watchdog config-
uration commands (i.e., WD commands) that are passed to the watchdog via the serial TXD0
line. For details on how to configure the complete watchdog functionality see
.
A qualified set of configuration commands - level shifter‘s GPIO directions, DSR0/ADC1_IN us-
age, trigger delay and firmware infos - can be specified by means of a special write/read pro-
tocol handled by the watchdog‘s I
2
C interface. For details on how to configure the watchdog via
I
2
C interface see
The below
illustrates the various ways the watchdog may be accessed and config-
ured.
Figure 18:
Hardware watchdog configuration
Note: Unless the complete configuration scope is required, the qualified watchdog configura-
tion via I
2
C interface should be used.
Hardware watchdog
Resets/Restarts the
Java module under
certain conditions and
configures GPIOs
RS-232 connector
GPIO connector
Java m odule
Qualified watchdog
configuration
Java Term inal
USB-B connector
Qualified watchdog configuration via Java m odule’s I
2
C lines using AT^SSPI com m and
(Baud rate has to be >1200bps - if em ploying ASC0 interface)
RS-485 lines
ASC1 lines
Com plete watchdog
configuration via TXD0 line using
W D com m ands (Baud rate has to
be =1200bps)
USB lines
ASC0 lines
I
2
C lines
I
2
C interface
(Address: 0x6A)
TXD0 interface