<?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>Building of Bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47907/building-of-bootloader</link><description>Hi, 
 
 I&amp;#39;m using SDK nRF5_SDK_15.2.0_9412b96 and I need to build DFU and Bootloader for OTA. 
 I follow the &amp;quot;Getting started with Nordic&amp;#39;s Secure DFU bootloader, a step by step guide&amp;quot; tutorial. 
 In the stage B1 (Compile the uECC library) I have a problem</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 01 Jun 2019 07:23:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47907/building-of-bootloader" /><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/190356?ContentTypeID=1</link><pubDate>Sat, 01 Jun 2019 07:23:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56e59ccb-405a-4f36-a7e5-c44dcc2ee4ba</guid><dc:creator>Shimon_nohayo</dc:creator><description>&lt;p&gt;Thanks - Very helpful&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/190246?ContentTypeID=1</link><pubDate>Fri, 31 May 2019 10:37:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d0e4df6-3647-4b7a-bbbf-cc29dfca0327</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I think you mean step. 2 and 4:&lt;/p&gt;
&lt;p&gt;In the step. 2, you can verify &lt;em&gt;make&lt;/em&gt; is installed by typing make -v.&amp;nbsp;If it is not installed, please do it.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;C:\nRF5_SDK_15.3.0_59ac345\external\micro-ecc\nrf52nf_armgcc\armgcc&amp;gt;make -v
GNU Make 4.1
Built for x86_64-w64-mingw32
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later &amp;lt;http://gnu.org/licenses/gpl.html&amp;gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;In the step.4, please change directory to &amp;lt;&lt;em&gt;SDK&lt;/em&gt; &lt;em&gt;InstallFolder&lt;/em&gt;&amp;gt; \external\micro-ecc\ &lt;span&gt;for the SoC&amp;nbsp;&lt;/span&gt;and&amp;nbsp;&lt;span&gt;the toolchain that you are using to build your application.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;em&gt;SDK InstallFolder&lt;/em&gt;\external\micro-ecc\nrf52_keil\armgcc&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;em&gt;SDK InstallFolder&lt;/em&gt;\external\micro-ecc\nrf52_iar\armgcc&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;em&gt;SDK InstallFolder&lt;/em&gt;\external\micro-ecc\nrf52_armgcc\armgcc&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;For example,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;C:\nRF5_SDK_15.3.0_59ac345\external\micro-ecc\nrf52hf_keil\armgcc&amp;gt;make
Creating library: ../../nrf52hf_keil/armgcc/micro_ecc_lib_nrf52.lib
Done&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;-Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/189912?ContentTypeID=1</link><pubDate>Wed, 29 May 2019 13:50:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60c18bb4-3c5e-4a9f-b52d-60e578146ff1</guid><dc:creator>Shimon_nohayo</dc:creator><description>&lt;p&gt;Hi Amanda,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve installed&amp;nbsp;&lt;span&gt;version&amp;nbsp;&lt;/span&gt;&lt;em&gt;6-2017-q2-update.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;C&lt;/em&gt;an you help me understand the instruction in the&amp;nbsp;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/lib_crypto_backend_micro_ecc.html?cp=4_0_0_3_11_16_2_2#lib_crypto_backend_micro_ecc_install" rel="nofollow"&gt;Installing micro-ecc&lt;/a&gt;&amp;nbsp;section 2 and 4 ?&lt;/p&gt;
&lt;p&gt;Shimon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/189892?ContentTypeID=1</link><pubDate>Wed, 29 May 2019 13:02:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3fc51998-3861-4b14-a94a-6df75cefb5cc</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Please following the instruction in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/lib_crypto_backend_micro_ecc.html?cp=4_0_0_3_11_16_2_2#lib_crypto_backend_micro_ecc_install" rel="nofollow"&gt;Installing micro-ecc&lt;/a&gt;&amp;nbsp;and note that&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Install version &lt;em&gt;6-2017-q2-update&lt;/em&gt; of the GCC compiler toolchain for ARM.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/189884?ContentTypeID=1</link><pubDate>Wed, 29 May 2019 12:48:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b95a4994-28cb-41e7-8984-542104dacc58</guid><dc:creator>Shimon_nohayo</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve installed &amp;quot;&lt;strong&gt;gcc-arm-none-eabi-8-2018-q4-major-win32-sha1.exe&lt;/strong&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve updated&amp;nbsp;&amp;quot;\\nRF5_SDK_15.2.0_9412b96\components\toolchain\gcc\Makefile.windows&amp;quot;&lt;/p&gt;
&lt;p&gt;GNU_INSTALL_ROOT := C:/Program Files (x86)/GNU Tools ARM Embedded/8 2018-q4-major/bin/&lt;br /&gt;GNU_VERSION := 8.2.1&lt;br /&gt;GNU_PREFIX := arm-none-eabi&lt;/p&gt;
&lt;p&gt;I run make from&amp;nbsp;&amp;quot;&lt;strong&gt;\\nRF5_SDK_15.2.0_9412b96\external\micro-ecc\nrf52nf_keil\armgcc\Makefile&lt;/strong&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;And I get the same error:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;#39;make&amp;#39; is not recognized as an internal or external command,&lt;br /&gt;operable program or batch file.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Please help&lt;/p&gt;
&lt;p&gt;Shimon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/189865?ContentTypeID=1</link><pubDate>Wed, 29 May 2019 11:54:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1bcfc45-2a10-4e41-8079-05eb48f93dbd</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;1. (If you don&amp;#39;t have toolchain installed yet) download it from e.g.&amp;nbsp;&lt;a href="https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads"&gt;https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads&lt;/a&gt;&amp;nbsp;and install it.&lt;/p&gt;
&lt;p&gt;2. Edit settings in &amp;lt;NRF_SDK&amp;gt;\components\toolchain\gcc\Makefile.windows file&lt;/p&gt;
&lt;p&gt;3. Open Command Prompt and go to folder where your Makefile is located&lt;/p&gt;
&lt;p&gt;4. Run `make` (not `Makefile`!)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/189854?ContentTypeID=1</link><pubDate>Wed, 29 May 2019 11:30:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2920a3d-0376-430f-bc0f-d65c26ff0587</guid><dc:creator>Shimon_nohayo</dc:creator><description>&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/960x720/__key/communityserver-discussions-components-files/4/pastedimage1559129404185v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Building of Bootloader</title><link>https://devzone.nordicsemi.com/thread/189848?ContentTypeID=1</link><pubDate>Wed, 29 May 2019 11:23:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6550b10-5787-4f63-a217-5e5c34ff4be1</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;What error do you get?&lt;br /&gt;Please attach output from make.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>