TC65 JAVA User's Guide
Strictly confidential / Draft
9.6
Procedures
9.6.1
Install/Update
OTAP
Java Application
Controller
Server
When an SM with keyword START:install is received and there is a valid parameter set for
the operation, the module always reboots either when the operation completed, an error
occurred or the safety timer expired. If there is any error during an update operation the old
application is kept untouched, with one exception. If there is not enough space in the file
system to keep the old and the new application at the same time, the old application is
deleted before the download of the new one, therefore it is lost when an error occurs.
If install/update was successful the autostart is set to the new application.
TC65 JAVA User's Guide_V01
Parameter SMS
...
Parameter SMS with "START:install"
HTTP request for .jad file
(HTTP basic authentication)
HTTP .jad file download
(HTTP Post Error)
HTTP request for .jar file
(HTTP basic authentication)
HTTP download of .jar file
(HTTP Post Result)
Figure 18: OTAP: Install/Update Information Flow
(The messages in brackets are optional)
Page 44 of 69
s
TC65
-SMS password check
-Parameters collection
- Combination of SMS parameter
set and AT parameter set
- If parameter set complete:
Close running Java application
Start install/update procedure
Download .jad file
If Error, post and
reboot
Download .jar file
-Post result,
-If success, install
and change autostart
-Reboot
Reboot
11.03.2005