<?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>Application image unable to control some GPIOs when mcuboot enabled</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/125712/application-image-unable-to-control-some-gpios-when-mcuboot-enabled</link><description>I&amp;#39;m working on the firmware for a custom board built around the nRF9151 SiP. The firmware is built against the nrf9151dk/nrf9151/ns board target included in zephyr, with an app.overlay file included to adjust peripherals to fit the function of the board</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 21 Nov 2025 07:55:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/125712/application-image-unable-to-control-some-gpios-when-mcuboot-enabled" /><item><title>RE: Application image unable to control some GPIOs when mcuboot enabled</title><link>https://devzone.nordicsemi.com/thread/554991?ContentTypeID=1</link><pubDate>Fri, 21 Nov 2025 07:55:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d4642e3-f810-495c-9e04-c42497dc7705</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Glad to hear that. Closing this ticket then. Don&amp;#39;t hesitate to reopen it if there are any follow-ups, or create a new ticket if the subject isn&amp;#39;t directly related to this.&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: Application image unable to control some GPIOs when mcuboot enabled</title><link>https://devzone.nordicsemi.com/thread/554964?ContentTypeID=1</link><pubDate>Thu, 20 Nov 2025 21:30:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2343e6cc-ba57-47db-8224-47d1d4a0b445</guid><dc:creator>Redrield</dc:creator><description>&lt;p&gt;Thank you! The documentation about adding overlays to mcuboot was exactly what I needed. While I agree that a custom board definition would be preferable, I wasn&amp;#39;t able to get it working properly when I tried to make a custom board in the initial revision of our custom hardware.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Application image unable to control some GPIOs when mcuboot enabled</title><link>https://devzone.nordicsemi.com/thread/554909?ContentTypeID=1</link><pubDate>Thu, 20 Nov 2025 13:40:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61f9c812-cd17-426e-993f-887d69653f54</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I think what you&amp;#39;re seeing is that MCUBoot is printing out the pinouts&amp;nbsp;&lt;strong&gt;it&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;&lt;/strong&gt;has gotten from the build here. The app.overlay file will only overwrite the UART pins for the application, while any sub images (like MCUBoot for example) would still have the default board settings.&lt;/p&gt;
&lt;p&gt;The recommended way to go about this I think would be to create a custom board file rather than using an overlay for the DK board file. If not you will need to make .overlay files for each of your sub images in your project. We have a lesson on DevAcademy explaining how you shouuld go about creating a board file suiting your custom board available here:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-3-adding-custom-board-support/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-3-adding-custom-board-support/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Alternatively, the Bootloaders and DFU/FOTA lesson explains how you can create an .overlay file specifically for MCUBoot as well.&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-1-dfu-over-uart/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-1-dfu-over-uart/&lt;/a&gt;&amp;nbsp;&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>