<?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>S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10951/s130-2-0-0-7-alpha-not-enabling-internaly-used-peripherals</link><description>Hi 
 I&amp;#39;ve updated our platform to using the S130 2.0.0-7 Alpha (Update1). It turned out, that the initialization in out application failed, because erasing a flash page never triggered a NRF_EVT_FLASH_OPERATION_SUCCESS event. 
 I did a lot of tests</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Dec 2015 13:26:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10951/s130-2-0-0-7-alpha-not-enabling-internaly-used-peripherals" /><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40931?ContentTypeID=1</link><pubDate>Wed, 23 Dec 2015 13:26:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09030172-765f-4bf5-b466-0bbb56bc891b</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;The revision 1 is not important for me as we use only revision 2 and 3. I think the question is answered at this point. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40932?ContentTypeID=1</link><pubDate>Wed, 23 Dec 2015 10:53:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9ddcc6a5-050e-472a-9caa-d143131e9d19</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;You can use the SHUTDOWN task for revision 2 and 3. For revision 1, I&amp;#39;m not sure, if that is of interest let me know and I&amp;#39;ll find out. Be aware that there is a PAN for using the SHUTDOWN task with PPI on revision 2. The SHUTDOWN task resets the peripheral and it will be in the lowest power mode. It will release the need for HFCLK and because of this startup time may be longer compared to starting the timer from the stopped state. The POWER register shouldn&amp;#39;t be used, so I guess that is why it isn&amp;#39;t checked or used by the SoftDevice.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40930?ContentTypeID=1</link><pubDate>Tue, 22 Dec 2015 08:22:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ac834f6-82fc-4720-a881-7d00bf20dcfd</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;You are right, the POWER register is not in the reference manual. So I&amp;#39;ll remove the code to access the power register. The SHUTDOWN task is documented for the revision 3 chips, but in the reference manual 2.1 for the revision 2 chips it isn&amp;#39;t. Can the SHUTDOWN-task be used on all chip revisions? What does the SHUTDOWN task exactly do? The power (read from the undocumented register) is still set to 1 after the SHUTDOWN task.&lt;/p&gt;
&lt;p&gt;In my opinion the softdevice should anyway ensure that the peripherals it uses are powered when the softdevice gets activated (as it did in earlier versions). Especially since the POWER register is in the header file since very long time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40929?ContentTypeID=1</link><pubDate>Mon, 21 Dec 2015 15:02:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21e6f347-e2ad-4c86-9906-7ea293b2e181</guid><dc:creator>Terje</dc:creator><description>&lt;p&gt;The &lt;code&gt;POWER&lt;/code&gt; register of &lt;code&gt;NRF_TIMER0&lt;/code&gt; is not documented and should not be written to by the application. I believe it&amp;#39;s appearance in the header file is a mistake.&lt;/p&gt;
&lt;p&gt;I guess you can use the &lt;code&gt;SHUTDOWN&lt;/code&gt; task if you don&amp;#39;t intend to use the timer yourself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40925?ContentTypeID=1</link><pubDate>Mon, 21 Dec 2015 14:48:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1168369a-2557-46cd-a4c3-31b295a56cfa</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;I forgot to mention, that I never tried the previous S130 v2 alpha release.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40928?ContentTypeID=1</link><pubDate>Mon, 21 Dec 2015 14:14:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ff99294-37f3-4976-97e2-6ea1ca27f7f2</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;Our platform didn&amp;#39;t change in this point since a long time. It was working with S130 v1, S110 v8 and some earlier as well. I assume the responsible code was accidently removed when nRF52 and nRF51 code were merged together. The nRF52 don&amp;#39;t needs this activation as it handles peripheral power automatically.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40927?ContentTypeID=1</link><pubDate>Mon, 21 Dec 2015 14:03:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b63516f9-6fe8-40dc-a071-490be402223d</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I have been able to reproduce this. Very strange. We will look into it. Can I ask you what SoftDevice version you updated from? If I have understood you correctly this has worked fine with a previous release?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: S130 2.0.0-7 Alpha not enabling internaly used peripherals</title><link>https://devzone.nordicsemi.com/thread/40926?ContentTypeID=1</link><pubDate>Sat, 19 Dec 2015 15:56:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a06673e5-d439-4722-be18-4047215b119b</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;Some more test showed that other peripherals used by the softdevice are not enabled either.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>