<?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>Access to UICR</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42106/access-to-uicr</link><description>I want to use the CUSTOMER[] fields for their apparent intended purpose of storing calibration data in nonvolatile memory. I find it quite absurd that the softdevice would be written to preclude access. I have found reference to two different sets of</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Jan 2019 14:06:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42106/access-to-uicr" /><item><title>RE: Access to UICR</title><link>https://devzone.nordicsemi.com/thread/164294?ContentTypeID=1</link><pubDate>Mon, 07 Jan 2019 14:06:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8f45f49-42b8-4c88-a8c3-11d04c8f1706</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user="SteveHx"]It appears I can get away with a null for the first parameter.[/quote]
&lt;p&gt;&amp;nbsp;The first parameter is the LFCLOCK source information, I suppose you mean the second one? I suggest you use the same call or function to enable it, as when it was enabled before you disable it. It should be something like&amp;nbsp;&lt;em&gt;sd_softdevice_enable(&amp;amp;clock_lf_cfg, app_error_fault_handler);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to UICR</title><link>https://devzone.nordicsemi.com/thread/163971?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 13:42:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5fedc82c-b043-4fa4-90c9-ab3153dbe4ee</guid><dc:creator>SteveHx</dc:creator><description>&lt;p&gt;Okay, that&amp;#39;s the best tip I&amp;#39;ve had so far. Too bad the documentation doesn&amp;#39;t mention what header file is needed for each function.&lt;/p&gt;
&lt;p&gt;Now I need to figure out what to pass to the enable function. It appears I can get away with a null for the first parameter. I just want to temporarily disable and re-enable the softdevice, obviously, for this use. But what&amp;#39;s the standard error function I should be passing as the second parameter?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to UICR</title><link>https://devzone.nordicsemi.com/thread/163966?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 13:33:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a8b3451-ddba-4391-b991-e31bbc077eba</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;You forgot to&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#include &amp;quot;nrf_sdm.h&amp;quot;&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to UICR</title><link>https://devzone.nordicsemi.com/thread/163959?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 13:09:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b1ae62e-0123-4850-8ae1-acb48bced30a</guid><dc:creator>SteveHx</dc:creator><description>&lt;p&gt;I&amp;#39;ve already tried that. The compiler can&amp;#39;t find either the enable or disable functions, and I can&amp;#39;t find them either, anywhere in the softdevice files. I&amp;#39;m working with an application that I started from one of the BLE example projects.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to UICR</title><link>https://devzone.nordicsemi.com/thread/163954?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 12:59:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f91f81c0-ce39-4a40-92d9-7df791e6f20c</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;UICR is protected when the Softdevice is enabled, to write/erase UICR you need to the Softdevice before, and enable it after. You can use &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v6.1.0/group___n_r_f___s_d_m___f_u_n_c_t_i_o_n_s.html?cp=2_3_1_1_0_2_8_2_0#ga45900ecbe6d5ebf9ae78894fe6c75b23"&gt;sd_softdevice_disable()&lt;/a&gt; for this.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>