<?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>Build following Segger Getting Started Video fails</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/38134/build-following-segger-getting-started-video-fails</link><description>I tried to follow the Video on how to use Segger (on this Page. www.nordicsemi.com/.../nRF5-SDK) 
 for nrF52832, but I get errors when building the Segger Solution: C:\User\nRF5_SDK_15.1.0\examples\ble_peripheral\ble_app_hrs\pca10040+ 
 cannot find .</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 04 Sep 2018 13:40:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/38134/build-following-segger-getting-started-video-fails" /><item><title>RE: Build following Segger Getting Started Video fails</title><link>https://devzone.nordicsemi.com/thread/147200?ContentTypeID=1</link><pubDate>Tue, 04 Sep 2018 13:40:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00af9351-d413-4f52-be94-26776be2ba27</guid><dc:creator>gos</dc:creator><description>&lt;p&gt;Thanks a lot Sigurd for your time and detailed explanation!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Build following Segger Getting Started Video fails</title><link>https://devzone.nordicsemi.com/thread/147146?ContentTypeID=1</link><pubDate>Tue, 04 Sep 2018 10:22:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d09cb8cc-d90b-4a51-a11d-d2e487f0c2ba</guid><dc:creator>Sigurd</dc:creator><description>[quote userid="73730" url="~/f/nordic-q-a/38134/build-following-segger-getting-started-video-fails/147088"]So, if a project do need (2), what are the steps?[/quote]
&lt;p&gt;Following the list &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.1.0%2Flib_crypto_backend_micro_ecc.html&amp;amp;cp=4_0_0_3_11_16_2_2&amp;amp;anchor=lib_crypto_backend_micro_ecc_install"&gt;here&lt;/a&gt;, the next step is to make sure that make is installed. I would recommend MinGW for that. &lt;a href="https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"&gt;Here is a direct link&lt;/a&gt; to download MinGW.&lt;/p&gt;
&lt;p&gt;Run the downloaded&amp;nbsp;installer and select the folder where the MinGW toolchain will be installed. The recommended path is C:\MinGW&lt;/p&gt;
&lt;p&gt;&lt;span&gt;When the first part of the installation is finished, the&amp;nbsp;&lt;/span&gt;&lt;span&gt;MinGW&lt;/span&gt;&lt;span&gt;&amp;nbsp;Installation Manager opens.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.thread_zigbee.v1.0.0/qsg_mingw_intall_manager.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;From the package list, select mingw32-base and msys-base. Then, click Installation -&amp;gt; Apply changes to install the selected items.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Then add the following paths to the PATH variable in your system:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;C:\MinGW\bin and&amp;nbsp;&lt;code&gt;C:\MinGW\msys\1.0\bin&lt;/code&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br style="font-family:inherit;" clear="none" /&gt;&lt;span style="font-family:inherit;"&gt;To do so, right-click&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="font-family:inherit;"&gt;My computer&lt;/b&gt;&lt;span style="font-family:inherit;"&gt;, select&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="font-family:inherit;"&gt;Properties -&amp;gt; Advanced system settings -&amp;gt; Environment Variables&lt;/b&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;and double-click the&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="font-family:inherit;"&gt;PATH&lt;/b&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;variable. Then, append the existing string with the two paths, each preceded by a semicolon, for example:&lt;/span&gt;&lt;/p&gt;
&lt;div class="fragment" style="font-family:inherit;padding-left:30px;"&gt;
&lt;div class="line" style="padding-left:30px;"&gt;&amp;hellip;; C:\MinGW\bin;C:\MinGW\msys\1.0\bin&lt;/div&gt;
&lt;div class="line"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Then check that the make tool was installed correctly by typing make --version and pressing Enter. If there are no errors during installation, the following message is displayed:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.thread_zigbee.v1.0.0/qsg_version_info.png" /&gt;&lt;/p&gt;
&lt;p&gt;If make is working, then at last run&amp;nbsp;build_all.sh or build_all.bat located in ..\SDK15.1_folder\external\micro-ecc&lt;/p&gt;
&lt;p&gt;micro_ecc_lib_nrf52.a will then be compiled.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Build following Segger Getting Started Video fails</title><link>https://devzone.nordicsemi.com/thread/147088?ContentTypeID=1</link><pubDate>Tue, 04 Sep 2018 06:52:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59fcfafe-94d4-45c0-8026-e296e909735d</guid><dc:creator>gos</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;ble_app_hrs&amp;nbsp; builds if I exclude&amp;nbsp;&lt;strong&gt;micro_ecc_lib_nrf52.a&amp;nbsp;&lt;/strong&gt; from the build. I do not know if it runs, since my&amp;nbsp;Dev Kit (DEV KIT FOR NRF52 BLE/NFC&amp;nbsp;) is still int he mail.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;My nRF5_SDK_15.1.0 is installed in folder C:\User\nRF5_SDK_15.1.0\&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I&amp;nbsp;downloaded and installed &amp;quot;gcc-arm-none-eabi-6-2017-q2-update-win32&amp;quot; &lt;strong&gt;(1)&lt;/strong&gt; to the default folder (*) not knowing where it should be installed. (*)&amp;nbsp;C:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q2-update\&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;However, searching the tree, there are lots of .a files there, but no instance of&amp;nbsp;&lt;strong&gt;micro_ecc_lib_nrf52.a (2).&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So, if a project do need (2), what are the steps? &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Is there another .a file that should be used, and should I have installed (1) into&amp;nbsp;the&amp;nbsp;nRF5_SDK_15.1.0&amp;nbsp; folder at a certain level?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Build following Segger Getting Started Video fails</title><link>https://devzone.nordicsemi.com/thread/147055?ContentTypeID=1</link><pubDate>Mon, 03 Sep 2018 20:29:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2dd4a24b-6067-4b88-920b-f150312288d0</guid><dc:creator>gos</dc:creator><description>&lt;p&gt;Thanks a lot for a fast answer: It&amp;#39;s late, and my brain is fried, so I better wait and test this tomorrow! Will get back with the result!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Build following Segger Getting Started Video fails</title><link>https://devzone.nordicsemi.com/thread/147045?ContentTypeID=1</link><pubDate>Mon, 03 Sep 2018 18:09:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58fb9bfd-d529-4dc5-ae00-3835532003ba</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This site &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.1.0/lib_crypto_backend_micro_ecc.html?cp=4_0_0_3_11_16_2_2#lib_crypto_backend_micro_ecc_install"&gt;here &lt;/a&gt;explains how to install&amp;nbsp;micro-ecc. &lt;a href="https://developer.arm.com/-/media/Files/downloads/gnu-rm/6-2017q2/gcc-arm-none-eabi-6-2017-q2-update-win32.exe?revision=5be44457-9afb-4a2c-9575-3297fbe4f0f9?product=GNU%20Arm%20Embedded%20Toolchain,32-bit,,Windows,6-2017-q2-update"&gt;Here is a direct link&lt;/a&gt; to the installer for &amp;quot;&lt;span&gt;gcc-arm-none-eabi-6-2017-q2-update-win32&amp;quot;, just run the installer when it&amp;#39;s finshed downloading.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;BUT, &lt;span&gt;micro_ecc is&amp;nbsp;actually not used by&amp;nbsp;the ble_app_hrs example by default, so you could actually just remove it from the project. Right click on micro_ecc_lib_nrf52.a and click on &amp;quot;Exclude From Build&amp;quot;. Then try to&amp;nbsp;build&amp;nbsp;the project again.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1535997576692v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>