<?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>Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/97051/version-3-0-0-nrf52-dk-not-compatible-with-old-software</link><description>Test scripts are in python. Running on version 2.1.0 and older nRF52-DK boards; but not on the new version 3.0.0 boards that have the new MCU.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 03 Mar 2023 12:55:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/97051/version-3-0-0-nrf52-dk-not-compatible-with-old-software" /><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/413255?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2023 12:55:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b961596-5f19-459a-82f3-280a547240f2</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Not after every power on, but after every time you program the device with an application disabling the APPROTECT register. You can see how to do so on page 74 of the &lt;a href="https://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.8.pdf"&gt;nRF52832 PS.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/413056?ContentTypeID=1</link><pubDate>Thu, 02 Mar 2023 14:19:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b15472f3-2f68-47c4-9703-90fbfae2bdaa</guid><dc:creator>rayyen308</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;Thanks! But it is not permanent.&amp;nbsp; Do you have to do it every time after power on?&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Raymond&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412911?ContentTypeID=1</link><pubDate>Thu, 02 Mar 2023 08:21:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:571844d9-b921-4b63-a4fe-168aaab3bdb7</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please try doing calling &lt;strong&gt;nrfjprog --recover&lt;/strong&gt; in your command line. This should do&amp;nbsp;erase the flash of the SoC on the nRF52 DK, and also disable the readback protection.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412838?ContentTypeID=1</link><pubDate>Wed, 01 Mar 2023 19:44:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f765e05-8579-4c1f-83b7-1222c83b5ba4</guid><dc:creator>rayyen308</dc:creator><description>&lt;p&gt;Okay, the Readback protection on the device is enabled, causing the problem.&amp;nbsp; Is there a way to disable this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412821?ContentTypeID=1</link><pubDate>Wed, 01 Mar 2023 17:12:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca56bb75-05f4-4e8c-ab7b-12a1ba9e9d3e</guid><dc:creator>rayyen308</dc:creator><description>&lt;p&gt;That only worked on one board :-(&amp;nbsp; There&amp;#39;s still a problem!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412813?ContentTypeID=1</link><pubDate>Wed, 01 Mar 2023 16:19:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64749b29-5e65-4e11-b8bb-8ffb80cb7b81</guid><dc:creator>rayyen308</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I figured it out.&amp;nbsp; The boards are shipped with Flash in protected mode.&amp;nbsp; So the python scripts could update the FW.&amp;nbsp; But I was able to use the RSSI Viewer to reset the protection mode.&amp;nbsp; Using the lower com port worked!&lt;/p&gt;
&lt;p&gt;Thanks for your help!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Raymond Yen&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412652?ContentTypeID=1</link><pubDate>Wed, 01 Mar 2023 08:27:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb31946d-34ab-4e43-a34c-069783695b24</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The two COM ports are a feature, as the new DKs have another debugger, we have an available VCOM for the debugger chip as well. You will have to change your script to choose the lower numbered VCOM port of the two to ensure that it runs on the onboard nRF52.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412581?ContentTypeID=1</link><pubDate>Tue, 28 Feb 2023 16:32:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c708ec9c-189f-4bc0-bfb5-bd0a08bab37e</guid><dc:creator>rayyen308</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks! I downloaded the newest version of &lt;strong&gt;nrfjprog, &lt;/strong&gt;from the link that you provided.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Indeed, the rRF52-Dk dev board did enumerate as 2 com ports.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1677601860387v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As shown in Device Manager:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1677601888624v5.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is this a feature or a BUG?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Raymond Yen&lt;/p&gt;
&lt;p&gt;Sr. R&amp;amp;D Engineering Technician&lt;/p&gt;
&lt;p&gt;Neuspera Medical&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table width="90%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Nordic Semiconductor Tech Support and Developer Community&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/simonr"&gt;Simonr&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Have you installed the&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-command-line-tools/download"&gt; nRF Command Line tools &lt;/a&gt;on your computer, and if so, what version? I&amp;#39;m able to call&amp;nbsp;&lt;strong&gt;nrfjprog --com&lt;/strong&gt; just fine on my end.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/97051/version-3-0-0-nrf52-dk-not-compatible-with-old-software/412447"&gt;View online&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="100%"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;You received this notification because you subscribed to the forum. &amp;nbsp;To unsubscribe from only this thread, &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/97051/version-3-0-0-nrf52-dk-not-compatible-with-old-software/mute"&gt;go here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/97051/version-3-0-0-nrf52-dk-not-compatible-with-old-software/412447?AbuseContentId=139b0c21-09ce-42f3-ae88-0bbaa0c2814e&amp;amp;AbuseContentTypeId=f586769b-0822-468a-b7f3-a94d480ed9b0&amp;amp;AbuseFlag=true"&gt;Flag&lt;/a&gt;&amp;nbsp;this post&amp;nbsp;as spam/abuse.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412447?ContentTypeID=1</link><pubDate>Tue, 28 Feb 2023 09:44:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:139b0c21-09ce-42f3-ae88-0bbaa0c2814e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Have you installed the&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-command-line-tools/download"&gt; nRF Command Line tools &lt;/a&gt;on your computer, and if so, what version? I&amp;#39;m able to call&amp;nbsp;&lt;strong&gt;nrfjprog --com&lt;/strong&gt; just fine on my end.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412328?ContentTypeID=1</link><pubDate>Mon, 27 Feb 2023 15:46:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:339d8096-52d5-4fd1-8e61-35cc9d2d70b4</guid><dc:creator>rayyen308</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;nrfjprog --com is not a valid argument...&lt;/p&gt;
&lt;p&gt;C:\Users\lab&amp;gt;nrfjprog --com&lt;br /&gt;ERROR: An invalid argument was provided. Use --help for a list of valid&lt;br /&gt;ERROR: arguments.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Version 3.0.0 nRF52-DK not compatible with old software</title><link>https://devzone.nordicsemi.com/thread/412217?ContentTypeID=1</link><pubDate>Mon, 27 Feb 2023 10:11:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b854e017-946e-4252-9993-cc17e6b0e857</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The newer DK revisions open multiple COM ports when connected to the computer. So what might be happening is that your test scripts are choosing the wrong COM port and that&amp;#39;s why you&amp;#39;re having trouble.&lt;/p&gt;
&lt;p&gt;If you run nrfjprog --com you should see something like this, and VCOM0 should be the COM port to the nRF52832.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2744.pastedimage1664175845816v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>