Cinterion
®
Java Terminals Hardware Interface Overview
3.9 Power Up/Power Down Scenarios
39
EHSxT_BGS5T_HIO_v03
2016-05-26
Confidential / Released
Page 35 of 50
Emergency restart:
•
Finally, Java Terminals can be reset/restarted in the event of software hang-ups etc. by
applying a voltage >8V to the RST_IN pin (pin 3) for more than 10ms.
The RST_IN signal then restarts the Java Terminals.
Caution: Use the RST_IN pin only when, due to serious problems, the software is not
responding for more than 5 seconds. Pulling the RST_IN pin causes the loss of all informa-
tion stored in the volatile memory since power is cut off immediately. Therefore, this proce-
dure is intended only for use in case of emergency, e.g. if Java Terminals fails to shut down
properly.
3.9.3
Turn Java Terminals off
Normal shutdown:
•
To turn off the Java Terminals use the AT^SMSO command, rather than disconnecting the
mains adapter.
This switch off procedure lets the Java Terminals log off from the network and allows the
software to enter a secure state and save data before disconnecting the power supply. After
AT^SMSO has been entered the Java Terminals returns the following result codes:
^SMSO: MS OFF
OK
^SHUTDOWN
The "^SHUTDOWN" result code indicates that the Java Terminals turns off in less than
1 second. After the shutdown procedure is complete the Java Terminals enters the Power
Down mode. The yellow LED stops flashing (see
for a detailed LED descrip-
tion). The RTC is still fed from the voltage regulator in the power supply ASIC. Please note
that if there is an “auto ignition“ connection between PLUS and IGT_IN, or if employing PoE
(see
), the module will restart automatically after a normal shutdown.
3.9.4
Disconnecting power supply
Before disconnecting the power supply from the PLUS pin, make sure that the Java Terminals
are in a safe condition. The best way is to wait 1s after the "^SHUTDOWN" result code has
been indicated.