# Unnormal Reset

**URL:** <https://forum.sierrawireless.com/t/unnormal-reset/378>\
**Category:** Open AT\
**Created:** [March 31, 2006, 2:55pm UTC](https://forum.sierrawireless.com/t/unnormal-reset/378 "2006-03-31T14:55:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Til](https://avatars.discourse-cdn.com/v4/letter/t/90db22/32.png) [@Til](https://forum.sierrawireless.com/u/Til)\
**Post date:** [March 31, 2006, 2:55pm UTC](https://forum.sierrawireless.com/t/unnormal-reset/378/1 "2006-03-31T14:55:18Z")

</div>

Hi,

my Open AT application for the Q24400A works very well, but I have the problem, that some times the modul makes a reset, when it tries to send a sms. While the modul is restarting I receive the following over the uart:

"+CMTI: “SM”,1

+CMTI: “SM”,1

+CMTI: “SM”,1

+CMTI: “SM”,1

+CMTI: “SM”,1

+CMTI: “SM”,1

+WIND: 12  
ADL\_INIT\_POWER\_ON  
Software Version $VER: 0.24a  
tProd.szSerialnumber 300963 0706 007  
tLog.ulResetCounter 1015  
tLog.ulOperatin…  
…  
…"

Up from the text “ADL\_INIT\_POWER\_ON”, the rest from the text is my debug print at the start of my software. But whats about “+WIND: 12”?? In manual I read only something about interrupt pin??

Thx

Til

---

<div class="post-metadata">

**Author:** ![OpenAT\_Fan](https://avatars.discourse-cdn.com/v4/letter/o/f07891/32.png) [@OpenAT\_Fan](https://forum.sierrawireless.com/u/OpenAT_Fan)\
**Post date:** [April 7, 2006, 2:30pm UTC](https://forum.sierrawireless.com/t/unnormal-reset/378/2 "2006-04-07T14:30:20Z")

</div>

Hi Til,  
Yes, “+WIND: 12” indicates that some interrupt has occured. However, it is not necessary that this indication comes only when the interrupt pin is given a low voltage.  
In case, your applicaiton is performing some invalid operation which is causing it not to leave the CPU (of the Wavecom module), then in that case, the watchdog timer will reset. As the reset of watch dog timer will generate an interrupt, you receive a +WIND: 12 indication.  
Please check out if some invalid operation (like infinite loop or invalid memory access) is being done in the applicaiton to find out the cause of the problem.

Best Regards,  
Open AT Fan.
