<?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>Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/44349/softdevice-protection-and-nordic-dfu</link><description>Hi. I have built an ble application which runs on the nrf52832 with softdevice S132 V 6.0.0. In addition to the application and the softdevice I program a bootloader on the device. So I&amp;#39;m able to use the nordic DFU! 
 When programming the device I can</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 05 Mar 2019 10:59:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/44349/softdevice-protection-and-nordic-dfu" /><item><title>RE: Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/thread/174224?ContentTypeID=1</link><pubDate>Tue, 05 Mar 2019 10:59:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51088f19-930c-49cd-89c4-e550da4a74be</guid><dc:creator>AlwinG</dc:creator><description>&lt;p&gt;Hi Vidar.&lt;/p&gt;
&lt;p&gt;Yes I have nrfjprog installed.&lt;/p&gt;
&lt;p&gt;Thanks for answering!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/thread/174208?ContentTypeID=1</link><pubDate>Tue, 05 Mar 2019 10:06:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c07f8a7a-2707-4e2e-91a0-5add6acea472</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Correct, you can enable readback protection by writing to the APPROTECT register in UICR.&amp;nbsp; Unfortunately,&amp;nbsp;enabling and disabling of readback protection does not seem to be supported in nRF connect yet. Do you have &lt;a href="https://www.nordicsemi.com/DocLib/Content/User_Guides/nrf5x_cltools/latest/UG/cltools/nrf5x_command_line_tools_lpage"&gt;nrfjprog&amp;nbsp;&lt;/a&gt;installed? The following commands&amp;nbsp;are used to enable/disable readback protection:&lt;/p&gt;
&lt;p&gt;nrfjprog&amp;nbsp;--rbp all // enables readback protection by writing to UICR.APPROTECT&lt;/p&gt;
&lt;p&gt;nrfjprog&amp;nbsp;--recover // Performs a full chip erase to disable readback protection&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/thread/174193?ContentTypeID=1</link><pubDate>Tue, 05 Mar 2019 09:33:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff704f02-6e46-4592-b816-bbb7f6c49e3a</guid><dc:creator>AlwinG</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Now I tested it with the nRF connect app &amp;quot;Programmer&amp;quot; (V 2.6.2) and read the migration document (nrf51 to nrf52).&lt;/p&gt;
&lt;p&gt;As you said the CLENR0 is not available on the nrf51 and the new MWU protects the softdevice.&lt;/p&gt;
&lt;p&gt;To enable read-back I have to use the &lt;code&gt;APPROTECT&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;... is that correct?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;According to application notes and devzone I can set the &lt;code&gt;APPROTECT&lt;/code&gt;&amp;nbsp; in FW. But how can i set this read-back with nRF connect?&lt;/p&gt;
&lt;p&gt;If I set the read-back in nRFgo Studio, I can&amp;#39;t read it with nRFconnect and I found no option to recover the nRF52!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/thread/174149?ContentTypeID=1</link><pubDate>Tue, 05 Mar 2019 07:39:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78d3c1f9-be47-40ed-86d4-7c00ced84312</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi, these checkboxes are greyed out in my version of nRFGo studio (1.21.2.10). In any case, these options should not be enabled when programming 52 series, nor should they have been displayed.&amp;nbsp; nRFGo&amp;nbsp;studio has been replaced by the programmer app in nRF connect for desktop.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/thread/174062?ContentTypeID=1</link><pubDate>Mon, 04 Mar 2019 15:20:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0c071d2-930d-418b-80da-b834cf41685b</guid><dc:creator>AlwinG</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;Thanks for answering!&lt;/p&gt;
&lt;p&gt;Yes I use nRFgo studio to load the images.&lt;/p&gt;
&lt;p&gt;There I can check or uncheck these options (Lock SD from readback, enable SD protection, lock chip from readback).&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1551712385174v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Do they have no effect?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Softdevice protection and nordic DFU</title><link>https://devzone.nordicsemi.com/thread/173986?ContentTypeID=1</link><pubDate>Mon, 04 Mar 2019 13:04:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a8e8644-97f1-4a23-9084-8f1bd1a9f981</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi Alwin,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The first two options you listed should not be available on the nRF52 series. The Softdevice&amp;nbsp;is secured with the MWU peripheral, which cannot be disabled with a programming flag (Maybe you are using nRFgo studio for programming?). On the 52 series, you can&amp;nbsp;lock the entire chip from readback. Readback protection will not impact DFU as it is only the Debug interface that gets disabled.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>