<?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>Custom MAC Addresses and the Bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/35005/custom-mac-addresses-and-the-bootloader</link><description>On our products, we assign a custom sequential mac address to each unit (we use this number in other places in our system). I believe this is an issue due to the bootloader, which increments the mac address by 1, therefore causing 2 devices in the same</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 04 Jun 2018 11:19:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/35005/custom-mac-addresses-and-the-bootloader" /><item><title>RE: Custom MAC Addresses and the Bootloader</title><link>https://devzone.nordicsemi.com/thread/134523?ContentTypeID=1</link><pubDate>Mon, 04 Jun 2018 11:19:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbc4b1ac-e414-4978-b875-93e7ee56994e</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For &amp;quot;standard&amp;quot; DFU and buttonless DFU without bonding the bootloader bumps the address by 1 for running in DFU mode (mainly for avoiding trouble with cached GATT table.)&lt;/p&gt;
&lt;p&gt;In order to stay compliant with our apps you can either use only every other address (e.g. odd numbers only) or you can use buttonless DFU with bonding. For the latter option, you must use buttonless DFU and configure both the bootloader and the buttonless DFU service for the application to use/require bonds. With bonded buttonless DFU the same address is used both in application and in bootloader (otherwise the bond would not work) and also the service changed characteristic is required.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>