<?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>West Integration:</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93570/west-integration</link><description>I&amp;#39;m trying to integrate the following driver into my project 
 https://github.com/nobodyguy/HX711_zephyr_driver In order to load it I need to update the west manifest. Using nrfConnect in VSCode I&amp;#39;ve created a new application from one of the templates</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Nov 2022 05:08:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93570/west-integration" /><item><title>RE: West Integration:</title><link>https://devzone.nordicsemi.com/thread/394298?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 05:08:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9b682ee-af3e-469c-9323-1eafd22db617</guid><dc:creator>Anton Maes</dc:creator><description>&lt;p&gt;TLDR: I figured out what I should&amp;#39;ve been doing is setting up a workspace application instead of a freestanding one.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;This set me up with the correct west integration.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: West Integration:</title><link>https://devzone.nordicsemi.com/thread/394173?ContentTypeID=1</link><pubDate>Fri, 04 Nov 2022 13:43:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cba79db-a168-4a9c-89d0-365842f4c0fa</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You are right that in order to get west to check out the additional repo you need to add it to west.yml.&amp;nbsp;&lt;/p&gt;
[quote user=""]&lt;p&gt;But i&amp;#39;m getting the following error&amp;nbsp;&lt;/p&gt;
&lt;p&gt;west init -m &lt;a href="https://github.com/nobodyguy/HX711_zephyr_driver"&gt;github.com/.../HX711_zephyr_driver&lt;/a&gt; --mr main&lt;/p&gt;[/quote]
&lt;p&gt;That is expected, as the west.yml you added is not here.&lt;/p&gt;
&lt;p&gt;What you probably want to do s to have a separate repository for your application, and that should include a west.yml. That in turn should refer to the nRF Connect SDK as well as any additional repositories you want to include. This is described in detail under &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/dm_adding_code.html#workflow-4-application-as-the-manifest-repository"&gt;Adding your own code&amp;nbsp;Workflow 4: Application as the manifest repository&lt;/a&gt;. (Alternatively you can fork the entire sdk-nrf and modify the west.yml there to just add any additional repos, that would be &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/dm_adding_code.html#workflow-3-application-in-a-fork-of-sdk-nrf"&gt;workflow 3&lt;/a&gt;).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: West Integration:</title><link>https://devzone.nordicsemi.com/thread/394044?ContentTypeID=1</link><pubDate>Fri, 04 Nov 2022 05:55:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e05ef72-5950-48de-b032-c4d86912e658</guid><dc:creator>Anton Maes</dc:creator><description>&lt;p&gt;Also if I try to define a board west is throwing another error&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Executing task: nRF Connect: Generate config nrf52840dk_nrf52840 for c:\Users\anton\Desktop\NrfTest\bar&lt;/p&gt;
&lt;p&gt;Building bar&lt;br /&gt;west build --build-dir c:\Users\anton\Desktop\NrfTest\bar\build c:\Users\anton\Desktop\NrfTest\bar --pristine --board nrf52840dk_nrf52840 -- -DNCS_TOOLCHAIN_VERSION:STRING=&amp;quot;NONE&amp;quot; -DBOARD_ROOT:STRING=&amp;quot;c:/Users/anton/Desktop/NrfTest/weighty;c:/Users/anton/Desktop/NrfTest/peripheral_test2/peripheral_hr&amp;quot;&lt;/p&gt;
&lt;p&gt;usage: west [-h] [-z ZEPHYR_BASE] [-v] [-V] &amp;lt;command&amp;gt; ...&lt;br /&gt;west: error: argument &amp;lt;command&amp;gt;: invalid choice: &amp;#39;build&amp;#39; (choose from &amp;#39;init&amp;#39;, &amp;#39;update&amp;#39;, &amp;#39;list&amp;#39;, &amp;#39;manifest&amp;#39;, &amp;#39;diff&amp;#39;, &amp;#39;status&amp;#39;, &amp;#39;forall&amp;#39;, &amp;#39;help&amp;#39;, &amp;#39;config&amp;#39;, &amp;#39;topdir&amp;#39;, &amp;#39;selfupdate&amp;#39;)&lt;/p&gt;
&lt;p&gt;* The terminal process terminated with exit code: 2. &lt;br /&gt; * Terminal will be reused by tasks, press any key to close it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>