Turn ON Autostart via OTAP

65 views
Skip to first unread message

Slade Colling

unread,
Sep 27, 2015, 2:13:04 PM9/27/15
to Cinterion Java enabled chips support
Hi 
Can anyone help us?
we have over 500 devices in the field, and an engineer send out a debug version update by mistake which turned off autostart.
How can we turn it on via OTAP SMS ?
And if it can't be done then this is a major #fail ...
Why would they not allow it ? Don't tell me "security" as that is what the OTAP password is for.
Also if this is the case then why allow it to be turned off via java app ? 
Should only be allowed via cable interface so that a remote device could not end up in this situation.

Nikita Kapitonov

unread,
Sep 27, 2015, 2:30:02 PM9/27/15
to Cinterion Java enabled chips support

Oh, shi... I've had this problem when I started and had only like 30 of them in the field. There's nothing you can do, unfortunately, unless you have some of them still running the program, and also an interface to execute AT-Commands. For example, I've implemented a parser for special SMS that contains any AT-command to execute it. It could be a network interface too.


вс, 27 сент. 2015, 21:13, Slade Colling <sladec...@gmail.com>:
--
javacint group - http://www.javacint.com/
---
You received this message because you are subscribed to the Google Groups "Cinterion Java enabled chips support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to javacint+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Possebon, Alysson

unread,
Sep 27, 2015, 6:05:40 PM9/27/15
to java...@googlegroups.com
Hello guys! 
This case has happened with me one time. 
However, the application had a particular command by SMS where I could send a AT Command into a XML in SMS. To the next version I developed another way to solve this issue. The solution was always when receive a SMS to update, the app force the main configurations for it. 
I think, in your case you need to do a new version with a similar solution. But unfortunately you need to execute a local ATCommand via serial interface. 
I don't know if there is a other solutions for this . I'd like so much if who know could share for us. 

Florent Clairambault

unread,
Sep 27, 2015, 6:20:45 PM9/27/15
to javacint
Hi,

Yes that's an unfortunate situation. You are stuck. If you send an OTAP command it will indeed download the updated program but never start it.

Making a generic AT Command parser (like this 2 lines code) is indeed very helpful. It's a trick that can save your day/week/month.

You should probably send devices (other TC65i for example) to "fix" your existing devices. You should also probably make few changes on the way you deploy your debug/test/release programs. And I guess this subject could an interesting discussion for group.

Best regards,
-- 
Florent

Slade Colling

unread,
Sep 28, 2015, 3:51:48 AM9/28/15
to Cinterion Java enabled chips support
Thanks for the feedback everyone.
I pretty much seem to come to the same conclusion, so its going to cost us $$$$.
I will make sure it never happens again, but I think it is pretty weak on Siemens/Cinterion/Gemalto side to not fix this issue, so that it can't happen.
Why would you not allow Autostart to be turned on via the OTAP SMS ?
There are many ways to secure your system ..OTAP password/signed app ..etc.

Oh well ..its go time ...hope this does not cripple our company, I have many unhappy customers.
Reply all
Reply to author
Forward
0 new messages