<?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>nRF21540 UICR programming</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70462/nrf21540-uicr-programming</link><description>Hi, 
 I want to automatically load the value of POUTA_UICR into TX_GAIN at startup. The program code writes the setting value according to the steps on page 14 of the manual. It has been confirmed that the UICR Program state has been entered, and the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 13 Oct 2021 01:33:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70462/nrf21540-uicr-programming" /><item><title>RE: nRF21540 UICR programming</title><link>https://devzone.nordicsemi.com/thread/333809?ContentTypeID=1</link><pubDate>Wed, 13 Oct 2021 01:33:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb3de602-de9e-4ab7-b2d6-60a160bf0ef4</guid><dc:creator>Stanley</dc:creator><description>&lt;p&gt;Thank you for your inquiry, the problem has been solved.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540 UICR programming</title><link>https://devzone.nordicsemi.com/thread/333754?ContentTypeID=1</link><pubDate>Tue, 12 Oct 2021 13:36:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71731928-4a08-49e9-a50b-145cdab490e6</guid><dc:creator>greg.leach</dc:creator><description>&lt;p&gt;Was there ever a resolution for this? I&amp;#39;m seeing the same behaviour described above. Would it be possible to provide some pseudo code showing the steps needed to set the UICR registers?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540 UICR programming</title><link>https://devzone.nordicsemi.com/thread/290415?ContentTypeID=1</link><pubDate>Thu, 21 Jan 2021 09:26:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d06f7a8d-7c34-4a57-86dc-ac97311ee878</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;CONFREG2 and CONFREG3 are a bit special, they are one time write and I am not very clear on the limitations on read.&lt;/p&gt;
&lt;p&gt;Have you performed any writes to CONFREG2 and CONFREG3 and verifying your writes?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you please upload your project for me to reproduce this, I have not tried writing to these registers and it would help to get your project instead of me trying to make it from scratch&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540 UICR programming</title><link>https://devzone.nordicsemi.com/thread/289899?ContentTypeID=1</link><pubDate>Tue, 19 Jan 2021 02:06:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6560736-cafa-4f96-abf5-d36f0d487bfb</guid><dc:creator>Stanley</dc:creator><description>&lt;p&gt;&lt;span class="JLqJ4b ChMk0b"&gt;&lt;span&gt;I have solved this problem, but there are still some things I don&amp;#39;t understand.&lt;/span&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span class="JLqJ4b ChMk0b"&gt;&lt;span&gt;I can use the example in \examples\peripheral\spi of SDK17 to read and write CONFREG0 and CONFIGREG1, but I cannot read and write CONFREG2 and CONFREG3.&lt;/span&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span class="JLqJ4b ChMk0b"&gt;&lt;span&gt;When the spi_event_handler is cancelled, everything is fine.&lt;/span&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span class="JLqJ4b ChMk0b"&gt;&lt;span&gt;Do you know the reason?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="JLqJ4b ChMk0b"&gt;&lt;span&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1611021784992v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF21540 UICR programming</title><link>https://devzone.nordicsemi.com/thread/289699?ContentTypeID=1</link><pubDate>Mon, 18 Jan 2021 11:36:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb21d8a9-0268-4ccd-b7d2-3419b3c2e657</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Can you try to read those values in your application code? It seems that the segger might be having some read/display issues accessing these registers.&lt;/p&gt;
&lt;p&gt;If it is the same issue that you read 0 after write in your application, then i can try to replicate the problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>