<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Build environment setup</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>Recent changes to Build environment setup</description><atom:link href="https://sourceforge.net/p/embkernel/wiki/Build%20environment%20setup/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 30 Jul 2014 21:33:48 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/embkernel/wiki/Build%20environment%20setup/feed" rel="self" type="application/rss+xml"/><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v43
+++ v44
@@ -20,14 +20,10 @@
 1. Restart eclipse and select the *Window-&amp;gt;Open Perspective-&amp;gt;Other..." menu.
 +  From the appearing dialog select the *Git* as shown below.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-open-git-perspective.png]]
-+  On the left panel click on "Clone a Git repository" and on the appearing dialog insert "git://git.code.sf.net/p/embkernel/git" as URI as shown below and then click next.
++  On the left panel click on "Clone a Git repository" and on the appearing dialog insert "git://git.code.sf.net/p/embkernel/git" as URI as shown below and then click next-&amp;gt;next-&amp;gt;finish.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-git-clone-dialog.png]]
-+ On the appearing dialog insert *http://svn.code.sf.net/p/embkernel/code* in the url field and click finish.
-[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-repository-location2.png]]
-+ Right click on the *embKernel* folder and select *Check out* as shown below.
-[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-repository-checkout1.png]]
-+ Do the same for the *embTools* folder.
-[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-repository-checkout2.png]]
++ Right click on repository and from the context menu select "Import projects" as shown below and then on the opening dialog click on next-&amp;gt;finish.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-git-import-projects.png]]

 ##Compile C++ code##
 1. Select the *Window-&amp;gt;Open Perspective-&amp;gt;Other..." menu.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Wed, 30 Jul 2014 21:33:48 -0000</pubDate><guid>https://sourceforge.netded7e3167591510b427d013174ea64d0c2257c72</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v42
+++ v43
@@ -18,10 +18,10 @@

 ##Download the source code using git##
 1. Restart eclipse and select the *Window-&amp;gt;Open Perspective-&amp;gt;Other..." menu.
-+  From the appearing dialog select the *git* as shown below.
++  From the appearing dialog select the *Git* as shown below.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-open-git-perspective.png]]
-+  On the left panel right click and select the *New-&amp;gt;Repository Location* menu as shown below.
-[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-repository-location1.png]]
++  On the left panel click on "Clone a Git repository" and on the appearing dialog insert "git://git.code.sf.net/p/embkernel/git" as URI as shown below and then click next.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-git-clone-dialog.png]]
 + On the appearing dialog insert *http://svn.code.sf.net/p/embkernel/code* in the url field and click finish.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-repository-location2.png]]
 + Right click on the *embKernel* folder and select *Check out* as shown below.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Wed, 30 Jul 2014 21:23:53 -0000</pubDate><guid>https://sourceforge.net9b796d4b78a55b3f1c926aad6e98ac526ef2c7bc</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v41
+++ v42
@@ -14,13 +14,12 @@
 + Click on the *Help-&amp;gt;Install new software* menu and install the following items:
     + *Programming Languages-&amp;gt;C/C++ Development Tools* 
     + *Mobile and Device Development-&amp;gt;C/C++ GDB Hardware Debugging*
-    + *Collaboration-&amp;gt;Subversive Team Provider*
 + Install the *GNU ARM Eclipse Plug-in* following the instruction on &amp;lt;http: gnuarmeclipse.livius.net="" blog="" downloads=""/&amp;gt;.

-##Download the source code using svn##
+##Download the source code using git##
 1. Restart eclipse and select the *Window-&amp;gt;Open Perspective-&amp;gt;Other..." menu.
-+  From the appearing dialog select the *Svn Repository Exploring* as shown below.
-[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-open-svn-perspective.png]]
++  From the appearing dialog select the *git* as shown below.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-open-git-perspective.png]]
 +  On the left panel right click and select the *New-&amp;gt;Repository Location* menu as shown below.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-repository-location1.png]]
 + On the appearing dialog insert *http://svn.code.sf.net/p/embkernel/code* in the url field and click finish.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Wed, 30 Jul 2014 21:17:34 -0000</pubDate><guid>https://sourceforge.net81362e7c9de439b3aeb3b21db50a0f38514a5557</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v40
+++ v41
@@ -5,7 +5,7 @@
 ##Install the environment##
 1. Optionally download and install the **RapidEE** tool from  to ease you setting the PATH value. 
 + Download and install the **gcc-arm-none-eabi** from . Ensure the bin folder *"gcc_arm_embedded_install_folder/bin"* is in the PATH.
-+  Download and install the **yagarto tools** from . Ensure the bin folder *"yagarto_tools_install_folder/bin"* is in the PATH. 
++  Download and install the **yagarto tools** from . Ensure the bin folder *"yagarto_tools_install_folder/bin"* is in the PATH. 
 +  Download **openocd* from  and extract it in a folder of your choice.
 + Download **libusb-win32-bin** from  and extract it in a folder of your choice. This package is require to install the libusb device filter to the discovery boards in order to use them with openocd.
 +  If not done yet download and install JAVA from .
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Thu, 24 Oct 2013 07:01:41 -0000</pubDate><guid>https://sourceforge.net20141a3f48b28e540c95ae93e941d2c6c4a5e83b</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v39
+++ v40
@@ -57,5 +57,5 @@
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg3.png]]
 + Click on the *Debug* button. It everythink works as expected the prospective will change to *Debug* and on the to left panel you should see something similar to the image below.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug1.png]]
-+ Control the execution of the program using the debug controls shown below.
++ Control the execution of the program using the debug controls shown below. Refer to the eclipse documentation for more information about debugging.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug2.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Sat, 27 Apr 2013 12:48:43 -0000</pubDate><guid>https://sourceforge.net68149d6047ab246b639f823f9596a77493800705</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v38
+++ v39
@@ -57,3 +57,5 @@
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg3.png]]
 + Click on the *Debug* button. It everythink works as expected the prospective will change to *Debug* and on the to left panel you should see something similar to the image below.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug1.png]]
++ Control the execution of the program using the debug controls shown below.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug2.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Sat, 27 Apr 2013 12:47:45 -0000</pubDate><guid>https://sourceforge.net74d0d18f60c0b55313fa5e4903ebbac527b83a68</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v37
+++ v38
@@ -55,4 +55,5 @@
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg1.png]]
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg2.png]]
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg3.png]]
-+ Click on the *Debug* button. It everithing works as expected the prosprective will change to *Debug* and on the to left panel 
++ Click on the *Debug* button. It everythink works as expected the prospective will change to *Debug* and on the to left panel you should see something similar to the image below.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug1.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Sat, 27 Apr 2013 12:46:17 -0000</pubDate><guid>https://sourceforge.neta24e08dbd0bcca554a38f25b976d7ee288f7ba81</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v36
+++ v37
@@ -55,3 +55,4 @@
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg1.png]]
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg2.png]]
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg3.png]]
++ Click on the *Debug* button. It everithing works as expected the prosprective will change to *Debug* and on the to left panel 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Sat, 27 Apr 2013 12:43:56 -0000</pubDate><guid>https://sourceforge.net4f5a04b896a067c3a6f28d2ba915538716c524cf</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v35
+++ v36
@@ -48,3 +48,10 @@
  [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/libusb-win32-filter-installer.png]]
 + Click run. If everything works as expected you should see the following message in the console window.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-openocd-console.png]]
++ Leave the openocd running as this will serve the gdb server required for debugging.
++ Click on the small arrow on the right of the bug icon and select *Debug Configurations...* from the menu as shown below.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations.png]]
++ On the appearing dialog create a new *GDB hardware debugging configuration* and fill the fields as shown on the images below.
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg1.png]]
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg2.png]]
+[[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-debug-configurations-dlg3.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Sat, 27 Apr 2013 12:27:39 -0000</pubDate><guid>https://sourceforge.net32150dead6903e5c75dedd5e7a31f84d67ed7b01</guid></item><item><title>Build environment setup modified by ravaz</title><link>https://sourceforge.net/p/embkernel/wiki/Build%2520environment%2520setup/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v34
+++ v35
@@ -7,7 +7,7 @@
 + Download and install the **gcc-arm-none-eabi** from . Ensure the bin folder *"gcc_arm_embedded_install_folder/bin"* is in the PATH.
 +  Download and install the **yagarto tools** from . Ensure the bin folder *"yagarto_tools_install_folder/bin"* is in the PATH. 
 +  Download **openocd* from  and extract it in a folder of your choice.
-+ Download **libusb-win32-bin** from  and extract it in a folder of your choice.
++ Download **libusb-win32-bin** from  and extract it in a folder of your choice. This package is require to install the libusb device filter to the discovery boards in order to use them with openocd.
 +  If not done yet download and install JAVA from .
 +  Download **Eclipse classic** from  and extract it in a folder of your choice. Eclipse doesn't require to be installed, to run it launch the *eclipse.exe* file inside the extracted directory.
 + Run eclipse.
@@ -44,5 +44,7 @@
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-external-tool-configuration.png]]
 + On the appearing dialog create a new program launch configuration and fill the fields as shown below (your openocd may be different).
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-external-tool-configuration-dlg.png]]
-+ Connect the discovery board USB st-link port to the PC and click run. If everything works as expected you should see the following message in the console window.
++ Connect the discovery board USB st-link port to the PC. If not done yet install the libusb-win32 device filter using the *install-filter-win.exe* tool present in the libusb-win32-bin package. Select the board and click install as shown below.
+ [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/libusb-win32-filter-installer.png]]
++ Click run. If everything works as expected you should see the following message in the console window.
 [[img src=https://sourceforge.net/p/embkernel/wiki/Images/attachment/eclipse-openocd-console.png]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ravaz</dc:creator><pubDate>Sat, 27 Apr 2013 12:11:01 -0000</pubDate><guid>https://sourceforge.netdc55e7bd171078ac3ea61cffcbeec2ac60d4022e</guid></item></channel></rss>