<?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>Custom board configurations</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121945/custom-board-configurations</link><description>I&amp;#39;ve created a custom board (trying to expand on the things I learned from the Intermediate tutorial). If I had on my `Kconfig.defconfig` the following: 
 
 I get: Also on `Ana_Board_defonfig` the following line: 
 
 Causes the warning:</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 02 Jun 2025 20:42:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121945/custom-board-configurations" /><item><title>RE: Custom board configurations</title><link>https://devzone.nordicsemi.com/thread/537747?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2025 20:42:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5145ae0-f19c-4693-b81f-73e0f70858ae</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I would recommend that you start by looking at one of the already existing board files from the same NCS version that you are trying to implement your board. Unfortunately, there are some changes that makes it difficult to always keep on top of when it comes to DevAcademy, and this one seems to have slipped (I will report it, so thank you!)&lt;/p&gt;
&lt;p&gt;You didn&amp;#39;t specify what NCS version you are using, and I don&amp;#39;t remember exactly when the change was made, but at some point (2.9.0 or 3.0.0, I think), the DCDC configuration was moved from Kconfig to devicetree. That means that it is not specified in the .dts/.dtsi files, instead of the defconfig file. As a rule of thumb, HW should be specified in DeviceTree, and SW features should be configured in Kconfig, so it should have been placed in Devicetree all along, but unfortunately, this was not the case.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Looking at the nRF52833DK board files in v3.0.1, you can see in the file:&lt;/p&gt;
&lt;p&gt;NCS\zephyr\boards\nordic\nrf52833dk\nrf52833dk_nrf52833.dts, line 126-128:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;reg1 {
	regulator-initial-mode = &amp;lt;NRF5X_REG_MODE_DCDC&amp;gt;;
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t want to use DCDC, but LDO, you set the regulator-initial-mode = &amp;lt;NRF5X_REG_MODE_LDO&amp;gt;;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>