BGS5 unreachable after SPOW=0,, | Telit Cinterion IoT Developer Community
July 21, 2017 - 6:33pm, 5006 views
Hello everyone,
By accident I entered the SPOW mode 0 in a BGS5 module having the STDOUT redirected to USB.
There is no application running, and I can't fire AT commands anymore, since my serial connection only has the RX and TX, and the USB, the only fully active port, is completely unreachable.
Is there something that can be done in this case to restore the mode?
Thanks for the help.
One more thing,
Since the USB connection is seen as two serial connections on the device manager of Windows (a serial port and a modem connected to a serial port (the debug connection)), the debug connection is accessible via terminal emulation, (like putty).
Can this connection be used to restore the power saving options?
It only shows URC messages, and the beginning of the prompt is always "SIO:".
The module is not recogniced anymore by the installer anymore.
Hello,
unfortuantely debug port is not accepting AT commands. You can try if phisically possible to solder RTS/CTS wires to serial connection ..
Best regards
Lukasz
Hi,
There is one way to try. If you write a small Java program (You can use AtCmdDemo as base) to enter the
"AT^SPOW=1,0,0" to get the serial port alive.
You can send this program by OTAP to the BGS5. Please add the following to the .jad file:
Oracle-MIDlet-Autostart: 2
Oracle-MIDlet-Restart: true
Oracle-MIDlet-Restart-Count: 2
Best Regards - and good luck,
Antero
Antero Markkula
Communication and Mechatronics
Enkom Active Oy – www.enkom-active.fi
Upseerinkatu 3 A, 02600 Espoo, Finland
Mobile: +358 400 411368
Office: +358 10 204 0000
Fax: +358 10 204 0010
E-mail: antero.markkula@enkom-active.fi
Hi ,
Thanks Antereo for nice advice !
Hovewer prerequsite is that user configured OTAP by AT command ( AT^SJOTAP) at least once - even with empty AT^SJOTAP=,,,,,,,,,,, .
If not, OTAP will not work as it is block by default when module left production line.
Best regards
Lukasz
Hi Lukasz,
I can't find any reference to that default setting in the Java User Guide or the AT Command Set manuals.
Do you know where can I find a more detailed description about the OTAP process, with details like that and also some description of the messages (I mean the ones that are shown when the trace is on)?
Thanks!
Hi Antero,
Thanks for your response, I'm still not giving up with this method. I'm trying but, somehow the OTAP download is not starting. Maybe related with the message of LUKASZ?
I'm gonna create another question for that particular issue and link here the solution (if any) afterwards.
Just as a summary (I'm testing the procedure with a different module where I can have the serial output), the SMS is sent, with the correct class and PID and, following the manual, the correct format as well, and I see in the output of the module:
^SYSLOADING
^SYSSTART
+PBREADY
AT^SCFG="Trace/Syslog/OTAP","1"
OTAP.OUT STARTED
[OTAP] OtapMsSmsIncomingIndCb, SMS coding=2
And there it hangs.
I can't find what else is needed to trigger the process.
Hi Antonio,
fact that AT^SJOTAP has to be executed at least once before OTAP attempts is descibed in Java user guide and AT spec as well under AT^SJOTAP command.
For your OTAP issue I'll answer in separate thread made by you.
Best regards
Lukasz
Dear Lukasz,
Re-reading the manuals I, in fact, found a short mention to it under the security section in the OTAP section of the user guide. But not on the spec of the AT^SJOTAP.
Thanks for your point.