<?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>Help with BSP Files</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/53380/help-with-bsp-files</link><description>I&amp;#39;m working on adding support for a custom NRF9160-based board to the ncs project. It appears to be working by simply duplicating the DK and making some modifications, however I would like to understand more about what each file is for. 
 
 I see very</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Oct 2019 13:43:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/53380/help-with-bsp-files" /><item><title>RE: Help with BSP Files</title><link>https://devzone.nordicsemi.com/thread/215732?ContentTypeID=1</link><pubDate>Fri, 18 Oct 2019 13:43:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a469c56-382f-4f53-8fe8-e08a7c5bb98d</guid><dc:creator>phipi</dc:creator><description>&lt;p&gt;Thanks! I&amp;#39;ll check these out.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help with BSP Files</title><link>https://devzone.nordicsemi.com/thread/215701?ContentTypeID=1</link><pubDate>Fri, 18 Oct 2019 11:50:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1361e099-ae4f-4c48-9b19-d5da69aa0bbc</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;In general, Kconfig files define a menu, i.e., a set of configuration options and their relationships, while the defconfig files set the default values of the options.&lt;/p&gt;
&lt;p&gt;In addition, you have the prj.conf file which sets configurations specific to the project, e.g., if the project uses a second UART or a specific subsystem that is usually deactivated.&lt;/p&gt;
&lt;p&gt;Finally, we have menuconfig and SES&amp;#39; equivalent (Project-&amp;gt; Configure nRF Connect SDK Project...), that can be used to change configurations for a specific build.&lt;/p&gt;
&lt;p&gt;When it comes to board definitions specifically, you can find more information here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/nrf-connect-sdk-tutorial---part-2#h106sk0f715emkxnocjky573nwm57fv"&gt;https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/nrf-connect-sdk-tutorial---part-2#h106sk0f715emkxnocjky573nwm57fv&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/application/index.html#custom-board-devicetree-and-soc-definitions"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/application/index.html#custom-board-devicetree-and-soc-definitions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/kconfig/index.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/kconfig/index.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/NordicPlayground/fw-nrfconnect-zephyr/tree/master/samples/application_development/out_of_tree_board"&gt;https://github.com/NordicPlayground/fw-nrfconnect-zephyr/tree/master/samples/application_development/out_of_tree_board&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Didrik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>