<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/5813/are-there-any-cases-soft-device-resets-system</link><description>I encountered a strange problem system reset. My application runs on iOS or android. My device was connected by iPhone 6 plus(128G) with iOS 8.1.2. ANCS was turned on. I have never seen the same problem by using iPod and iPad or phones and pads with android</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Mar 2015 12:47:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/5813/are-there-any-cases-soft-device-resets-system" /><item><title>RE: Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/thread/20318?ContentTypeID=1</link><pubDate>Wed, 04 Mar 2015 12:47:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb8b43c7-284b-491f-8c98-c69e819c03ca</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I believe this issue is already described in the release notes for the S110 v6.x softdevice. Most likely the code you have received using app_timers ensure to meet the workaround for the issue (add a 50ms delay). See snippet from release notes where this issue and workaround is described.
&lt;a href="https://devzone.nordicsemi.com/attachment/6b513626e1935870508b1616df2db161"&gt;devzone.nordicsemi.com/.../6b513626e1935870508b1616df2db161&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/thread/20317?ContentTypeID=1</link><pubDate>Wed, 04 Mar 2015 11:24:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91a1f1e3-bc3c-4059-8c54-f718cdfa383b</guid><dc:creator>Ulrich Myhre</dc:creator><description>&lt;p&gt;Asserts should not happen no matter what the peer does, so this is an issue on our side. I am personally not sure if this is fixed in later versions (S110 7.x and 8.x.x are both out), but I would contact support for this and let them find a proper workaround for your case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/thread/20316?ContentTypeID=1</link><pubDate>Wed, 04 Mar 2015 10:41:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa0e9ca7-822b-4a56-b6e0-8fd4fddbef5f</guid><dc:creator>Ben.Qin</dc:creator><description>&lt;p&gt;Soft device s110_nrf51822_6.0.0 is used. It is hard to describe what I were doing. I implement a wearable device step counter. If iOS doesn&amp;#39;t reconnect the device, reset seems not to appear again. Support of Nordic semiconductor gave me the code for reconnection: adding two app timers.  I suspect there is something with ANCS. Other iOS devices, such as iPod, iPad, iPhone 5s and so on, connected to the same wearable device, then I have never seen this problem.
If this information does helpless I&amp;#39;ll add more.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/thread/20315?ContentTypeID=1</link><pubDate>Wed, 04 Mar 2015 09:02:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5dc1d73d-f3a2-4a2b-af62-925266fc44b9</guid><dc:creator>Ulrich Myhre</dc:creator><description>&lt;p&gt;Thanks, this is a stack assert, meaning the SoftDevice went into some undefined state and stopped everything. It will trigger a HardFault once the assert routine is finished. Could you please tell me which version of the SoftDevice you are using, and roughly what you were doing? I will see if there are any workarounds available. If not, Support would be more than happy to help you with this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/thread/20314?ContentTypeID=1</link><pubDate>Wed, 04 Mar 2015 08:55:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d9a3f6c-6f6e-4732-a194-e917d44be619</guid><dc:creator>Ben.Qin</dc:creator><description>&lt;p&gt;All SystemReset() calls were replaced by an infinite loop in the application, including error handler. Recently, I caught the information before reset. It is file: ll_lm_s0.c, line: 1128, err_code: 0xDEADBEEF. Some one encountered the same problem. I didn&amp;#39;t find a way to solve it from this site.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Are there any cases soft device resets system?</title><link>https://devzone.nordicsemi.com/thread/20313?ContentTypeID=1</link><pubDate>Mon, 02 Mar 2015 11:13:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e57bb369-f954-4b6c-bd7a-d84ffdec75fd</guid><dc:creator>Ulrich Myhre</dc:creator><description>&lt;p&gt;To my knowledge: No, the SoftDevice will not reset the system unless SystemReset() is explicitly called. It can assert if the SoftDevice discovers a logical bug in itself, and the system can HardFault if you divide by zero or give the wrong lengths when passing data to the stack, but it should not reset.&lt;/p&gt;
&lt;p&gt;Some of the previous SDK examples used to call reset in the application error handler. Could that be the cause?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>