<?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 Get MAC address MC13213-SRB kit in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Get-MAC-address-MC13213-SRB-kit/m-p/163693#M10119</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Sorry if this seem dumb but I can't figure out where I should do the necessary modification for this.&lt;/P&gt;&lt;P&gt;I'm currently trying to use 3x MC13213-SRB Kit to make a small accelerometer demo with over the air communication using Zigbee and a Digi Xbee Coordinator.&amp;nbsp; I have start a HCS08 Beestack 2.0.0 Generic Endpoint project in Beekit and modified it.&amp;nbsp; I'm able to make the communication using short address and sending over the accelerometer and temperature just fine and receive message just fine on multiple cluster.&amp;nbsp; Now I would like to use the long address of each device to have different traitment base on the device.&amp;nbsp; I can have the extended address when commincating between 2 Xbee device but cannot get the beestack to send over the extended address.&amp;nbsp;&amp;nbsp; I have found this so far:&lt;/P&gt;&lt;P&gt;-the Beekit mac address isn't use into the code and it's a boggus setting&lt;/P&gt;&lt;P&gt;-the MAC address seem to be in NV_Data.c into the PLM code, but just setting it doesn't change the extended address send over the air.&lt;/P&gt;&lt;P&gt;-Even if I use the MacPhyInit_WriteExtAddress, it still send over 0xFFFFFFFFFFFFFFFF as extended address&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2 questions:&lt;/P&gt;&lt;P&gt;How do you send over the mac address to the coordinator with this Zigbee implementation?&lt;/P&gt;&lt;P&gt;How do you fetch the real hardware mac address and not a hard coded one?&amp;nbsp; Don't want to modify a firmware every time I have a new device.&amp;nbsp; Isn't that suppose to be hard writen into the device since the device came with a sticker with a MAC Address on it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can we get the device to send it's extended address to other Zigbee device?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Mar 2009 03:58:59 GMT</pubDate>
    <dc:creator>JeromeG</dc:creator>
    <dc:date>2009-03-18T03:58:59Z</dc:date>
    <item>
      <title>Get MAC address MC13213-SRB kit</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Get-MAC-address-MC13213-SRB-kit/m-p/163693#M10119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Sorry if this seem dumb but I can't figure out where I should do the necessary modification for this.&lt;/P&gt;&lt;P&gt;I'm currently trying to use 3x MC13213-SRB Kit to make a small accelerometer demo with over the air communication using Zigbee and a Digi Xbee Coordinator.&amp;nbsp; I have start a HCS08 Beestack 2.0.0 Generic Endpoint project in Beekit and modified it.&amp;nbsp; I'm able to make the communication using short address and sending over the accelerometer and temperature just fine and receive message just fine on multiple cluster.&amp;nbsp; Now I would like to use the long address of each device to have different traitment base on the device.&amp;nbsp; I can have the extended address when commincating between 2 Xbee device but cannot get the beestack to send over the extended address.&amp;nbsp;&amp;nbsp; I have found this so far:&lt;/P&gt;&lt;P&gt;-the Beekit mac address isn't use into the code and it's a boggus setting&lt;/P&gt;&lt;P&gt;-the MAC address seem to be in NV_Data.c into the PLM code, but just setting it doesn't change the extended address send over the air.&lt;/P&gt;&lt;P&gt;-Even if I use the MacPhyInit_WriteExtAddress, it still send over 0xFFFFFFFFFFFFFFFF as extended address&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2 questions:&lt;/P&gt;&lt;P&gt;How do you send over the mac address to the coordinator with this Zigbee implementation?&lt;/P&gt;&lt;P&gt;How do you fetch the real hardware mac address and not a hard coded one?&amp;nbsp; Don't want to modify a firmware every time I have a new device.&amp;nbsp; Isn't that suppose to be hard writen into the device since the device came with a sticker with a MAC Address on it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can we get the device to send it's extended address to other Zigbee device?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Mar 2009 03:58:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Get-MAC-address-MC13213-SRB-kit/m-p/163693#M10119</guid>
      <dc:creator>JeromeG</dc:creator>
      <dc:date>2009-03-18T03:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Get MAC address MC13213-SRB kit</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Get-MAC-address-MC13213-SRB-kit/m-p/163694#M10120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I have found a part of my problem here, I can leave the mac address and the other factory setting into the HCS08 by selecting into the Debugger MultilinkCyclonePro menu, Advanced Programming/Debug Options...&lt;/P&gt;&lt;P&gt;And add a preserve range of 0xFF50 to 0xFFFF.&amp;nbsp; This seem to preserve the setting and prevent the NV_Data.c value to overwrite the internal value of the MAC address and other setting.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I still don't get the extended Address to the coordinator yet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Mar 2009 22:27:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Get-MAC-address-MC13213-SRB-kit/m-p/163694#M10120</guid>
      <dc:creator>JeromeG</dc:creator>
      <dc:date>2009-03-18T22:27:47Z</dc:date>
    </item>
  </channel>
</rss>

