<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: KW36 Bluetooth Address in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060395#M9462</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We do not provide software that could help you to program the MAC address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, you could implement other routines. as you know the next document explains how we programmed the Unique MAC Address.&amp;nbsp;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN12272.pdf" rel="nofollow noopener noreferrer" title="https://www.nxp.com/docs/en/application-note/AN12272.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN12272.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;3.1 Uniqueness&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;40-bit MAC address ensures uniqueness and tracks the device ID with the unique value associated for that device. NXP guarantees no duplication across the Kinetis Wireless connectivity devices for the unique 40-bit MAC address for the first 2^40 shipped microcontrollers.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;You could use your OUI that was assigned and then use these 40 bits that are unique for the KW36.&lt;/P&gt;&lt;P&gt;Note: If we achieve the&amp;nbsp;2^40 shipped microcontrollers, we are going to start again with this sequence number, we can not warranty that it won't be only for one chip forever.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We recommend that look at the&amp;nbsp;ControllerSetBD_ADDR(void) function in the ble_controller_task.c&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-You could implement your own routine to set up the bd_address with your OUI direction&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-You could save with an external programmer in the&amp;nbsp;gHardwareParameters, the variable&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;uint8_t  bluetooth_address&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;6&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;     &lt;SPAN class="comment token"&gt;/* Bluetooth address */&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;So, you have to set up the offset and save the address and in the&amp;nbsp;&lt;SPAN&gt;ControllerSetBD_ADDR will read out that value and copy to the&amp;nbsp;gBD_ADDR.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mario&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Apr 2020 22:36:46 GMT</pubDate>
    <dc:creator>mario_castaneda</dc:creator>
    <dc:date>2020-04-08T22:36:46Z</dc:date>
    <item>
      <title>KW36 Bluetooth Address</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060392#M9459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #000000; font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;Hello,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;sorry that I am asking that question again. I know it was discussed in other Post in this Forum, but I never seen an answer that answers my question to 100%.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;So, my question is. Do I have to purchase a MAC-Address (Bluetooth-Address) from the IEEE when I want to sell a Product with the MKW36A Controller to have a unique Identifier. Because the Information’s that I have is that NXP programs a 40 Bit address at production and it is not a complete 48 Bit Unique address.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;Thanks in advance for the help.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: medium; margin: 0cm 0cm 0.0001pt;"&gt;&lt;SPAN lang="EN-US" style="font-size: 11.5pt;"&gt;Lukas&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Apr 2020 17:23:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060392#M9459</guid>
      <dc:creator>lukas_berger</dc:creator>
      <dc:date>2020-04-04T17:23:26Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 Bluetooth Address</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060393#M9460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Do I have to purchase a MAC-Address (Bluetooth-Address) from the IEEE when I want to sell a Product with the MKW36A Controller to have a unique Identifier?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Yes, you have to acquire a range of addresses from the IEEE and you will have assigned an OUI you could send your product with a specific address.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Mario&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Apr 2020 22:40:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060393#M9460</guid>
      <dc:creator>mario_castaneda</dc:creator>
      <dc:date>2020-04-06T22:40:40Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 Bluetooth Address</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060394#M9461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mario,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for the quick and clear answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Du you have any advice or recommendations on wich software I should use to generate and manage the addresses?&lt;BR /&gt;And how I can program this addresses in to the Controller the easiest way without changing the address manually ever time by my self.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Apr 2020 14:15:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060394#M9461</guid>
      <dc:creator>lukas_berger</dc:creator>
      <dc:date>2020-04-08T14:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 Bluetooth Address</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060395#M9462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We do not provide software that could help you to program the MAC address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, you could implement other routines. as you know the next document explains how we programmed the Unique MAC Address.&amp;nbsp;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN12272.pdf" rel="nofollow noopener noreferrer" title="https://www.nxp.com/docs/en/application-note/AN12272.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN12272.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;3.1 Uniqueness&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;40-bit MAC address ensures uniqueness and tracks the device ID with the unique value associated for that device. NXP guarantees no duplication across the Kinetis Wireless connectivity devices for the unique 40-bit MAC address for the first 2^40 shipped microcontrollers.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;You could use your OUI that was assigned and then use these 40 bits that are unique for the KW36.&lt;/P&gt;&lt;P&gt;Note: If we achieve the&amp;nbsp;2^40 shipped microcontrollers, we are going to start again with this sequence number, we can not warranty that it won't be only for one chip forever.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We recommend that look at the&amp;nbsp;ControllerSetBD_ADDR(void) function in the ble_controller_task.c&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-You could implement your own routine to set up the bd_address with your OUI direction&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-You could save with an external programmer in the&amp;nbsp;gHardwareParameters, the variable&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;uint8_t  bluetooth_address&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;6&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;     &lt;SPAN class="comment token"&gt;/* Bluetooth address */&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;So, you have to set up the offset and save the address and in the&amp;nbsp;&lt;SPAN&gt;ControllerSetBD_ADDR will read out that value and copy to the&amp;nbsp;gBD_ADDR.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mario&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Apr 2020 22:36:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-Bluetooth-Address/m-p/1060395#M9462</guid>
      <dc:creator>mario_castaneda</dc:creator>
      <dc:date>2020-04-08T22:36:46Z</dc:date>
    </item>
  </channel>
</rss>

