<?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>Read SoC device type by nrfjprog/J-Link Commander</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/82114/read-soc-device-type-by-nrfjprog-j-link-commander</link><description>Hi, 
 Is there any command for reading the type of Nordic SoCs (e.g, nRF52833 or nRF52840) that is going to be programmed by nrfjprog/ J-Link Commander? 
 Thank you!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 26 Nov 2021 12:35:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/82114/read-soc-device-type-by-nrfjprog-j-link-commander" /><item><title>RE: Read SoC device type by nrfjprog/J-Link Commander</title><link>https://devzone.nordicsemi.com/thread/340907?ContentTypeID=1</link><pubDate>Fri, 26 Nov 2021 12:35:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:515ce65a-ebfc-4f28-ab02-10cf0e7f4966</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Thanks for your super fast response!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read SoC device type by nrfjprog/J-Link Commander</title><link>https://devzone.nordicsemi.com/thread/340897?ContentTypeID=1</link><pubDate>Fri, 26 Nov 2021 12:19:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69ff981b-60f6-4f39-b2ef-859cc195ac47</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There is not dedicated command for this, but you you can read the device variant from the FICR registers &lt;span&gt;&lt;a title="INFO.PART" href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/ficr.html?cp=4_0_0_3_3_0_7#register.INFO.PART"&gt;INFO.PART&lt;/a&gt;&lt;/span&gt; and &lt;span&gt;&lt;a title="INFO.VARIANT" href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/ficr.html?cp=4_0_0_3_3_0_8#register.INFO.VARIANT"&gt;INFO.VARIANT&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;With nrfjprog:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;$ nrfjprog --memrd 0x10000100&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;$ nrfjprog --memrd 0x10000104&lt;/p&gt;
&lt;p&gt;Or with Jlnk commander:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&amp;gt; mem32 0x10000100 1&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&amp;gt; mem32 0x10000104 1&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit:&amp;nbsp;&lt;/strong&gt;A colleague pointed out to me that nrfjprog does actaully have a dedicated command to check the device version now:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;$ nrfjprog --deviceversion&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>