RING0 asserted upon URC | Telit Cinterion IoT Developer Community
July 5, 2016 - 11:24am, 3605 views
Dear support,
we started looking into using RING0 as wakeup signal for the host processor. For now, we need to only respond to an incoming call, so we disabled RING0 by URC assertion as specified:
AT^SCFG="URC/Ringline","off"
Doing a AT^SCFG? confirms that the setting is correct
^SCFG: "Gpio/mode/RING0","std"
^SCFG: "URC/Ringline","off"
^SCFG: "URC/Ringline/ActiveTime","0"
, however we still see this RING0 being asserted upon:
^SYSSTART and +PBREADY
during boot. Is there another setting that affects RING0?
We're running on a BGS5 with FW arn0000018
Hello,
Is it possible that the RING0 line flashes not on SYSSTART URC but just on module start. In the hardware description you can find the startup behaviour of the interface ASC0 where the RING0 line goes up and down during the command line interface initialization.
Regards,
Bartłomiej
No, I've checked the signal with a scope against what I see on the AT terminal and it's 100% in sync.
Hmmm, strange, after fiddling around with GPIO mode of RING0, the URC RING0 assertions have disappeared. Even worse, I now cannot get it back enabled, now I have no RING0 assertions anymore.
Did another test on one of our concept boards, here I can see the RING0 led blink once during boot (expected) but not on SYSSTART or PBREADY. Also calling the concept board doesn't let the LED flash, so there is clearly something strange going on. I've tried changing "ringline" from "local" to "asc0" but that didn't make any difference.
Another concept board with identical at^scfg settings DOES let the LED flash upon calling it, I'm completely lost.
Hello,
This is strange what you write - I have one question - do you reboot the system after configuring the RING0 line?
Regards,
Bartłomiej
Yes, reboot via AT+CFUN=1,1 or by removing the power manually.
Hello,
So I tested this also.
I did not change the duration: "URC/Ringline/ActiveTime","2"
For EHS6 the RING0 line was blinking on incoming call when set to "URC/Ringline","asc0" but was not when "URC/Ringline","off".
For BGS5 REVISION 01.100 A-REVISION 00.000.18 unfortunately setting "URC/Ringline","off" did not stop the RING0 line blinking on incomming call. But setting "Gpio/mode/RING0","gpio" did the job.
So there seems to be something not quite correct but according to my tests it is possible to stop the RING0 blinking on incoming calls.
Regards,
Bartłomiej