<?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>In S110 SoftDevice, NRF_POWER-&amp;gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6011/in-s110-softdevice-nrf_power--systemoff-is-written-why</link><description>Hello. 
 I&amp;#39;m now writing a software based on nrf51_sdk_v6_1_0/nrf51822/Board/nrf6310/s110/ble_app_hrs. The SoftDevice I&amp;#39;m using is s110_nrf51822_7.1.0_softdevice.hex. Why I use the version is that the target device is IC revision 2. Exactly speaking</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Mar 2015 01:49:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6011/in-s110-softdevice-nrf_power--systemoff-is-written-why" /><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21029?ContentTypeID=1</link><pubDate>Fri, 13 Mar 2015 01:49:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80eb9508-aefe-45f4-9990-5225db0142fd</guid><dc:creator>Yokoyama, Atsushi</dc:creator><description>&lt;p&gt;I could resolve the problem.  Thanks, Ulrich!
I found the following sections in the &amp;quot;nRF51 Series Reference Manual Version 3.0.&amp;quot;
In the section &amp;quot;14.1 Functional description&amp;quot;, we see&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When the correct level is detected on any such configured pin, the sense mechanism will
set the DETECT signal high.&lt;/li&gt;
&lt;li&gt;POWER: uses the DETECT signal to exit from System OFF&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and in the section &amp;quot;12.1.5 System OFF mode&amp;quot;, we see&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The system can be woken up from System OFF mode either from the DETECT signal (when active)
generated by the GPIO peripheral&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I understood the specification.
Thanks and Regards,
Atsushi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21026?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2015 23:59:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17c74983-7a04-49d3-84f5-36d29746341c</guid><dc:creator>Yokoyama, Atsushi</dc:creator><description>&lt;p&gt;Thank you!  I&amp;#39;ll take care of that.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Atsushi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21025?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2015 12:29:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f544b810-7857-4159-80da-bc9b2a6f79e9</guid><dc:creator>Mathias</dc:creator><description>&lt;p&gt;Don&amp;#39;t forget to update to SDK 8.0.0 before, otherwise it won&amp;#39;t work. Had the same issue since there was a new softdevice available but no SDK to support it for some time!&lt;/p&gt;
&lt;p&gt;BR
Mathias&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21024?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2015 11:21:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:742d22a6-4904-4170-8b95-540e37dbd0b4</guid><dc:creator>Yokoyama, Atsushi</dc:creator><description>&lt;p&gt;Hi Mathias,&lt;/p&gt;
&lt;p&gt;Thank you for commenting! The reason why I&amp;#39;m sticking to the version is, unfortunately the 8.0.0 demo code did not work at all in my environment. I was thinking I should try 8.0.0 later again when my application worked fine based on the 7.x.0. (I need to run the my application for a customer demo ASAP...)&lt;/p&gt;
&lt;p&gt;Thanks again and Best Regards,&lt;/p&gt;
&lt;p&gt;Atsushi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21028?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2015 11:21:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4314d414-c5b1-4dee-a022-e7cdbe6b3cf1</guid><dc:creator>Yokoyama, Atsushi</dc:creator><description>&lt;p&gt;Hi Ulrich,&lt;/p&gt;
&lt;p&gt;Thank you for the prompt answer!  I&amp;#39;m afraid I didn&amp;#39;t notice the code and the comment.  I was reading the &amp;quot;S110 nRF51822 SoftDevice Specification&amp;quot; document only...  I should have gone through the code entirely prior to panic.  (I didn&amp;#39;t image that CPU would restart by any reason if it once went to the HardFault.  I&amp;#39;m new to ARM Cortex-M.)&lt;/p&gt;
&lt;p&gt;I will try the keypress tomorrow as you pointed out.&lt;/p&gt;
&lt;p&gt;Thanks and Best Regards,&lt;/p&gt;
&lt;p&gt;Atsushi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21027?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2015 09:30:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8c11fcc1-e322-4a9b-a5c7-1009eb54b69f</guid><dc:creator>Ulrich Myhre</dc:creator><description>&lt;p&gt;The SYSTEMOFF will be triggered at that point in the SoftDevice if you call sd_power_system_off(). This happens at line 709 in the app you are using, in the on_ble_evt handler:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;case BLE_GAP_EVT_TIMEOUT:
        if (p_ble_evt-&amp;gt;evt.gap_evt.params.timeout.src == BLE_GAP_TIMEOUT_SRC_ADVERTISEMENT)
        {
            nrf_gpio_pin_clear(ADVERTISING_LED_PIN_NO);

            // Go to system-off mode (this function will not return; wakeup will cause a reset).
            err_code = sd_power_system_off();
            APP_ERROR_CHECK(err_code);
        }
        break;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Is this what you are seeing? The purpose for this example is to enable advertisements for some time after startup, then shut down and wait for a keypress if no connection is established within the time limits.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In S110 SoftDevice, NRF_POWER-&gt;SYSTEMOFF is written.  Why?</title><link>https://devzone.nordicsemi.com/thread/21023?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2015 07:43:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5978938e-5ab9-4711-aba0-248c10660475</guid><dc:creator>Mathias</dc:creator><description>&lt;p&gt;Hi Atsushi,&lt;/p&gt;
&lt;p&gt;sorry for hijacking your thread but I am having similar issues with the nrF51822 QFAA Gx0 (0x3C) using the softdevice 8.0.0. (Hangup after some time)&lt;/p&gt;
&lt;p&gt;Is there a reason why you are staying on 7.1.0, because when looking at nRF51 Series Compatibility Matrix in Version 1.2 a nRF51 IC rev. of 3 is recommended for a softdevice &amp;gt; 7.0.0 anyway.&lt;/p&gt;
&lt;p&gt;In the release notes of the S110 in rev. 8.0.0 it is only noted that IC rev. 1 is not supported anymore.&lt;/p&gt;
&lt;p&gt;It would be very interresting to get an information what if there are any limitations when using softdevice version &amp;gt; 7.0.0 with IC ref. 2.&lt;/p&gt;
&lt;p&gt;BR
Mathias&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>