<?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>Question about kconfig during the project build process</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108376/question-about-kconfig-during-the-project-build-process</link><description>Hi, I recently wanted to build a board file of my own. Before that, I wanted to understand the process of building a board file. So, I looked into the &amp;quot;v2.3.0/zephyr/boards/arm/nrf52840dk_nrf52840&amp;quot; directory. In the contents of the directory, I found</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 20 Feb 2024 15:06:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108376/question-about-kconfig-during-the-project-build-process" /><item><title>RE: Question about kconfig during the project build process</title><link>https://devzone.nordicsemi.com/thread/469849?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2024 15:06:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89cf4e12-19a3-41a3-83d2-4a3f76be3dff</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;No problem, happy to help &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about kconfig during the project build process</title><link>https://devzone.nordicsemi.com/thread/469651?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2024 00:29:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:977b5b28-a809-4c66-a2de-747e46dfe83d</guid><dc:creator>emmovo</dc:creator><description>&lt;p&gt;Thank you so much for your patience, your answers are very helpful!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about kconfig during the project build process</title><link>https://devzone.nordicsemi.com/thread/469571?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 14:33:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a0ef263-df90-4b47-9683-9bcf09cec3f4</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi emmovo,&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Kconfig&lt;/em&gt; and &lt;em&gt;Kconfig.board&lt;/em&gt; are organized into different files for code organization purpose. There should be nothing in the configuration system that&amp;nbsp;requires them being&amp;nbsp;in three files.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Kconfig.defconfig&lt;/em&gt; contains default value for the symbol that should not be exposed to user.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;nrf52840dk_nrf52840_defconfig&lt;/em&gt; contains some default value&amp;nbsp;for symbols that are exposed to user.&lt;/p&gt;
&lt;p&gt;For more information, please refer to the Kconfig documentation on the NCS doc page, or Zephyr projects. The links above are for the latest version of NCS and Zephyr RTOS at the time of writing.&lt;/p&gt;
&lt;p&gt;A fork of the Zephyr RTOS documentation, on NCS page for v2.5.2:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.2/zephyr/build/kconfig/index.html"&gt;Configuration System (Kconfig) — Zephyr Project documentation (nRF Connect SDK) (nordicsemi.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Zephyr RTOS documentation&amp;nbsp;for v3.5.0:&amp;nbsp;&lt;a href="https://docs.zephyrproject.org/3.5.0/build/kconfig/index.html"&gt;Configuration System (Kconfig) — Zephyr Project Documentation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>