<?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>Zigbee OTA on bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47371/zigbee-ota-on-bootloader</link><description>For my graduation project i&amp;#39;m developing an improved version of the Nordic Secure DFU Boot loader. I&amp;#39;m trying to integrate something like the Zigbee OTA client inside the boot loader. Currently i&amp;#39;m working on an attempt for a kind of dual boot. I&amp;#39;m trying</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 27 May 2019 12:47:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47371/zigbee-ota-on-bootloader" /><item><title>RE: Zigbee OTA on bootloader</title><link>https://devzone.nordicsemi.com/thread/189332?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 12:47:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d629a018-237d-4a75-9d9a-d8b1951a7eea</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi again.&lt;/p&gt;
&lt;p&gt;You can take a look &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v3.0.0%2Fzigbee_hw_and_mem.html&amp;amp;cp=5_3_3_3"&gt;here &lt;/a&gt;about the memory layout.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v3.0.0%2Fzigbee_mem_cfg_feature_flash.html"&gt;Zigbee stack flash usage configuration.&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v3.0.0%2Fzigbee_mem_cfg_feature_ram.html"&gt;Zigbee stack RAM usage configuration&lt;/a&gt;.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Best regards,&lt;/div&gt;
&lt;div&gt;Andreas&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee OTA on bootloader</title><link>https://devzone.nordicsemi.com/thread/189256?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 09:34:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0669ac4-313f-41f5-b64b-5656a677738d</guid><dc:creator>Rwae</dc:creator><description>&lt;p&gt;Yes i have looked at it, i was using this example as guideline for the implementation. Currently i&amp;#39;ve succesfully implemented the zigbee OTA client inside the bootloader. When&amp;nbsp;the&amp;nbsp;OTA button is pressed, it wil start listening for updates. The only issue i was having is when&amp;nbsp;adjusting the bootloader start address, i should have noticed the page size of 0x1000 which is required.&lt;/p&gt;
&lt;p&gt;At the moment i am looking into the process of receiving updates and storing them on the correct memory location.&lt;/p&gt;
&lt;p&gt;So far so good.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have one more question regarding the memory layout, how and where are the zigbee settings stored? I can&amp;#39;t seem to find where it is written and how.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee OTA on bootloader</title><link>https://devzone.nordicsemi.com/thread/188082?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 06:23:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e90a3e55-b12a-42d7-9854-6d351cc0b73d</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Sorry for the late reply, I have been out of office.&lt;/p&gt;
&lt;p&gt;Have you looked at the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v3.0.0%2Fzigbee_example_ota_client.html&amp;amp;resultof=%22%63%6c%69%65%6e%74%22%20"&gt;documentation&lt;/a&gt; for the example client in the SDK?&lt;/p&gt;
&lt;p&gt;The memory layout for example:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-9a34b8b488dc44e79e8cf76fe18abdce/pastedimage1558419744337v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;States that the example client starts at 0x1000.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>