<?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>Bootloader update (mcuboot)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/90252/bootloader-update-mcuboot</link><description>Hi, 
 I&amp;#39;m using a nrf52832 board. In this case, updating the bootloader is necessary. So, does mcuboot have a way to update itself? , and if not, what alternative method of doing this is there? 
 Regards, 
 Shikamaru</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 22 Jul 2022 14:01:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/90252/bootloader-update-mcuboot" /><item><title>RE: Bootloader update (mcuboot)</title><link>https://devzone.nordicsemi.com/thread/378341?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 14:01:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06deb77e-49ab-48bd-ba6d-87b7f184402f</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="Vinay S"]after mcuboot upgradation how this new mcuboot get to know about the correct application , ( which application it supposed to boot )[/quote]
&lt;p&gt;&lt;br /&gt;You can take a look at&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/mcuboot/design.html#image-slots"&gt;image slots&lt;/a&gt;&amp;nbsp;to get more information on how the images are upgraded. MCUboot requires 2 image slots - one for application which is going to be booted and second for new application. You can read more about&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.1/nrf/ug_bootloader.html#mcuboot-partitions"&gt;MCUboot partitions&lt;/a&gt;.&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.1/nrf/scripts/partition_manager/partition_manager.html#partition-manager"&gt;Partition Manager&amp;nbsp;&lt;/a&gt;&amp;nbsp;is activated for all multi-image builds and it is used&amp;nbsp; to set start addresses and sizes of all flash and RAM partitions in multi-image builds. Additionally, you can read about management subsystem&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#mcumgr"&gt;MCUmgr&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#image-mgmt"&gt;image management&lt;/a&gt;&amp;nbsp;provided by mcumgr.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader update (mcuboot)</title><link>https://devzone.nordicsemi.com/thread/378293?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 12:18:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a82c067-46b1-4653-9f96-7997f33afaf6</guid><dc:creator>Shikamaru</dc:creator><description>[quote userid="111786" url="~/f/nordic-q-a/90252/bootloader-update-mcuboot/378247"]Do you want to upgrade application after you upgrade MCUboot?[/quote]
&lt;p&gt;yes this also one of the requirement , however my doubt is that , after mcuboot upgradation how this new mcuboot get to know about the correct application , ( which application it supposed to boot ) .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader update (mcuboot)</title><link>https://devzone.nordicsemi.com/thread/378247?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 09:14:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5afde1cd-d612-4611-b0dc-36bd92d689a1</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Do you want to upgrade application after you upgrade MCUboot?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader update (mcuboot)</title><link>https://devzone.nordicsemi.com/thread/378218?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 06:30:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:960c5136-8832-4e35-8950-4d7cb34bdeb1</guid><dc:creator>Shikamaru</dc:creator><description>&lt;p&gt;thanks &lt;a href="https://devzone.nordicsemi.com/members/dejans"&gt;dejans&lt;/a&gt;&amp;nbsp;,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;However , I have one doubt here , consider a situation , I have a valid application which is running fine, and then I have updated the mcuboot which is second stage upgradable bootloader from immutable bootloader , then after upgrading the mcuboot , how the new mcuboot image will get to know that , which is valid application image ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader update (mcuboot)</title><link>https://devzone.nordicsemi.com/thread/378153?ContentTypeID=1</link><pubDate>Thu, 21 Jul 2022 14:46:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43669960-7d6b-4590-9077-2e7e783b278e</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;You could take a look at&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.1/nrf/app_bootloaders.html#app-bootloaders"&gt;supported bootloaders&lt;/a&gt;,&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.1/nrf/ug_bootloader.html#second-stage-upgradable-bootloader"&gt;second-stage upgradable bootloader&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.1/nrf/ug_bootloader_adding.html#adding-an-upgradable-bootloader"&gt;adding upgradable bootloader&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>