<?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>Clarification on Bootloader on nRF52840</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/115857/clarification-on-bootloader-on-nrf52840</link><description>Hi, 
 I have working with Bootloader development on nrf52840 controller, for that i followed devacedemy course for firmware update using Uart and able to update firmware using those mcumgr commands. 
 In that I have one clarification like where the bootloader</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 29 Oct 2024 09:40:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/115857/clarification-on-bootloader-on-nrf52840" /><item><title>RE: Clarification on Bootloader on nRF52840</title><link>https://devzone.nordicsemi.com/thread/508312?ContentTypeID=1</link><pubDate>Tue, 29 Oct 2024 09:40:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b31d93b0-6d8c-45cd-80f2-d75c92d57537</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;If you build a proejct with a bootloader, and look in the build folder, you will see that you have an MCUboot project as well as your application. From nRF Connect for VS Code, you can expand on the project, and you should see something like this (exactly how it looks depend a bit on SDK version and if you are using sysbuild or not, this screenshot is without sysbuild):&lt;/p&gt;
&lt;p&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/pastedimage1730194691264v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;And in the same way, you can use the file explorer to look at it in the build folder, where you see MCUboot in addition to the application you are buildng where you included the bootloader to the project:&lt;/p&gt;
&lt;p&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/pastedimage1730194786989v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Clarification on Bootloader on nRF52840</title><link>https://devzone.nordicsemi.com/thread/508271?ContentTypeID=1</link><pubDate>Tue, 29 Oct 2024 04:45:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dad19094-9cdf-4ac4-a5e5-ed67a7394818</guid><dc:creator>Yashaswini S</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;The code for MCUboot is located under&amp;nbsp;bootloader/mcuboot/.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This file will cannot see at project workspace.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&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/pastedimage1730177012720v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I have shared file here, in that only can see child image cofiguration, here how it is linked to bootloader code.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Clarification on Bootloader on nRF52840</title><link>https://devzone.nordicsemi.com/thread/508156?ContentTypeID=1</link><pubDate>Mon, 28 Oct 2024 13:02:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43544340-8ac9-459e-a07e-756bc9ffafe8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;When you configure your project to use a bootloader (or two if you use an upgradable bootlaoder), these bootloader(s) are added as child image(s). (Techincally this terminologi is used up to sysbuild which is the default from nRF Connect SDK 2.7.0, but the over al principle remains the same). If you look at the build process and the build output you will see that it is not just your application that is built, but also MCUboot, which is a separate project, but the build systsem handles it for you. The code for MCUboot is located under&amp;nbsp;bootloader/mcuboot/.&lt;/p&gt;
[quote user=""]Another thing is How can we check the mcumgr commands are running, how it is taking via uart.[/quote]
&lt;p&gt;Can you elaborate on this question?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>