<?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>Extended address of SED changed abruptly</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98646/extended-address-of-sed-changed-abruptly</link><description>Hi, 
 I have seen the ExtAddr of a SED device changed abruptly. The SED was connected through a router before this happened. This is very rare, but this could be a catastrophic failure for us. What I want to know is 
 1. I am using &amp;#39; otLinkGetExtendedAddress</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Apr 2023 14:18:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98646/extended-address-of-sed-changed-abruptly" /><item><title>RE: Extended address of SED changed abruptly</title><link>https://devzone.nordicsemi.com/thread/420003?ContentTypeID=1</link><pubDate>Wed, 12 Apr 2023 14:18:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c46cec1c-27b3-474d-b2ed-e9511795eb72</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi Kaushalya,&lt;/p&gt;
[quote user=""]1. I am using &amp;#39;&lt;span&gt;otLinkGetExtendedAddress&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;openthread_get_default_instance&lt;/span&gt;&lt;span&gt;())&amp;#39; to get the ExtAddr of the SED on the fly. Normally this is very consistent. Is it not the correct API?&lt;/span&gt;[/quote]
&lt;p&gt;You can use this to get the IEEE 802.15.4 extended address of the device.&lt;/p&gt;
[quote user=""]2. Under what circumstances would/could the ExtAddr be changed in a SED?[/quote]
&lt;p&gt;The 802.15.4 extended address of the device should not change unless you manually change it or erase the network data of the device. Did the device reset right before the address change? It could be that you are not setting the extended address persistent, so it is changed upon reset.&lt;/p&gt;
[quote user=""]&lt;span&gt;3. Is &amp;#39;&lt;/span&gt;otLinkGetFactoryAssignedIeeeEui64 ()&lt;span&gt;&amp;#39; a better way to retrieve&amp;nbsp;the hardcoded MAC?&lt;/span&gt;[/quote]
&lt;p&gt;This will give you the IEEE EUI-64, which is different from the extended address.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>