<?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>nRF9160DK HWID</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/52163/nrf9160dk-hwid</link><description>Hello. 
 There is a label on the back of the nRF9160DK. 
 I can find &amp;quot;HWID: FF:6A:B3:34:69:AC&amp;quot; on the label. 
 nRF connect can get the same string: &amp;quot; FF:6A:B3:34:69:AC &amp;quot; when running BLE with nRF9160DK. 
 So the HWID on the lable is related to nRF52840</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 16 Sep 2019 15:45:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/52163/nrf9160dk-hwid" /><item><title>RE: nRF9160DK HWID</title><link>https://devzone.nordicsemi.com/thread/209897?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2019 15:45:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:329e34a8-2d08-48c3-b72c-2d977c9c7df7</guid><dc:creator>Sigurd</dc:creator><description>[quote userid="75438" url="~/f/nordic-q-a/52163/nrf9160dk-hwid/209888"]Are you sure that&amp;#39;s for nRF9160?[/quote]
&lt;p&gt;This is for the nRF52840 that is located on the nRF9160-DK(PCA10090).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160DK HWID</title><link>https://devzone.nordicsemi.com/thread/209888?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2019 15:07:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f1da428-123b-4e69-9a96-2f6dc14a5eea</guid><dc:creator>MJD093</dc:creator><description>&lt;p&gt;Hi Sigurd,&lt;/p&gt;
&lt;p&gt;Are you sure that&amp;#39;s for nRF9160?&lt;/p&gt;
&lt;p&gt;I tried that snippet and it didn&amp;#39;t like that, NRF_FICR is undefined. Delving deeper into the FICR, I can see in nrf9160.h there is a struct for NRF_FICR_S which can be followed down to NRF_FICR_S-&amp;gt;INFO.DEVICEID[2]. This makes more sense as this is what is reflected in the nRF9160 OPS for FICR.&lt;/p&gt;
&lt;p&gt;However I get hard faults when trying to print [0] or [1] of the DEVICEID and just printing NRF_FICR_S-&amp;gt;INFO.DEVICEID gives a 6 digit hexadecimal value which is too small?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160DK HWID</title><link>https://devzone.nordicsemi.com/thread/209869?ContentTypeID=1</link><pubDate>Mon, 16 Sep 2019 14:12:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6a94184-d5ea-4236-920f-6b7554e77941</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="17363" url="~/f/nordic-q-a/52163/nrf9160dk-hwid"]1. How thie HWID generated? Is there a official pdf file for reference?[/quote]
&lt;p&gt;It&amp;#39;s&amp;nbsp;&lt;span&gt;derived from the &lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/ficr.html?cp=3_0_0_3_3_0_6#register.DEVICEADDR-0-1"&gt;NRF_FICR-&amp;gt;DEVICEADDR[]&lt;/a&gt;, which are randomly generated&amp;nbsp;in&amp;nbsp;production. This &amp;quot;HWID&amp;quot; on the label is the Bluetooth address. See &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/2112/how-to-get-6-byte-mac-address-at-nrf51822/9000#9000"&gt;this post.&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
[quote userid="17363" url="~/f/nordic-q-a/52163/nrf9160dk-hwid"]How to output HWID through UART?[/quote]
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;	printk (&amp;quot;[HWID]:%04X%08X&amp;quot;, (uint32_t)(NRF_FICR-&amp;gt;DEVICEADDR[1]&amp;amp;0x0000FFFF)|0x0000C000,
                               (uint32_t)NRF_FICR-&amp;gt;DEVICEADDR[0]);&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>