<?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>Is there any document to introduce the developing with B0? base on nrf connect SDK.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92957/is-there-any-document-to-introduce-the-developing-with-b0-base-on-nrf-connect-sdk</link><description>to release more flash for homekit product, we want to change 2 Slot of B0 from the same size to diffrent size。 the smaller one run DFU code , the other run application code.Is there any document to introduce the developing with B0? or is anyone who try</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Oct 2022 03:19:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92957/is-there-any-document-to-introduce-the-developing-with-b0-base-on-nrf-connect-sdk" /><item><title>RE: Is there any document to introduce the developing with B0? base on nrf connect SDK.</title><link>https://devzone.nordicsemi.com/thread/391542?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 03:19:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea6d57be-11b4-4793-87c9-2940f34dfce0</guid><dc:creator>henrikzhou</dc:creator><description>&lt;p&gt;thank you for your advise.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any document to introduce the developing with B0? base on nrf connect SDK.</title><link>https://devzone.nordicsemi.com/thread/391477?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 14:43:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79223376-b47f-41f1-84bc-b88ccba0b754</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am afraid I still don&amp;#39;t understand. The code only runs from one slot, and during transport, the new image is loaded into slot S1, and then during activation it is copied to S0. So it does not make sense to have a different size in the two slots (you will never be able to&amp;nbsp;upload an image that is larger than the smallest slot via DFU). If you don&amp;#39;t have enough room for 2 times your full application in the internal flash, you will need to add external flash in order to support DFU.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any document to introduce the developing with B0? base on nrf connect SDK.</title><link>https://devzone.nordicsemi.com/thread/391312?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 02:31:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16026ba3-2534-42a5-944e-52d8c0944147</guid><dc:creator>henrikzhou</dc:creator><description>&lt;p&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1666146341716v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;PRD&amp;nbsp; APP:product application code&amp;nbsp; without DFU function&lt;/span&gt;&lt;br style="background-color:#f8f9fa;color:#000000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;margin:0px;padding:0px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;" /&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;DFU APP:userdefine DFU application&lt;/span&gt;&lt;br style="background-color:#f8f9fa;color:#000000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;margin:0px;padding:0px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;" /&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;B0-New: userdefined NSIB,choose&amp;nbsp; PRD APP or DFU APP to run&lt;/span&gt;&lt;br style="background-color:#f8f9fa;color:#000000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;margin:0px;padding:0px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;" /&gt;&lt;br style="background-color:#f8f9fa;color:#000000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;margin:0px;padding:0px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;" /&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;When product need to DFU ,PRD APP write a OTA flag into Storage sector,then reboot to B0-New,B0-New choose&amp;nbsp; PRD APP or DFU APP to run with OTA flag .&lt;/span&gt;&lt;br style="background-color:#f8f9fa;color:#000000;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;margin:0px;padding:0px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;" /&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;&amp;nbsp;DFU APP will erase S0 sector and update new PRD APP image into S0 sector.Finally, DFU APP reboot to PRD APP。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;there are some question:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;1. how to fix DFU APP image in S1 sector?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#f8f9fa;color:#000000;float:none;font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;2. is there any document to introduce the Compilation process and script?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there any document to introduce the developing with B0? base on nrf connect SDK.</title><link>https://devzone.nordicsemi.com/thread/391188?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2022 12:10:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6651f9f-9b62-4205-9056-7f1c71668d24</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The basic principles of the bootloader chain (including the&amp;nbsp;&lt;em&gt;nRF Secure Immutable Bootloader&lt;/em&gt; which was previously referred to as B0) is explained under &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.0/nrf/ug_bootloader.html"&gt;Secure bootloader chain&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I did not understand the specific&amp;nbsp;question though, so if this does not answer it, perhaps you can rephrase it or elaborate?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>