<?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>How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/89146/how-to-overlay-b0n-config-in-cmake</link><description>Hello, we have a project in nRF Connect SDK, where we&amp;#39;d like to use a separate .conf file for b0n subimage in a multi-image build, 
 Let&amp;#39;s say it&amp;#39;s called b0n.conf. So, before any add_child_image is called, this line in CMakeLists.txt is invoked: 
 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 11 Oct 2022 08:16:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/89146/how-to-overlay-b0n-config-in-cmake" /><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/390188?ContentTypeID=1</link><pubDate>Tue, 11 Oct 2022 08:16:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94d67c45-6977-408e-a6e8-9c66292e7012</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;I&amp;#39;m glad the solution worked for you, and thanks for sharing your additional findings!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/390087?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 15:54:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16142d92-a289-47b4-a9f8-e861bd18dfbd</guid><dc:creator>msedlak</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;I can confirm, this solution works, and you are able to pass CONFIG_ option directly to &amp;quot;sub-child&amp;quot; image.&amp;nbsp;&lt;br /&gt;I have tried to add overlay file for configuration (&lt;span&gt;-Dhci_rpmsg_b0_OVERLAY_CONFIG=b0n.conf), but this leads (of course) to&amp;nbsp;&amp;quot;/nrf/samples/nrf5340/netboot/b0n.conf&amp;quot; ... I wasn&amp;#39;t able to change the path of the b0n.conf by direct using of -D command&amp;nbsp;&lt;br /&gt;But using set() directly in CMakeLists.txt,&amp;nbsp;I&amp;#39;m able to pass directly my customized .conf file for the b0n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Location of my b0n.conf file:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1665413855748v1.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;set command in CMakeLists.txt:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;SET(hci_rpmsg_b0n_OVERLAY_CONFIG &amp;quot;${CMAKE_CURRENT_SOURCE_DIR}/b0n_config/b0n.conf&amp;quot;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Build Output:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1665414361171v2.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You can pass your customized .conf file for the b0n&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f44d.svg" title="Thumbsup"&gt;&amp;#x1f44d;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div id="WidgetFloaterPanels" class="LTRStyle" style="direction:ltr;display:none;text-align:left;"&gt;
&lt;div id="WidgetFloater" style="display:none;"&gt;
&lt;div id="WidgetLogoPanel"&gt;&lt;span id="WidgetTranslateWithSpan"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/span&gt; &lt;span id="WidgetCloseButton" title="Exit Translation"&gt;x&lt;/span&gt;&lt;/div&gt;
&lt;div id="LanguageMenuPanel"&gt;
&lt;div class="DDStyle_outer"&gt;&lt;span id="__LanguageMenu_header" class="DDStyle"&gt;English&lt;/span&gt;
&lt;div style="left:0;position:relative;text-align:left;"&gt;
&lt;div style="position:absolute;"&gt;
&lt;div id="__LanguageMenu_popup" class="DDStyle" style="display:none;"&gt;
&lt;table id="LanguageMenu" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ar"&gt;Arabic&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#he"&gt;Hebrew&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pl"&gt;Polish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#bg"&gt;Bulgarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hi"&gt;Hindi&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pt"&gt;Portuguese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ca"&gt;Catalan&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mww"&gt;Hmong Daw&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ro"&gt;Romanian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHS"&gt;Chinese Simplified&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hu"&gt;Hungarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ru"&gt;Russian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHT"&gt;Chinese Traditional&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#id"&gt;Indonesian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sk"&gt;Slovak&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#cs"&gt;Czech&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#it"&gt;Italian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sl"&gt;Slovenian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#da"&gt;Danish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ja"&gt;Japanese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#es"&gt;Spanish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#nl"&gt;Dutch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tlh"&gt;Klingon&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sv"&gt;Swedish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#en"&gt;English&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ko"&gt;Korean&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#th"&gt;Thai&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#et"&gt;Estonian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lv"&gt;Latvian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tr"&gt;Turkish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fi"&gt;Finnish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lt"&gt;Lithuanian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#uk"&gt;Ukrainian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fr"&gt;French&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ms"&gt;Malay&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ur"&gt;Urdu&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#de"&gt;German&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mt"&gt;Maltese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#vi"&gt;Vietnamese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#el"&gt;Greek&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#no"&gt;Norwegian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#cy"&gt;Welsh&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ht"&gt;Haitian Creole&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#fa"&gt;Persian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="CTFLinksPanel"&gt;&lt;span id="ExternalLinksPanel"&gt;&lt;a id="HelpLink" title="Help" href="https://go.microsoft.com/?linkid=9722454" rel="noopener noreferrer" target="_blank"&gt; &lt;/a&gt; &lt;a id="EmbedLink" title="Get this widget for your own site"&gt;&lt;/a&gt;  &lt;a id="ShareLink" title="Share translated page with friends"&gt;&lt;/a&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterProgressBar"&gt;&lt;span id="ProgressFill"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="WidgetFloaterCollapsed" style="display:none;"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterSharePanel" style="display:none;"&gt;
&lt;div id="ShareTextDiv"&gt;&lt;span id="ShareTextSpan"&gt; COPY THE URL BELOW &lt;/span&gt;&lt;/div&gt;
&lt;div id="ShareTextboxDiv"&gt;&lt;!--a id="TwitterLink" title="Share on Twitter"&gt; &lt;img id="TwitterImg" /&gt;&lt;/a&gt; &lt;a--&gt;  &lt;a id="EmailLink" title="Email this translation"&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="ShareFooter"&gt;&lt;span id="ShareHelpSpan"&gt;&lt;a id="ShareHelpLink"&gt;&lt;/a&gt; &lt;/span&gt; &lt;span id="ShareBackSpan"&gt;&lt;a id="ShareBack" title="Back To Translation"&gt;&lt;/a&gt; Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="FloaterEmbed" style="display:none;"&gt;
&lt;div id="EmbedTextDiv"&gt;&lt;span id="EmbedTextSpan"&gt;EMBED THE SNIPPET BELOW IN YOUR SITE&lt;/span&gt; &lt;a id="EmbedHelpLink" title="Copy this code and place it into your HTML."&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="EmbedTextboxDiv"&gt;&lt;/div&gt;
&lt;div id="EmbedNoticeDiv"&gt;&lt;span id="EmbedNoticeSpan"&gt;Enable collaborative features and customize widget: &lt;a href="http://www.bing.com/widget/translator" rel="noopener noreferrer" target="_blank"&gt;Bing Webmaster Portal&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div id="EmbedFooterDiv"&gt;&lt;span id="EmbedBackSpan"&gt;Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/390050?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 13:33:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2e1c136-d04a-4734-8ffd-2e79eb7ba256</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/msedlak"&gt;msedlak&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you test this:&amp;nbsp;-Dhci_rpmsg_b0n_&amp;lt;config symbol&amp;gt;=y from the main app core sample? For example&amp;nbsp;-Dhci_rpmsg_b0n_CONFIG_DEBUG=y.&lt;/p&gt;
&lt;p&gt;Let me know if this works or not&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/390017?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 12:51:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c9b95cb-c5e8-45d5-9fd5-ac41b5a18adf</guid><dc:creator>msedlak</dc:creator><description>&lt;p&gt;Basically, it means, when you want to use SMP server for nRF5340, which uses hci_rpmsg as a child image, and the hci_rpsmg uses nordic&amp;#39;s secure bootloader (b0n) as a child image, you are not able to configure the b0n, because there is no way how to this.&lt;/p&gt;
&lt;p&gt;So I guess the only solution is to have 2 separate projects - one as your application (eg. providing SMP server) and the second the&amp;nbsp;&lt;span&gt;hci_rpmsg, for which one you can simply modify the child_image configuration for b0n.&lt;br /&gt;&lt;br /&gt;Is there a way how to prevent the SMP sample from building/erasing/loading the network core?&lt;br /&gt;Otherwise, you would have to load the full SMP sample and then again load the network core with your customized hci_rpmsg sample&lt;/span&gt;&lt;/p&gt;
&lt;div id="WidgetFloaterPanels" class="LTRStyle" style="direction:ltr;display:none;text-align:left;"&gt;
&lt;div id="WidgetFloater" style="display:none;"&gt;
&lt;div id="WidgetLogoPanel"&gt;&lt;span id="WidgetTranslateWithSpan"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/span&gt; &lt;span id="WidgetCloseButton" title="Exit Translation"&gt;x&lt;/span&gt;&lt;/div&gt;
&lt;div id="LanguageMenuPanel"&gt;
&lt;div class="DDStyle_outer"&gt;&lt;span id="__LanguageMenu_header" class="DDStyle"&gt;English&lt;/span&gt;
&lt;div style="left:0;position:relative;text-align:left;"&gt;
&lt;div style="position:absolute;"&gt;
&lt;div id="__LanguageMenu_popup" class="DDStyle" style="display:none;"&gt;
&lt;table id="LanguageMenu" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ar"&gt;Arabic&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#he"&gt;Hebrew&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pl"&gt;Polish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#bg"&gt;Bulgarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hi"&gt;Hindi&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#pt"&gt;Portuguese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ca"&gt;Catalan&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mww"&gt;Hmong Daw&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ro"&gt;Romanian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHS"&gt;Chinese Simplified&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#hu"&gt;Hungarian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ru"&gt;Russian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#zh-CHT"&gt;Chinese Traditional&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#id"&gt;Indonesian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sk"&gt;Slovak&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#cs"&gt;Czech&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#it"&gt;Italian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sl"&gt;Slovenian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#da"&gt;Danish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ja"&gt;Japanese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#es"&gt;Spanish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#nl"&gt;Dutch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tlh"&gt;Klingon&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#sv"&gt;Swedish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#en"&gt;English&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ko"&gt;Korean&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#th"&gt;Thai&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#et"&gt;Estonian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lv"&gt;Latvian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#tr"&gt;Turkish&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fi"&gt;Finnish&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#lt"&gt;Lithuanian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#uk"&gt;Ukrainian&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#fr"&gt;French&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ms"&gt;Malay&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#ur"&gt;Urdu&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#de"&gt;German&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#mt"&gt;Maltese&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#vi"&gt;Vietnamese&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#el"&gt;Greek&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#no"&gt;Norwegian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#cy"&gt;Welsh&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="#ht"&gt;Haitian Creole&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="#fa"&gt;Persian&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="CTFLinksPanel"&gt;&lt;span id="ExternalLinksPanel"&gt;&lt;a id="HelpLink" title="Help" href="https://go.microsoft.com/?linkid=9722454" rel="noopener noreferrer" target="_blank"&gt; &lt;/a&gt; &lt;a id="EmbedLink" title="Get this widget for your own site"&gt;&lt;/a&gt;  &lt;a id="ShareLink" title="Share translated page with friends"&gt;&lt;/a&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterProgressBar"&gt;&lt;span id="ProgressFill"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="WidgetFloaterCollapsed" style="display:none;"&gt;&lt;span&gt;TRANSLATE with &lt;/span&gt;&lt;/div&gt;
&lt;div id="FloaterSharePanel" style="display:none;"&gt;
&lt;div id="ShareTextDiv"&gt;&lt;span id="ShareTextSpan"&gt; COPY THE URL BELOW &lt;/span&gt;&lt;/div&gt;
&lt;div id="ShareTextboxDiv"&gt;&lt;!--a id="TwitterLink" title="Share on Twitter"&gt; &lt;img id="TwitterImg" /&gt;&lt;/a&gt; &lt;a--&gt;  &lt;a id="EmailLink" title="Email this translation"&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="ShareFooter"&gt;&lt;span id="ShareHelpSpan"&gt;&lt;a id="ShareHelpLink"&gt;&lt;/a&gt; &lt;/span&gt; &lt;span id="ShareBackSpan"&gt;&lt;a id="ShareBack" title="Back To Translation"&gt;&lt;/a&gt; Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="FloaterEmbed" style="display:none;"&gt;
&lt;div id="EmbedTextDiv"&gt;&lt;span id="EmbedTextSpan"&gt;EMBED THE SNIPPET BELOW IN YOUR SITE&lt;/span&gt; &lt;a id="EmbedHelpLink" title="Copy this code and place it into your HTML."&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div id="EmbedTextboxDiv"&gt;&lt;/div&gt;
&lt;div id="EmbedNoticeDiv"&gt;&lt;span id="EmbedNoticeSpan"&gt;Enable collaborative features and customize widget: &lt;a href="http://www.bing.com/widget/translator" rel="noopener noreferrer" target="_blank"&gt;Bing Webmaster Portal&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div id="EmbedFooterDiv"&gt;&lt;span id="EmbedBackSpan"&gt;Back&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/373765?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2022 16:28:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ecca0baa-a7a6-41d6-bb23-e443519e8a01</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Modify configurations of child images using a child_image folder (continuation)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;What I said initially about the file&amp;nbsp;&lt;span&gt;hello_world/&lt;/span&gt;&lt;span&gt;child_image/mcuboot/boards/nrf52840dk_nrf52840.conf is not correct.&amp;nbsp;As explained in &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/ug_multi_image.html#image-specific-variables"&gt;Multi-image builds&amp;nbsp;→ Image-specific variables&lt;/a&gt;, this file will override the file &amp;lt;ncs location&amp;gt;/bootloader/mcuboot/boot/zephyr/boards/nrf52840dk_nrf52840.conf (however in this specific case there are no such file). The file&amp;nbsp;hello_world/child_image/mcuboot/boards/nrf52840dk_nrf52840.conf also requires a file&amp;nbsp;hello_world/child_image/mcuboot/prj.conf to be present.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;To simply overlay the present configurations of mcuboot you can add the file&amp;nbsp;hello_world/child_image/mcuboot.conf&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/373450?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2022 12:40:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f8bab952-6fd4-433a-9469-1fec276ba5f0</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;&lt;strong&gt;EDITED 22.06.2022: Added strikethrough to an incorrect statement&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Sorry for the undetailed answer. There are several things I would like to address&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Modify the configurations of netboot (b0n) from the application&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The netboot application is actually a child image of a child image of the nRF5340 Bluetooth application.&lt;/p&gt;
&lt;p&gt;Let me explain. If you add netcore DFU support to an nRF5340 Bluetooth sample, the hci_rpmsg will be a child image of the Bluetooth example, and the netboot (b0n) will be a child image of the hci_rpmsg. The netboot sample will then be a child image of a child image of the Bluetooth sample. Take a look at the below image for an illustration (netcore dfu support is added to the peripheral_uart sample).&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:187px;max-width:191px;" height="187" src="https://devzone.nordicsemi.com/resized-image/__size/382x374/__key/communityserver-discussions-components-files/4/6470.pastedimage1655813434115v1.png" width="191" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;It is &lt;span style="text-decoration:underline;"&gt;not&lt;/span&gt; supported at the moment to modify a configurations of a child image of a child image. For example modify the configurations of b0n from the peripheral_uart sample. I have reported this internally, and hopefully we can provide a solution to this soon.&lt;/p&gt;
&lt;p&gt;Currently you need to modify the configurations of b0n from the hci_rpmsg sample (located in zephyr/samples/bluetooth/hci_rpmsg).&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Modify configurations of child images using a child_image folder&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you create a folder named child_image/&amp;lt;child image name&amp;gt;, you can modify configurations of a child image. There is no need to use&amp;nbsp;add_overlay_config() in cmake.&lt;/p&gt;
&lt;p&gt;For example if you build the hello world sample with mcuboot and would like to override the mcuboot prj.conf, you could add a file hello_world/child_image/mcuboot/prj.conf. If you would like to modify themcuboot configurations for a specific board, you could add a file hello_world/&lt;span&gt;child_image/mcuboot/boards/nrf52840dk_nrf52840.conf (if you&amp;#39;re using the nRF52840 DK). &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I did some testing, &lt;span style="text-decoration:line-through;"&gt;and it seems like this board specific approach will override the original prj.conf as well. If you copy over the original content of the prj.conf into your new file + your additions, you should be fine.&lt;/span&gt; I will take a closer look at this and see if I can find a cleaner way of going about this.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Modify configurations of child images using&amp;nbsp;add_overlay_config()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I did some testing, and tried to get&amp;nbsp;&lt;span&gt;add_overlay_config() to work, without any success. I tried to modify the configuration of mcuboot from a hello_world sample using&amp;nbsp;&lt;/span&gt;add_overlay_config() in the CMakeLists.txt and comment out the lines including the file&amp;nbsp;partition_manager_enabled.conf, but it still didn&amp;#39;t take effect.&lt;/p&gt;
&lt;p&gt;I will look into this.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;In the meanwhile you can use the approach under &amp;quot;&lt;span&gt;Modify configurations of child images using a child_image folder&lt;/span&gt;&amp;quot;. Also as I described in my initial reply, you can set a specific Kconfig from a parent application, like I explained in &lt;a href="https://devzone.nordicsemi.com/support-private/support/281432#permalink=719737"&gt;this reply&lt;/a&gt;. For example if you would like to set CONFIG_SERIAL=n in b0n, you add&amp;nbsp;&lt;code&gt;set(b0n_CONFIG_SERIAL n)&lt;/code&gt; in the CMakeLists.txt of&amp;nbsp;&lt;span&gt;zephyr/samples/bluetooth/hci_rpmsg.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Simon&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/373423?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2022 11:35:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c34296e9-481e-4397-b26b-d2b15c1dc1c4</guid><dc:creator>CodeLoader</dc:creator><description>&lt;p&gt;Thanks for the response&lt;br /&gt;I&amp;#39;m not sure what to look at the github repository of mcuboot, from the first link&lt;br /&gt;The second link doesn&amp;#39;t open correctly for me&lt;br /&gt;Also it&amp;#39;s not a problem to change mcuboot.conf, this works fine. The problem is specifically with b0n.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to overlay b0n config in CMake?</title><link>https://devzone.nordicsemi.com/thread/373412?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2022 11:02:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cb6e96e-29ea-47cb-80c4-e2c466df9127</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;I&amp;#39;ll look into this&lt;/p&gt;
&lt;p&gt;In the meanwhile, if you&amp;#39;re having issues with&lt;span&gt;&amp;nbsp;&lt;/span&gt;add_overlay_config() you could use &lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/main/tests/modules/mcuboot/external_flash/child_image/mcuboot"&gt;this approach&lt;/a&gt; instead. Like explained by H&amp;aring;kon in &lt;a href="https://devzone.nordicsemi.com/support-private/support/278674#permalink=704501"&gt;this pos&lt;/a&gt;t. You could also set specific configs of a child image like I demonstrated in &lt;a href="https://devzone.nordicsemi.com/support-private/support/281432#permalink=719737"&gt;this reply&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>