http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/newt/install/newt_linux/index.html
----------------------------------------------------------------------
diff --git a/develop/newt/install/newt_linux/index.html 
b/develop/newt/install/newt_linux/index.html
index cbdbbd4..9e5bd62 100644
--- a/develop/newt/install/newt_linux/index.html
+++ b/develop/newt/install/newt_linux/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../../../os/get_started/native_tools/">Native install 
Option</a>
+    <li ><a href="../../../os/get_started/native_install_intro/">Native 
Install Option</a>
   
   
     <ul>
@@ -239,6 +239,14 @@
               
                 
     <li >
+      <a href="../../../os/get_started/native_tools/">Install Native 
Toolchain</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../../../os/get_started/cross_tools/">Install Cross Tools for 
ARM</a>
     </li>
 
@@ -379,7 +387,7 @@
         
       
         
-          <li>&raquo; <a href="../../../os/get_started/native_tools/">Native 
install Option</a></li>
+          <li>&raquo; <a 
href="../../../os/get_started/native_install_intro/">Native Install 
Option</a></li>
         
       
       
@@ -392,13 +400,13 @@
                         </div>
                         
                             <h2 id="installing-newt-on-linux">Installing Newt 
on Linux</h2>
-<p>You can install the latest stable release (1.0.0) of newt from a Debian 
binary package (amd64) or from a Debian source package. This page shows you how 
to:</p>
+<p>You can install the latest stable release (1.0.0) of the newt tool from a 
Debian binary package (amd64) or from a Debian source package. This page shows 
you how to:</p>
 <ol>
 <li>Set up your computer to retrieve Debian packages from the runtimeco debian 
package repository.</li>
 <li>Install the latest stable release version of newt from a Debian binary 
package. </li>
 <li>Install the latest stable release version of newt from a Debian source 
package.</li>
 </ol>
-<p>If you are running on an amd64 platform, we recommend that you install from 
the binary package.</p>
+<p>If you are installing on an amd64 platform, we recommend that you install 
from the binary package.</p>
 <p><strong>Note:</strong> See <a href="../../../faq/go_env">Setting Up an Go 
Environment to Contribute to Newt and Newtmgr Tools</a> if you want to:  </p>
 <ul>
 <li>Use the newt tool with the latest updates from the master branch. The 
master branch may be unstable and we recommend that you use the latest stable 
release version.</li>
@@ -406,55 +414,50 @@
 </ul>
 <p><br></p>
 <h3 id="setting-up-your-computer-to-get-packages-from-runtimeco">Setting Up 
Your Computer to Get Packages from runtimeco</h3>
-<p>The newt Debian packages are stored in a private repository on 
<strong>https://github/runtimeco/debian-mynewt</strong>. </p>
-<p><strong>Note:</strong> You will only need to perform these steps only once 
on your computer.
-The following steps must be performed on your computer:</p>
+<p>The newt Debian packages are stored in a private repository on 
<strong>https://github/runtimeco/debian-mynewt</strong>.  The following steps 
must be performed on your computer to retreive packages from the repository:</p>
+<p><strong>Note:</strong> You only need to perform this setup once on your 
computer.</p>
 <ol>
-<li>Add the <code>apt-transport-https</code> package to use HTTPS to retrieve 
packages. </li>
+<li>Install the <code>apt-transport-https</code> package to use HTTPS to 
retrieve packages. </li>
 <li>Download the public key for the runtimeco debian repository and import the 
key into the apt keychain.</li>
 <li>Add the repository for the binary and source packages to the apt source 
list.</li>
 </ol>
 <p><br>
-Add the apt-transport-https package:</p>
+Install the apt-transport-https package:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo apt-get update
 $sudo apt-get install apt-transport-https
 </pre></div>
 
 
 <p><br></p>
-<p>Download the public key for the runtimeco apt repo (<strong>Note:</strong> 
There is  <code>-</code> after the add):</p>
+<p>Download the public key for the runtimeco apt repo (<strong>Note:</strong> 
There is  a <code>-</code> after  <code>apt-key add</code>):</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">wget -qO - 
https://raw.githubusercontent.com/runtimeco/debian-mynewt/master/mynewt.gpg.key 
| sudo apt-key add -
 </pre></div>
 
 
 <p><br></p>
-<p>Add the repository for the binary and source packages to the apt source 
list:</p>
+<p>Add the repository for the binary and source packages to the 
<code>mynewt.list</code> apt source list file.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo -s
 [sudo] password for &lt;user&gt;:
 root$ cat &gt; /etc/apt/sources.list.d/mynewt.list &lt;&lt;EOF
 deb https://raw.githubusercontent.com/runtimeco/debian-package/master latest 
main
 deb-src https://raw.githubusercontent.com/runtimeco/debian-package/master 
latest main
 EOF
+root$exit
 </pre></div>
 
 
+<p><strong>Note:</strong> Do not forget to exit the root shell.</p>
 <p><br>
-Check the content of the file:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">root$more /etc/apt/sources.list.d//mynewt.list
+Verify the content of the source list file:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$more /etc/apt/sources.list.d/mynewt.list
 deb https://raw.githubusercontent.com/runtimeco/debian-package/master latest 
main
 deb-src https://raw.githubusercontent.com/runtimeco/debian-package/master 
latest main
 </pre></div>
 
 
 <p><br> </p>
-<p>Exit the root shell:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">root$exit
-</pre></div>
-
-
-<p><br></p>
 <h3 
id="installing-the-latest-release-of-newt-from-a-binary-package">Installing the 
Latest Release of Newt from a Binary Package</h3>
-<p>For Linux amd64 platform, you can install the latest stable version (1.0.0) 
of newt from the newt Debian binary package:</p>
+<p>For Linux amd64 platforms, you can install the latest stable version 
(1.0.0) of newt from the newt Debian binary package:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo apt-get update
 $sudo apt-get install newt
 Reading package lists... Done
@@ -474,7 +477,7 @@ See <a href="#check">Checking the Installed Version of 
Newt</a> to verify that y
 <p><br></p>
 <h3 
id="installing-the-latest-stable-release-of-newt-from-a-source-package">Installing
 the Latest Stable Release of Newt from a Source Package</h3>
 <p>If you are running Linux on a different architecture, you can install the 
Debian source package for the latest stable release (1.0.0) of newt. The 
installation of the source package builds the newt binary and creates a Debian 
binary package that you then install.</p>
-<p><strong>Note</strong>: Newt version 1.0.0 has been tested on Linux amd64 
platform. Version 1.0.0 does not build on the 32 bit platform but have been 
fixed for the next release.</p>
+<p><strong>Note</strong>: Newt version 1.0.0 has been tested on Linux amd64 
platforms. Version 1.0.0 does not build on 32 bit platforms but have been fixed 
for the next release.</p>
 <p><br></p>
 <h4 id="installing-go-17">Installing Go 1.7</h4>
 <p>You need Go version 1.7 or higher to build Newt version 1.0.0.  Currently, 
the latest Go version that Ubuntu installs is 1.6.  Run <code>go version</code> 
to check if you have Go 1.7 installed. </p>
@@ -522,9 +525,10 @@ W: Can&#39;t drop privileges for downloading as file 
&#39;newt_1.0.0-1.dsc&#39;
 </pre></div>
 
 
-<p><strong>Note:</strong> You can ignore the "Permission denied: warning 
message at the end of the command.</p>
+<p><strong>Note:</strong> You can ignore the "Permission denied" warning 
message at the end of the command.</p>
 <p><br>
 Install the newt binary package that is created from the source package:</p>
+<p><strong>Note:</strong> The file name for the binary package has the format: 
newt_1.0.0-1_<strong>arch</strong>.deb,  where <strong>arch</strong> is a value 
that identifies your host architecture.  </p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo dpkg -i newt_1.0.0-1_amd64.deb 
 Selecting previously unselected package newt.
 (Reading database ... 252969 files and directories currently installed.)
@@ -547,7 +551,7 @@ Apache Newt (incubating) version: 1.0.0
 </pre></div>
 
 
-<p><strong>Note:</strong> If you previously built newt from source and the 
output of <code>which newt</code> shows "$GOPATH/bin/newt", you will need to 
move "$GOPATH/bin" after "/usr/bin" in your $PATH and export your $PATH.</p>
+<p><strong>Note:</strong> If you previously built newt from source and the 
output of <code>which newt</code> shows "$GOPATH/bin/newt", you will need to 
move "$GOPATH/bin" after "/usr/bin" for your PATH environment variable and 
export it. </p>
 <p><br>
 Get information about newt:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newt
@@ -621,8 +625,8 @@ Use &quot;newt [command] --help&quot; for more information 
about a command.
     </li>
     <li class="pull-right">
     
-    <a href=../../../os/get_started/cross_tools/>
-        Next: Install Cross Tools for ARM
+    <a href=../../../os/get_started/native_tools/>
+        Next: Install Native Toolchain
         <span class="fa fa-arrow-right"></span>
     </a>
     

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/newt/install/newt_mac/index.html
----------------------------------------------------------------------
diff --git a/develop/newt/install/newt_mac/index.html 
b/develop/newt/install/newt_mac/index.html
index 7f93f5f..dc66d91 100644
--- a/develop/newt/install/newt_mac/index.html
+++ b/develop/newt/install/newt_mac/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../../../os/get_started/native_tools/">Native install 
Option</a>
+    <li ><a href="../../../os/get_started/native_install_intro/">Native 
Install Option</a>
   
   
     <ul>
@@ -239,6 +239,14 @@
               
                 
     <li >
+      <a href="../../../os/get_started/native_tools/">Install Native 
Toolchain</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../../../os/get_started/cross_tools/">Install Cross Tools for 
ARM</a>
     </li>
 
@@ -379,7 +387,7 @@
         
       
         
-          <li>&raquo; <a href="../../../os/get_started/native_tools/">Native 
install Option</a></li>
+          <li>&raquo; <a 
href="../../../os/get_started/native_install_intro/">Native Install 
Option</a></li>
         
       
       
@@ -550,9 +558,9 @@ Apache Newt (incubating) version: 1.0.0
 <ul class="nav nav-pills" style="margin-bottom: 10px">
     <li>
     
-    <a href=../../../os/get_started/native_tools/>
+    <a href=../../../os/get_started/native_install_intro/>
         <span class="fa fa-arrow-left"></span>
-        Previous: Native install Option
+        Previous: Native Install Option
     </a>
     
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/newtmgr/install_linux/index.html
----------------------------------------------------------------------
diff --git a/develop/newtmgr/install_linux/index.html 
b/develop/newtmgr/install_linux/index.html
index c191e51..d955629 100644
--- a/develop/newtmgr/install_linux/index.html
+++ b/develop/newtmgr/install_linux/index.html
@@ -373,7 +373,7 @@
                         </div>
                         
                             <h2 id="installing-newtmgr-on-linux">Installing 
Newtmgr on Linux</h2>
-<p>You can install the latest stable release (1.0.0) of newtmgr from a Debian 
binary package (amd64) or from a Debian source package. This page shows you how 
to:</p>
+<p>You can install the latest stable release (1.0.0) of the newtmgr tool from 
a Debian binary package (amd64) or from a Debian source package. This page 
shows you how to:</p>
 <ol>
 <li>
 <p>Set up your computer to retrieve Debian packages from the runtimeco debian 
package repository. </p>
@@ -384,7 +384,7 @@
 </li>
 <li>Install the latest stable release version of newtmgr from a Debian source 
package.</li>
 </ol>
-<p>If you are running on an amd64 platform, we recommend that you install from 
the binary package.</p>
+<p>If you are installing on an amd64 platform, we recommend that you install 
from the binary package.</p>
 <p><strong>Note:</strong> See <a href="../../faq/go_env">Setting Up an Go 
Environment to Contribute to Newt and Newtmgr Tools</a> if you want to:  </p>
 <ul>
 <li>Use the newtmgr tool with the latest updates from the master branch. The 
master branch may be unstable and we recommend that you use the latest stable 
release version.</li>
@@ -392,55 +392,50 @@
 </ul>
 <p><br></p>
 <h3 id="setting-up-your-computer-to-get-packages-from-runtimeco">Setting Up 
Your Computer to Get Packages from runtimeco</h3>
-<p>The newtmgr Debian packages are stored in a private repository on 
<strong>https://github/runtimeco/debian-mynewt</strong>. </p>
-<p><strong>Note</strong>: You will only need to perform these steps once on 
your computer. You can skip this step if you already set up your computer to 
access the runtimeco debian repository when you installed the newt tool. </p>
-<p>The following steps must be performed on your computer:</p>
+<p>The newtmgr Debian packages are stored in a private repository on 
<strong>https://github/runtimeco/debian-mynewt</strong>.   You must set up the 
following on your computer to retreive packages from the repository:</p>
+<p><strong>Note</strong>: You only need to perform this setup once on your 
computer and you may have already done so when you installed the newt tool. </p>
 <ol>
-<li>Add the <code>apt-transport-https</code> package to use HTTPS to retrieve 
packages. </li>
+<li>Install the <code>apt-transport-https</code> package to use HTTPS to 
retrieve packages. </li>
 <li>Download the public key for the runtimeco debian repository and import the 
key into the apt keychain.</li>
 <li>Add the repository for the binary and source packages to the apt source 
list.</li>
 </ol>
 <p><br>
-Add the apt-transport-https package:</p>
+Install the apt-transport-https package:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo apt-get update
 $sudo apt-get install apt-transport-https
 </pre></div>
 
 
 <p><br></p>
-<p>Download the public key for the runtimeco apt repo (<strong>Note:</strong> 
There is  <code>-</code> after the add):</p>
+<p>Download the public key for the runtimeco apt repo  (<strong>Note:</strong> 
There is  a <code>-</code> after  <code>apt-key add</code>):</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">wget -qO - 
https://raw.githubusercontent.com/runtimeco/debian-mynewt/master/mynewt.gpg.key 
| sudo apt-key add -
 </pre></div>
 
 
 <p><br></p>
-<p>Add the repository for the binary and source packages to the apt source 
list:</p>
+<p>Add the repository for the binary and source packages to the 
<code>mynewt.list</code> apt source list file.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo -s
 [sudo] password for &lt;user&gt;:
 root$ cat &gt; /etc/apt/sources.list.d/mynewt.list &lt;&lt;EOF
 deb https://raw.githubusercontent.com/runtimeco/debian-package/master latest 
main
 deb-src https://raw.githubusercontent.com/runtimeco/debian-package/master 
latest main
 EOF
+root$exit
 </pre></div>
 
 
+<p><strong>Note:</strong> Do not forget to exit the root shell.</p>
 <p><br>
-Check the content of the file:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">root$more /etc/apt/sources.list.d//mynewt.list
+Verify the content of the source list file:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$more /etc/apt/sources.list.d/mynewt.list
 deb https://raw.githubusercontent.com/runtimeco/debian-package/master latest 
main
 deb-src https://raw.githubusercontent.com/runtimeco/debian-package/master 
latest main
 </pre></div>
 
 
 <p><br> </p>
-<p>Exit the root shell:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">root$exit
-</pre></div>
-
-
-<p><br></p>
 <h3 
id="installing-the-latest-release-of-newtmgr-from-a-binary-package">Installing 
the Latest Release of Newtmgr from a Binary Package</h3>
-<p>For Linux amd64 platform, you can install the latest stable version (1.0.0) 
of newtmgr from the newtmgr Debian binary package:</p>
+<p>For Linux amd64 platforms, you can install the latest stable version 
(1.0.0) of newtmgr from the newtmgr Debian binary package:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo apt-get update
 $sudo apt-get install newtmgr
 Reading package lists... Done
@@ -464,7 +459,7 @@ See <a href="#check">Checking the Installed Version of 
Newtmgr</a> to verify tha
 <p><br></p>
 <h3 
id="installing-the-latest-stable-release-of-newtmgr-from-a-source-package">Installing
 the Latest Stable Release of Newtmgr from a Source Package</h3>
 <p>If you are running Linux on a different architecture, you can install the 
Debian source package for the latest stable release (1.0.0) of newtmgr. The 
installation of the source package builds the newtmgr binary and creates a 
Debian binary package that you then install.</p>
-<p><strong>Note</strong>: Newtmgr version 1.0.0 has been tested on Linux amd64 
platform. </p>
+<p><strong>Note</strong>: Newtmgr version 1.0.0 has been tested on Linux amd64 
platforms. </p>
 <p><br></p>
 <h4 id="installing-go-17">Installing Go 1.7</h4>
 <p>You need Go version 1.7 or higher to build Newtmgr version 1.0.0.  
Currently, the latest Go version that Ubuntu installs is 1.6.  Run <code>go 
version</code> to check if you have Go 1.7 installed. </p>
@@ -506,12 +501,20 @@ dpkg-deb: building package &#39;newtmgr&#39; in 
&#39;../newtmgr_1.0.0-1_amd64.de
 dpkg-genchanges: info: binary-only upload (no source code included)
  dpkg-source --after-build newtmgr-1.0.0
 dpkg-buildpackage: info: binary-only upload (no source included)
+W: Can&#39;t drop privileges for downloading as file 
&#39;newtmgr_1.0.0-1.dsc&#39; couldn&#39;t be accessed by user &#39;_apt&#39;. 
- pkgAcquire::Run (13: Permission denied)
 </pre></div>
 
 
+<p><strong>Note:</strong> You can ignore the "Permission denied" warning 
message at the end of the command.</p>
 <p><br>
 Install the newtmgr binary package that is created from the source package:</p>
+<p><strong>Note:</strong> The file name for the binary package has the format: 
newtmgr_1.0.0-1_<strong>arch</strong>.deb,  where <strong>arch</strong> is a 
value that identifies your host architecture.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$sudo dpkg -i newtmgr_1.0.0-1_amd64.deb 
+Selecting previously unselected package newtmgr.
+(Reading database ... 215099 files and directories currently installed.)
+Preparing to unpack newtmgr_1.0.0-1_amd64.deb ...
+Unpacking newtmgr (1.0.0-1) ...
+Setting up newtmgr (1.0.0-1) ...
 </pre></div>
 
 
@@ -526,7 +529,7 @@ $which newtmgr
 </pre></div>
 
 
-<p><strong>Note:</strong> If you previously built newtmgr from source and the 
output of <code>which newtmgr</code> shows "$GOPATH/bin/newtmgr", you will need 
to move "$GOPATH/bin" after "/usr/bin" in your $PATH and export your $PATH.</p>
+<p><strong>Note:</strong> If you previously built newtmgr from source and the 
output of <code>which newtmgr</code> shows "$GOPATH/bin/newtmgr", you will need 
to move "$GOPATH/bin" after "/usr/bin" for your PATH environment variable and 
export it.</p>
 <p><br>
 Get information about newtmgr:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newtmgr

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/cross_tools/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/cross_tools/index.html 
b/develop/os/get_started/cross_tools/index.html
index 6398a54..05f0dba 100644
--- a/develop/os/get_started/cross_tools/index.html
+++ b/develop/os/get_started/cross_tools/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../native_tools/">Native install Option</a>
+    <li ><a href="../native_install_intro/">Native Install Option</a>
   
   
     <ul>
@@ -238,6 +238,14 @@
           
               
                 
+    <li >
+      <a href="../native_tools/">Install Native Toolchain</a>
+    </li>
+
+              
+          
+              
+                
     <li class="active">
       <a href="./">Install Cross Tools for ARM</a>
     </li>
@@ -379,7 +387,7 @@
         
       
         
-          <li>&raquo; <a href="../native_tools/">Native install Option</a></li>
+          <li>&raquo; <a href="../native_install_intro/">Native Install 
Option</a></li>
         
       
       
@@ -525,9 +533,9 @@ http://openocd.org/doc/doxygen/bugs.html
 <ul class="nav nav-pills" style="margin-bottom: 10px">
     <li>
     
-    <a href=../../../newt/install/newt_linux/>
+    <a href=../native_tools/>
         <span class="fa fa-arrow-left"></span>
-        Previous: Install Newt on Linux
+        Previous: Install Native Toolchain
     </a>
     
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/docker/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/docker/index.html 
b/develop/os/get_started/docker/index.html
index efb3ea4..83cd079 100644
--- a/develop/os/get_started/docker/index.html
+++ b/develop/os/get_started/docker/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../native_tools/">Native install Option</a>
+    <li ><a href="../native_install_intro/">Native Install Option</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/get_started/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/get_started/index.html 
b/develop/os/get_started/get_started/index.html
index 9b8332e..997790a 100644
--- a/develop/os/get_started/get_started/index.html
+++ b/develop/os/get_started/get_started/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../native_tools/">Native install Option</a>
+    <li ><a href="../native_install_intro/">Native Install Option</a>
   
   
     </li>
@@ -391,8 +391,8 @@
     </li>
     <li class="pull-right">
     
-    <a href=../native_tools/>
-        Next: Native install Option
+    <a href=../native_install_intro/>
+        Next: Native Install Option
         <span class="fa fa-arrow-right"></span>
     </a>
     

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/native_install_intro/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/native_install_intro/index.html 
b/develop/os/get_started/native_install_intro/index.html
new file mode 100644
index 0000000..e8df52f
--- /dev/null
+++ b/develop/os/get_started/native_install_intro/index.html
@@ -0,0 +1,476 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <meta charset="utf-8">
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+        
+        
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" 
href="http://mynewt.apache.org/os/get_started/native_install_intro/";> -->
+        <link rel="shortcut icon" href="../../../img/favicon.ico">
+
+           <title>toc - Apache Mynewt</title>
+
+        <link href="../../../css/bootstrap-3.0.3.min.css" rel="stylesheet">
+        <link rel="stylesheet" href="../../../css/highlight.css">
+        <link href="../../../css/base.css" rel="stylesheet">
+        <link href="../../../css/custom.css" rel="stylesheet">
+        <link href="../../../css/v2.css" rel="stylesheet">
+        <link href="https://fonts.googleapis.com/css?family=Lato"; 
rel="stylesheet">
+        <link rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";>
+        <link href="../../../extra.css" rel="stylesheet">
+
+        <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media 
queries -->
+        <!--[if lt IE 9]>
+            <script 
src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js";></script>
+            <script 
src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js";></script>
+        <![endif]-->
+
+        
+            <script>
+                
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+                
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+                
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+                ga('create', 'UA-72162311-1', 'auto');
+                ga('send', 'pageview');
+            </script>
+        
+    </head>
+
+
+    <body class="toc">
+
+
+        <div class="container">
+    <div class="row v2-main-banner">
+        <a class="logo-cell" href="/">
+            <img class="logo" src="/img/logo.png">
+        </a>
+        <div class="tagline-cell">
+            <h4 class="tagline">An OS to build, deploy and securely manage 
billions of devices</h4>
+        </div>
+        <div class="news-cell">
+            <div class="well">
+                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 
1.0.0</a> released (March 22, 2017)
+            </div>
+        </div>
+    </div>
+</div>
+
+        
+
+
+
+
+
+
+<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" 
data-offset-top="150" role="navigation">
+    <div class="container">
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+            <!-- Main navigation -->
+            <ul class="nav navbar-nav navbar-right">
+                <li 
+  class=""
+>
+                    <a href="/"><i class="fa fa-home" style="font-size: 
larger;"></i></a>
+                </li>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/talks/">Talks</a>
+                </li>
+                <li 
+  class="active"
+>
+                    <a href="/latest/os/introduction">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/download/">Download</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/community/">Community</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/events/">Events</a>
+                </li>
+            </ul>
+
+            <!-- Search, Navigation and Repo links -->
+            <ul class="nav navbar-nav navbar-right">
+                
+            </ul>
+        </div>
+    </div>
+</nav>
+
+        
+
+        <div class="container">
+            
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar sidebar-container"><div 
id="docSidebar" class="hidden-print" role="complementary">
+    <div class="top">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" 
action="../../../search.html" method="get">
+                <div class="form-group">
+                    <input type="text" name="q" class="form-control" 
placeholder="Search documentation" />
+                </div>
+            </form>
+        </div>
+    </div>
+    <ul class="toc-nav">
+      <li class="doc-version">
+<select class="form-control" onchange="if (this.value) 
window.location.href=this.value">
+    
+    <option
+      value="/develop/os/introduction"
+      selected="selected"
+    >
+      Version: develop (latest)
+    </option>
+    
+    <option
+      value="/v0_9_0/os/introduction"
+      
+    >
+      Version: 0.9.0
+    </option>
+    
+</select>
+</li>
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+          
+  
+  
+    <li ><a href="../../introduction/">Mynewt Documentation</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li ><a href="../get_started/">Basic Setup</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li class="active"><a href="./">Native Install Option</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+    <li >
+      <a href="../../../newt/install/newt_mac/">Install Newt on Mac</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../../../newt/install/newt_linux/">Install Newt on Linux</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../native_tools/">Install Native Toolchain</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../cross_tools/">Install Cross Tools for ARM</a>
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../docker/">Docker Container Option</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../project_create/">Create Your First Project</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../serial_access/">Serial Port Setup</a>
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../vocabulary/">Concepts</a>
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../tutorials/tutorials/">Tutorials</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../os_user_guide/">OS User Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  ../../../network/ble/ble_intro/
+">BLE User Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../../newt/newt_intro/">Newt Tool Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../../newtmgr/overview/">Newt Manager Guide</a>
+  
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+        
+      
+        
+          
+  
+  
+    <li><a href="
+  ../../../faq/go_env/
+">Appendix</a>
+  
+  
+    </li>
+
+        
+      
+    </ul>
+</div></div>
+
+                    <div class="col-md-9" role="main">
+                        <div class="doc-header">
+                            <div role="navigation" aria-label="breadcrumbs 
navigation">
+  <ul class="wy-breadcrumbs pull-right">
+    <li><a href="/develop/os/introduction">Docs</a></li>
+    
+    
+        
+          <li>&raquo; <a href="../get_started/">Basic Setup</a></li>
+        
+      
+        
+          <li>&raquo; Native Install Option</li>
+        
+      
+      
+    
+    
+  </ul>
+</div>
+                        </div>
+                        
+                            <h1 id="native-installation">Native 
Installation</h1>
+<p>This section shows you how to install tools on Mac OS and Linux platforms 
to develop, build, run, and debug Mynewt OS applications. You can build Mynewt 
OS applications to run as a native application on your computer or to run on 
your target board. These tools include:</p>
+<ul>
+<li>
+<p>Newt tool - Tool to create, build, load, and debug a mynewt target.</p>
+<ul>
+<li>See <a href="../../../newt/install/newt_mac/">Installing the Newt Tool on 
Mac OS</a> to install on Mac OS.</li>
+<li>See <a href="../../../newt/install/newt_linux/">Installing the Newt Tool 
on Linux</a> to install on Linux.</li>
+</ul>
+</li>
+</ul>
+<p><br></p>
+<ul>
+<li>
+<p>Native toolchain - Native toolchain to build and run Mynewt OS as a native 
application on your computer.
+  (See <a href="/os/get_started/native_install.md">Installing Native 
Toolchain</a>).  </p>
+</li>
+<li>
+<p>Cross toolchain for ARM - Cross toolchain for ARM to build and run a Mynewt 
OS application on a target board
+  (See <a href="../cross_tools/">Installing Cross Tools for ARMs</a>).</p>
+</li>
+</ul>
+                        
+                        <div class="row">
+                            
+
+
+
+<ul class="nav nav-pills" style="margin-bottom: 10px">
+    <li>
+    
+    <a href=../get_started/>
+        <span class="fa fa-arrow-left"></span>
+        Previous: Basic Setup
+    </a>
+    
+    </li>
+    <li class="pull-right">
+    
+    <a href=../../../newt/install/newt_mac/>
+        Next: Install Newt on Mac
+        <span class="fa fa-arrow-right"></span>
+    </a>
+    
+    </li>
+</ul>
+                        </div>
+                        <footer class="row">
+    <div class="col-xs-12">
+        
+            <p class="copyright">Apache Mynewt (incubating) is available under 
Apache License, version 2.0.</p>
+        
+    </div>
+    <div class="col-xs-12">
+        <div class="logos">
+            <img src="/img/asf_logo_wide_small.png" alt="Apache" 
title="Apache">
+            <small class="footnote">
+                MyNewt is an effort undergoing incubation at The Apache 
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that the project has yet to be fully endorsed by the ASF.
+            </small>
+            <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache 
Incubator">
+        </div>
+    </div>
+</footer>
+                    </div>
+                </div>
+            
+            
+        </div>
+
+        <script src="../../../js/jquery-1.10.2.min.js"></script>
+        <script src="../../../js/bootstrap-3.0.3.min.js"></script>
+        <script src="../../../js/highlight.pack.js"></script>
+        <script src="../../../js/base.js"></script>
+        <script src="../../../js/custom.js"></script>
+
+    </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/native_tools/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/native_tools/index.html 
b/develop/os/get_started/native_tools/index.html
index 2e4082a..d69ab06 100644
--- a/develop/os/get_started/native_tools/index.html
+++ b/develop/os/get_started/native_tools/index.html
@@ -10,7 +10,7 @@
         <link rel="canonical" 
href="http://mynewt.apache.org/os/get_started/native_tools/";> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
-           <title>toc - Apache Mynewt</title>
+           <title>Install Native Toolchain - Apache Mynewt</title>
 
         <link href="../../../css/bootstrap-3.0.3.min.css" rel="stylesheet">
         <link rel="stylesheet" href="../../../css/highlight.css">
@@ -41,7 +41,7 @@
     </head>
 
 
-    <body class="toc">
+    <body class="Install Native Toolchain">
 
 
         <div class="container">
@@ -213,7 +213,7 @@
                 
   
   
-    <li class="active"><a href="./">Native install Option</a>
+    <li ><a href="../native_install_intro/">Native Install Option</a>
   
   
     <ul>
@@ -238,6 +238,14 @@
           
               
                 
+    <li class="active">
+      <a href="./">Install Native Toolchain</a>
+    </li>
+
+              
+          
+              
+                
     <li >
       <a href="../cross_tools/">Install Cross Tools for ARM</a>
     </li>
@@ -379,10 +387,12 @@
         
       
         
-          <li>&raquo; Native install Option</li>
+          <li>&raquo; <a href="../native_install_intro/">Native Install 
Option</a></li>
         
       
       
+        <li>&raquo; Install Native Toolchain</li>
+      
     
     
   </ul>
@@ -497,7 +507,7 @@ Setting up gdb (7.7.1-0ubuntu5~14.04.2) ...
 
 
 <p><br></p>
-<p>At this point you have installed all the necessary software to build and 
test code on a simluator running on your Mac or Linux. Proceed to the <a 
href="../project_create/">Create Your First Project</a> section.</p>
+<p>At this point you have installed all the necessary software to build and 
run your first project on a simluator on your Mac OS or Linux computer. You may 
proceed to the <a href="../project_create/">Create Your First Project</a> 
section or continue to the next section and install the cross tools for ARM.</p>
                         
                         <div class="row">
                             
@@ -507,16 +517,16 @@ Setting up gdb (7.7.1-0ubuntu5~14.04.2) ...
 <ul class="nav nav-pills" style="margin-bottom: 10px">
     <li>
     
-    <a href=../get_started/>
+    <a href=../../../newt/install/newt_linux/>
         <span class="fa fa-arrow-left"></span>
-        Previous: Basic Setup
+        Previous: Install Newt on Linux
     </a>
     
     </li>
     <li class="pull-right">
     
-    <a href=../../../newt/install/newt_mac/>
-        Next: Install Newt on Mac
+    <a href=../cross_tools/>
+        Next: Install Cross Tools for ARM
         <span class="fa fa-arrow-right"></span>
     </a>
     

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/project_create/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/project_create/index.html 
b/develop/os/get_started/project_create/index.html
index c932da5..ee89474 100644
--- a/develop/os/get_started/project_create/index.html
+++ b/develop/os/get_started/project_create/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../native_tools/">Native install Option</a>
+    <li ><a href="../native_install_intro/">Native Install Option</a>
   
   
     </li>
@@ -364,16 +364,15 @@
                             <h2 id="create-your-first-mynewt-project">Create 
Your First Mynewt Project</h2>
 <p>This page shows how to create a Mynewt Project using the <code>newt</code> 
command-line tool.</p>
 <p><br></p>
-<h3 id="pre-requisites">Pre-Requisites</h3>
+<h3 id="prerequisites">Prerequisites</h3>
 <ul>
-<li>Newt:<ul>
+<li>Have Internet connectivity to fetch remote Mynewt components.</li>
+<li>Install Newt:<ul>
+<li>If you have taken the native install route,  see the installation 
instructions for <a href="../../../newt/install/newt_mac/">Mac OS</a> or for <a 
href="../../../newt/install/newt_linux/">Linux</a>. </li>
 <li>If you have taken the Docker route, you have already installed Newt.</li>
-<li>If you have taken the native install route, you have to ensure that you 
have installed the Newt tool following the instructions for <a 
href="../../../newt/install/newt_mac/">Mac</a> or <a 
href="../../../newt/install/newt_linux/">Linux</a> as appropriate, and that the 
<code>newt</code> command is in your system path. </li>
 </ul>
 </li>
-<li>You must have Internet connectivity to fetch remote Mynewt components.</li>
-<li>You must <a href="../native_tools/">install the compiler tools</a> to 
-support native compiling to build the project this tutorial creates.  </li>
+<li>Install the <a href="../native_tools/">native toolchain</a> to compile and 
build a Mynewt native application. </li>
 </ul>
 <p><br></p>
 <h3 id="newt-new">Newt New</h3>
@@ -389,7 +388,7 @@ Project myproj successfully created.
 <p><br></p>
 <p>Newt populates this new project with a base skeleton of a new Apache Mynewt 
 project.  It has the following structure. </p>
-<p><strong>Note</strong>: If you do not have <code>tree</code>, install it by 
running <code>brew install tree</code>.</p>
+<p><strong>Note</strong>: If you do not have <code>tree</code>, run <code>brew 
install tree</code> to install on Mac OS or run <code>sudo apt-get install 
tree</code> to install on Linux.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ cd myproj
 $ tree 
 .

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/get_started/serial_access/index.html
----------------------------------------------------------------------
diff --git a/develop/os/get_started/serial_access/index.html 
b/develop/os/get_started/serial_access/index.html
index 09ccfd8..ade0b64 100644
--- a/develop/os/get_started/serial_access/index.html
+++ b/develop/os/get_started/serial_access/index.html
@@ -213,7 +213,7 @@
                 
   
   
-    <li ><a href="../native_tools/">Native install Option</a>
+    <li ><a href="../native_install_intro/">Native Install Option</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/modules/drivers/driver/index.html
----------------------------------------------------------------------
diff --git a/develop/os/modules/drivers/driver/index.html 
b/develop/os/modules/drivers/driver/index.html
index 265adb8..a59faa5 100644
--- a/develop/os/modules/drivers/driver/index.html
+++ b/develop/os/modules/drivers/driver/index.html
@@ -573,7 +573,7 @@
 <p>Device drivers should have a consistent structure and unified interface 
whenever possible. For example, we have a top-level package, “adc”, which 
contains the interface for all ADC drivers, and then we have the individual 
implementation of the driver itself.  The following source files point to 
this:</p>
 <ul>
 <li>high-level ADC API: <code>hw/drivers/adc/include/adc/adc.h</code> </li>
-<li>implementation of ADC for STM32F4: 
<code>hw/drivers/adc/adc_stm32f4/src/adc_stm32f4.c</code> (As of the 1.0.0-beta 
release, ADC for nRF51 and nRF52 are available at an external <a 
href="https://github.com/runtimeinc/mynewt_nordic/tree/master/hw/drivers/adc";>repo</a>.
 They are expected to be pulled into the core repo on Apache Mynewt after the 
license terms are clarified.). The only exported call in this example is 
<code>int stm32f4_adc_dev_init(struct os_dev *, void *)</code> which is passed 
as a function pointer to <code>os_dev_create()</code> in 
<code>hal_bsp.c</code>, when the adc device is created.</li>
+<li>implementation of ADC for STM32F4: 
<code>hw/drivers/adc/adc_stm32f4/src/adc_stm32f4.c</code> (As of the 1.0.0-beta 
release, ADC for nRF51 and nRF52 are available at an external <a 
href="https://github.com/runtimeco/mynewt_nordic/tree/master/hw/drivers/adc";>repo</a>.
 They are expected to be pulled into the core repo on Apache Mynewt after the 
license terms are clarified.). The only exported call in this example is 
<code>int stm32f4_adc_dev_init(struct os_dev *, void *)</code> which is passed 
as a function pointer to <code>os_dev_create()</code> in 
<code>hal_bsp.c</code>, when the adc device is created.</li>
 </ul>
 </li>
 <li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/add_newtmgr/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/add_newtmgr/index.html 
b/develop/os/tutorials/add_newtmgr/index.html
index 689a114..ccebf5b 100644
--- a/develop/os/tutorials/add_newtmgr/index.html
+++ b/develop/os/tutorials/add_newtmgr/index.html
@@ -490,12 +490,10 @@ to customize your application.</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <p>Ensure that you have met the following prerequisites before continuing with 
this tutorial:</p>
 <ul>
-<li>Install the <a href="../../../newt/install/newt_mac/">newt tool</a>. </li>
-<li>Install the <a href="../../../newtmgr/install_mac/">newtmgr tool</a>.</li>
 <li>Have Internet connectivity to fetch remote Mynewt components.</li>
-<li>Install the <a href="../../get_started/native_tools/">compiler tools</a> 
to 
-support native compiling to build the project this tutorial creates.  </li>
 <li>Have a cable to establish a serial USB connection between the board and 
the laptop.</li>
+<li>Install the newt tool and toolchains (See <a 
href="../../get_started/get_started/">Basic Setup</a>).</li>
+<li>Install the <a href="../../../newtmgr/install_mac/">newtmgr tool</a>.</li>
 </ul>
 <p><br></p>
 <h3 id="use-an-existing-project">Use an Existing Project</h3>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/add_shell/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/add_shell/index.html 
b/develop/os/tutorials/add_shell/index.html
index e5d907f..8b14c3e 100644
--- a/develop/os/tutorials/add_shell/index.html
+++ b/develop/os/tutorials/add_shell/index.html
@@ -476,16 +476,13 @@
 <p>This tutorial explains how to add the Console and Shell task to a project 
so that you 
 can interact with your project over a serial line connection.</p>
 <p><br></p>
-<h3 id="pre-requisites">Pre-Requisites</h3>
+<h3 id="prerequisites">Prerequisites</h3>
+<p>Ensure that you have met the following prerequisites before continuing with 
this tutorial:</p>
 <ul>
-<li>Ensure you have installed <a 
href="../../../newt/install/newt_mac/">newt</a> and that the 
-newt command is in your system path. </li>
-<li>You must have Internet connectivity to fetch remote Mynewt components.</li>
-<li>You must <a href="../../get_started/native_tools/">install the compiler 
tools</a> to 
-support native compiling to build the project this tutorial creates.  </li>
-<li>You must install the <a 
href="https://www.segger.com/jlink-software.html";>Segger JLINK package</a> to 
-load your project on the board.</li>
-<li>Cable to establish a serial USB connection between the board and the 
laptop</li>
+<li>Have Internet connectivity to fetch remote Mynewt components.  </li>
+<li>Have a cable to establish a serial USB connection between the board and 
the laptop</li>
+<li>Install the newt tool and toolchains (See <a 
href="../../get_started/get_started/">Basic Setup</a>).</li>
+<li>Install the <a href="https://www.segger.com/jlink-software.html";>Segger 
JLINK package</a> to load your project on the board.</li>
 </ul>
 <p><br></p>
 <h3 id="use-an-existing-project">Use an existing project</h3>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/arduino_zero/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/arduino_zero/index.html 
b/develop/os/tutorials/arduino_zero/index.html
index 41b0eb3..7b2bc85 100644
--- a/develop/os/tutorials/arduino_zero/index.html
+++ b/develop/os/tutorials/arduino_zero/index.html
@@ -282,6 +282,14 @@
               
                 
     <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../blinky_console/">Add Console and Shell to Blinky</a>
     </li>
 
@@ -559,7 +567,7 @@ Note: There are many flavors of Arduino. Make sure you are 
using an Arduino Zero
 <p><br></p>
 <h3 id="fetch-external-packages"><a name="fetchexternal"></a> Fetch External 
Packages</h3>
 <p>Mynewt uses source code provided directly from the chip manufacturer for
-low level operations. Sometimes this code is licensed only for the specific 
manufacturer of the chipset and cannot live in the Apache Mynewt repository. 
That happens to be the case for the Arduino Zero board which uses Atmel SAMD21. 
Runtime's github repository hosts such external third-party packages and the 
Newt tool can fetch them.</p>
+low level operations. Sometimes this code is licensed only for the specific 
manufacturer of the chipset and cannot live in the Apache Mynewt repository. 
That happens to be the case for the Arduino Zero board which uses Atmel SAMD21. 
Runtime's github repository hosts such external third-party packages and the 
newt tool can fetch them.</p>
 <p>To fetch the package with MCU support for Atmel SAMD21 for Arduino Zero 
from the Runtime git repository, you need to add
 the repository to the <code>project.yml</code> file in your base project 
directory.</p>
 <p>Here is an example <code>project.yml</code> file with the Arduino Zero 
repository
@@ -581,7 +589,7 @@ repository.apache-mynewt-core:
 <span style="background-color: #ffffcc">repository.mynewt_arduino_zero:
 </span><span style="background-color: #ffffcc">    type: github
 </span><span style="background-color: #ffffcc">    vers: 1-latest
-</span><span style="background-color: #ffffcc">    user: runtimeinc
+</span><span style="background-color: #ffffcc">    user: runtimeco
 </span><span style="background-color: #ffffcc">    repo: mynewt_arduino_zero
 </span>$
 </pre></div>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/blehci_project/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/blehci_project/index.html 
b/develop/os/tutorials/blehci_project/index.html
index 06932ac..2fdbcb0 100644
--- a/develop/os/tutorials/blehci_project/index.html
+++ b/develop/os/tutorials/blehci_project/index.html
@@ -476,20 +476,18 @@
 <p>This tutorial explains how to use the example application 
<code>blehci</code> included in the NimBLE stack to talk to the Mynewt NimBLE 
controller via the Host Controller Interface. You may build the Mynewt image 
using a laptop running any OS of your choice - Mac, Linux, or Windows.</p>
 <p>The host used in this specific example is the BlueZ Bluetooth stack. Since 
BlueZ is a Bluetooth stack for Linux kernel-based family of operating system, 
the tutorial expects a computer running Linux OS and with BlueZ installed to 
talk to the board with the Mynewt image.</p>
 <p><br></p>
-<h3 id="pre-requisites">Pre-Requisites</h3>
+<h3 id="prerequisites">Prerequisites</h3>
+<p>Ensure that you meet the following prerequisites before continuing with one 
of the tutorials.</p>
 <ul>
-<li>Ensure you have installed <a 
href="../../../newt/install/newt_mac/">newt</a> and that the 
-newt command is in your system path. </li>
-<li>You must have Internet connectivity to fetch remote Mynewt components.</li>
-<li>If you are not using the Docker container for newt and other tools, you 
must <a href="../../get_started/native_tools/">install the compiler tools</a> 
to 
-support native compiling to build the project this tutorial creates.  </li>
-<li>You have a board with BLE radio that is supported by Mynewt. We will use 
an nRF52 Dev board in this tutorial.</li>
-<li>USB TTL Serial Cable that supports hardware flow control such as ones 
found at <a 
href="http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm";>http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm</a>
 to establish a serial USB connection between the board and the laptop.</li>
-<li>You have installed a BLE host such as BlueZ on a Linux machine to talk to 
the nrf52 board running Mynewt. Use <code>sudo apt-get install bluez</code> to 
install it on your Linux machine. </li>
+<li>Have Internet connectivity to fetch remote Mynewt components.</li>
+<li>Have a board with BLE radio that is supported by Mynewt. We will use an 
nRF52 Dev board in this tutorial.</li>
+<li>Have a USB TTL Serial Cable that supports hardware flow control such as 
ones found at <a 
href="http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm";>http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm</a>
 to establish a serial USB connection between the board and the laptop.</li>
+<li>Install the newt tool and toolchains (See <a 
href="../../get_started/get_started/">Basic Setup</a>).</li>
+<li>Install a BLE host such as BlueZ on a Linux machine to talk to the nrf52 
board running Mynewt. Use <code>sudo apt-get install bluez</code> to install it 
on your Linux machine. </li>
 </ul>
 <p><br></p>
 <h3 id="create-a-project">Create a project</h3>
-<p>Use the Newt tool to create a new project directory containing a skeletal 
Mynewt framework. Change into the newly created directory. </p>
+<p>Use the newt tool to create a new project directory containing a skeletal 
Mynewt framework. Change into the newly created directory. </p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ newt new blehciproj 
 Downloading project skeleton from apache/incubator-mynewt-blinky...
 Installing skeleton in blehciproj ...

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/bletiny_project/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/bletiny_project/index.html 
b/develop/os/tutorials/bletiny_project/index.html
index 0e52dcf..94b4bf7 100644
--- a/develop/os/tutorials/bletiny_project/index.html
+++ b/develop/os/tutorials/bletiny_project/index.html
@@ -476,19 +476,17 @@
 <p>This tutorial explains how to run an example BLE app on a board and command 
it to scan and spew some stats. The stats will be seen over a serial port, not 
a BLE wireless connection.</p>
 <p><br></p>
 <h3 id="prerequisites">Prerequisites</h3>
+<p>Ensure that you have met the following prerequisites before continuing with 
this tutorial:</p>
 <ul>
-<li>Ensure you have installed <a 
href="../../../newt/install/newt_mac/">newt</a> and that the 
-newt command is in your system path. </li>
-<li>You must have Internet connectivity to fetch remote Mynewt components.</li>
-<li>You must <a href="../../get_started/native_tools/">install the compiler 
tools</a> to 
-support native compiling to build the project this tutorial creates.  </li>
-<li>You must install the <a 
href="https://www.segger.com/jlink-software.html";>Segger JLINK package</a> to 
load your project on the board.</li>
-<li>You have a board with BLE radio that is supported by Mynewt. We will use 
an nRF52 Dev board in this tutorial.</li>
-<li>Cable to establish a serial USB connection between the board and the 
laptop</li>
+<li>Have Internet connectivity to fetch remote Mynewt components.</li>
+<li>Have a board with BLE radio that is supported by Mynewt. We will use an 
nRF52 Dev board in this tutorial.</li>
+<li>Have a cable to establish a serial USB connection between the board and 
the laptop</li>
+<li>Install the newt tool and toolchains (See <a 
href="../../get_started/get_started/">Basic Setup</a>).</li>
+<li>Install the <a href="https://www.segger.com/jlink-software.html";>Segger 
JLINK package</a> to load your project on the board.</li>
 </ul>
 <p><br></p>
 <h3 id="create-a-project">Create a project</h3>
-<p>Use the Newt tool to create a new project directory containing a skeletal 
Mynewt framework. Change into the newly created directory.</p>
+<p>Use the newt tool to create a new project directory containing a skeletal 
Mynewt framework. Change into the newly created directory.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ newt new myproj 
 Downloading project skeleton from apache/incubator-mynewt-blinky...
 Installing skeleton in myproj...

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/blinky/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/blinky/index.html 
b/develop/os/tutorials/blinky/index.html
index bfc9c0e..7565297 100644
--- a/develop/os/tutorials/blinky/index.html
+++ b/develop/os/tutorials/blinky/index.html
@@ -282,6 +282,14 @@
               
                 
     <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../blinky_console/">Add Console and Shell to Blinky</a>
     </li>
 
@@ -535,6 +543,7 @@
 <li><a href="../olimex/">Blinky on an Olimex</a></li>
 <li><a href="../nRF52/">Blinky on a nRF52</a></li>
 <li><a href="../rbnano2/">Blinky on a RedBear Nano 2</a></li>
+<li><a href="../blinky_stm32f4disc/">Blinky on a STM32F4-Discovery</a></li>
 </ul>
 <p>We also have a tutorial that shows you how to add <a 
href="../blinky_console/">Console and Shell to the Blinky Application</a>.
 <br></p>
@@ -544,7 +553,7 @@
 <li>Have Internet connectivity to fetch remote Mynewt components.</li>
 <li>Have a computer to build a Mynewt application and connect to the board 
over USB.</li>
 <li>Have a Micro-USB cable to connect the board and the computer.</li>
-<li>Install the Newt tool and toolchains (See <a 
href="../../get_started/get_started/">Basic Setup</a>).</li>
+<li>Install the newt tool and toolchains (See <a 
href="../../get_started/get_started/">Basic Setup</a>).</li>
 <li>Read the Mynewt OS <a href="../../get_started/vocabulary/">Concepts</a> 
section. </li>
 <li>Create a project space (directory structure) and populate it with the core 
code repository (apache-mynewt-core) or know how to as explained in <a 
href="../../../os/get_started/project_create">Creating Your First Project</a>.
 <br></li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/blinky_console/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/blinky_console/index.html 
b/develop/os/tutorials/blinky_console/index.html
index 4761d6b..516ddb3 100644
--- a/develop/os/tutorials/blinky_console/index.html
+++ b/develop/os/tutorials/blinky_console/index.html
@@ -281,6 +281,14 @@
           
               
                 
+    <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
     <li class="active">
       <a href="./">Add Console and Shell to Blinky</a>
     </li>
@@ -697,9 +705,9 @@ prompt on
 <ul class="nav nav-pills" style="margin-bottom: 10px">
     <li>
     
-    <a href=../rbnano2/>
+    <a href=../blinky_stm32f4disc/>
         <span class="fa fa-arrow-left"></span>
-        Previous: Blinky on RedBear Nano 2
+        Previous: Blinky on STM32F4-Discovery
     </a>
     
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/blinky_primo/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/blinky_primo/index.html 
b/develop/os/tutorials/blinky_primo/index.html
index 6e9b84a..a0e803b 100644
--- a/develop/os/tutorials/blinky_primo/index.html
+++ b/develop/os/tutorials/blinky_primo/index.html
@@ -282,6 +282,14 @@
               
                 
     <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../blinky_console/">Add Console and Shell to Blinky</a>
     </li>
 

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/blinky_stm32f4disc/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/blinky_stm32f4disc/index.html 
b/develop/os/tutorials/blinky_stm32f4disc/index.html
new file mode 100644
index 0000000..3cf584b
--- /dev/null
+++ b/develop/os/tutorials/blinky_stm32f4disc/index.html
@@ -0,0 +1,770 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <meta charset="utf-8">
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+        
+        
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" 
href="http://mynewt.apache.org/os/tutorials/blinky_stm32f4disc/";> -->
+        <link rel="shortcut icon" href="../../../img/favicon.ico">
+
+           <title>Blinky on STM32F4-Discovery - Apache Mynewt</title>
+
+        <link href="../../../css/bootstrap-3.0.3.min.css" rel="stylesheet">
+        <link rel="stylesheet" href="../../../css/highlight.css">
+        <link href="../../../css/base.css" rel="stylesheet">
+        <link href="../../../css/custom.css" rel="stylesheet">
+        <link href="../../../css/v2.css" rel="stylesheet">
+        <link href="https://fonts.googleapis.com/css?family=Lato"; 
rel="stylesheet">
+        <link rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";>
+        <link href="../../../extra.css" rel="stylesheet">
+
+        <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media 
queries -->
+        <!--[if lt IE 9]>
+            <script 
src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js";></script>
+            <script 
src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js";></script>
+        <![endif]-->
+
+        
+            <script>
+                
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+                
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+                
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+                ga('create', 'UA-72162311-1', 'auto');
+                ga('send', 'pageview');
+            </script>
+        
+    </head>
+
+
+    <body class="Blinky on STM32F4-Discovery">
+
+
+        <div class="container">
+    <div class="row v2-main-banner">
+        <a class="logo-cell" href="/">
+            <img class="logo" src="/img/logo.png">
+        </a>
+        <div class="tagline-cell">
+            <h4 class="tagline">An OS to build, deploy and securely manage 
billions of devices</h4>
+        </div>
+        <div class="news-cell">
+            <div class="well">
+                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 
1.0.0</a> released (March 22, 2017)
+            </div>
+        </div>
+    </div>
+</div>
+
+        
+
+
+
+
+
+
+<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" 
data-offset-top="150" role="navigation">
+    <div class="container">
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+            <!-- Main navigation -->
+            <ul class="nav navbar-nav navbar-right">
+                <li 
+  class=""
+>
+                    <a href="/"><i class="fa fa-home" style="font-size: 
larger;"></i></a>
+                </li>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/talks/">Talks</a>
+                </li>
+                <li 
+  class="active"
+>
+                    <a href="/latest/os/introduction">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/download/">Download</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/community/">Community</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/events/">Events</a>
+                </li>
+            </ul>
+
+            <!-- Search, Navigation and Repo links -->
+            <ul class="nav navbar-nav navbar-right">
+                
+            </ul>
+        </div>
+    </div>
+</nav>
+
+        
+
+        <div class="container">
+            
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar sidebar-container"><div 
id="docSidebar" class="hidden-print" role="complementary">
+    <div class="top">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" 
action="../../../search.html" method="get">
+                <div class="form-group">
+                    <input type="text" name="q" class="form-control" 
placeholder="Search documentation" />
+                </div>
+            </form>
+        </div>
+    </div>
+    <ul class="toc-nav">
+      <li class="doc-version">
+<select class="form-control" onchange="if (this.value) 
window.location.href=this.value">
+    
+    <option
+      value="/develop/os/introduction"
+      selected="selected"
+    >
+      Version: develop (latest)
+    </option>
+    
+    <option
+      value="/v0_9_0/os/introduction"
+      
+    >
+      Version: 0.9.0
+    </option>
+    
+</select>
+</li>
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+          
+  
+  
+    <li ><a href="../../introduction/">Mynewt Documentation</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../get_started/get_started/">Basic Setup</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../../get_started/vocabulary/">Concepts</a>
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../tutorials/">Tutorials</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li ><a href="../blinky/">Project Blinky</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+    <li >
+      <a href="../arduino_zero/">Blinky on Arduino Zero</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../blinky_primo/">Blinky on Arduino Primo</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../olimex/">Blinky on Olimex</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../nRF52/">Blinky on nRF52</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../rbnano2/">Blinky on RedBear Nano 2</a>
+    </li>
+
+              
+          
+              
+                
+    <li class="active">
+      <a href="./">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../blinky_console/">Add Console and Shell to Blinky</a>
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../repo/add_repos/">Work with repositories</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../project-slinky/">Project Slinky for Remote Comms</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../ibeacon/">BLE iBeacon</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../eddystone/">BLE Eddystone</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../add_newtmgr/">Enable Newt Manager in any app</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../add_shell/">Enable the OS Shell and Console</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../tasks_lesson/">Tasks and Priority Management</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../wi-fi_on_arduino/">Enable Wi-Fi on Arduino MKR1000</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../unit_test/">Write a Test Suite for a Package</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../event_queue/">Events and Event Queues</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../bletiny_project/">BLE app to check stats via console</a>
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../bleprph/bleprph-intro/">BLE peripheral project</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../blehci_project/">BLE HCI interface</a>
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  ../air_quality_sensor/
+">Air-quality Sensor project</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../nrf52_adc/">Add an Analog Sensor</a>
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../os_user_guide/">OS User Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  ../../../network/ble/ble_intro/
+">BLE User Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../../newt/newt_intro/">Newt Tool Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../../newtmgr/overview/">Newt Manager Guide</a>
+  
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+        
+      
+        
+          
+  
+  
+    <li><a href="
+  ../../../faq/go_env/
+">Appendix</a>
+  
+  
+    </li>
+
+        
+      
+    </ul>
+</div></div>
+
+                    <div class="col-md-9" role="main">
+                        <div class="doc-header">
+                            <div role="navigation" aria-label="breadcrumbs 
navigation">
+  <ul class="wy-breadcrumbs pull-right">
+    <li><a href="/develop/os/introduction">Docs</a></li>
+    
+    
+        
+          <li>&raquo; <a href="../tutorials/">Tutorials</a></li>
+        
+      
+        
+          <li>&raquo; <a href="../blinky/">Project Blinky</a></li>
+        
+      
+      
+        <li>&raquo; Blinky on STM32F4-Discovery</li>
+      
+    
+    
+  </ul>
+</div>
+                        </div>
+                        
+                            <h2 
id="blinky-your-hello-world-on-stm32f4-discovery">Blinky, your "Hello World!", 
on STM32F4-Discovery</h2>
+<p>This tutorial shows you how to create, build, and run the Blinky 
application on the STM32F4-Discovery board.
+<br></p>
+<p><br></p>
+<h3 id="prerequisites">Prerequisites</h3>
+<ul>
+<li>Meet the prerequisites listed in <a href="../blinky/">Project 
Blinky</a>.</li>
+<li>Have a STM32F4-Discovery board.</li>
+<li>Have a USB type A to Mini-B cable.    </li>
+<li>Install a patched version of OpenOCD 0.10.0 described in <a 
href="../os/get_started/cross_tools/">Install OpenOCD</a>.  </li>
+</ul>
+<h3 id="create-a-project">Create a Project</h3>
+<p>Create a new project if you do not have an existing one.  You can skip this 
step and proceed to <a href="#create_targets">create the targets</a> if you 
already have a project created.  </p>
+<p>Run the following commands to create a new project:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">    $ mkdir ~/dev
+    $ cd ~/dev
+    $ newt new myproj
+    Downloading project skeleton from apache/incubator-mynewt-blinky...
+    Installing skeleton in myproj...
+    Project myproj successfully created.
+    $ cd myproj
+    $ newt install
+    apache-mynewt-core
+    $
+</pre></div>
+
+
+<p><br></p>
+<h3 id="create-the-targets"><a name="create_targets"></a>Create the 
Targets</h3>
+<p>Create two targets for the STM32F4-Discovery board - one for the bootloader 
and one for the Blinky application.</p>
+<p>Run the following <code>newt target</code> commands, from your project 
directory, to create a bootloader target. We name the target 
<code>stm32f4disc_boot</code>:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ newt target create stm32f4disc_boot
+$ newt target set stm32f4disc_boot app=@apache-mynewt-core/apps/boot
+$ newt target set stm32f4disc_boot 
bsp=@apache-mynewt-core/hw/bsp/stm32f4discovery
+$ newt target set stm32f4disc_boot build_profile=optimized
+</pre></div>
+
+
+<p><br>
+Run the following <code>newt target</code> commands to create a target for the 
Blinky application. We name the target <code>stm32f4disc_blinky</code>:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ newt target create stm32f4disc_blinky
+$ newt target set stm32f4disc_blinky app=apps/blinky
+$ newt target set stm32f4disc_blinky 
bsp=@apache-mynewt-core/hw/bsp/stm32f4discovery
+$ newt target set stm32f4disc_blinky build_profile=debug
+</pre></div>
+
+
+<p><br>
+You can run the <code>newt target show</code> command to verify the target 
settings:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ newt target show 
+targets/my_blinky_sim
+    app=apps/blinky
+    bsp=@apache-mynewt-core/hw/bsp/native
+    build_profile=debug
+targets/stm32f4disc_blinky
+    app=apps/blinky
+    bsp=@apache-mynewt-core/hw/bsp/stm32f4discovery
+    build_profile=debug
+targets/stm32f4disc_boot
+    app=@apache-mynewt-core/apps/boot
+    bsp=@apache-mynewt-core/hw/bsp/stm32f4discovery
+    build_profile=optimized
+</pre></div>
+
+
+<p><br></p>
+<h3 id="build-the-target-executables">Build the Target Executables</h3>
+<p>Run the <code>newt build stm32f4disc_boot</code> command to build the 
bootloader:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$ newt build stm32f4disc_boot
+Building target targets/stm32f4disc_boot
+Compiling repos/apache-mynewt-core/boot/bootutil/src/image_ec.c
+Compiling repos/apache-mynewt-core/boot/bootutil/src/image_ec256.c
+Compiling repos/apache-mynewt-core/boot/bootutil/src/bootutil_misc.c
+Compiling repos/apache-mynewt-core/apps/boot/src/boot.c
+Compiling repos/apache-mynewt-core/boot/bootutil/src/image_rsa.c
+Compiling repos/apache-mynewt-core/boot/bootutil/src/image_validate.c
+Compiling repos/apache-mynewt-core/boot/bootutil/src/loader.c
+    ...
+
+Archiving sys_flash_map.a
+Archiving sys_mfg.a
+Archiving sys_sysinit.a
+Archiving util_mem.a
+Linking ~/dev/myproj/bin/targets/stm32f4disc_boot/app/apps/boot/boot.elf
+Target successfully built: targets/stm32f4disc_boot
+</pre></div>
+
+
+<p><br>
+Run the <code>newt build stm32f4disc_blinky</code> command to build the Blinky 
application:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newt build stm32f4disc_blinky
+Building target targets/stm32f4disc_blinky
+Compiling apps/blinky/src/main.c
+Compiling repos/apache-mynewt-core/hw/bsp/stm32f4discovery/src/sbrk.c
+Compiling 
repos/apache-mynewt-core/hw/bsp/stm32f4discovery/src/system_stm32f4xx.c
+Compiling repos/apache-mynewt-core/hw/bsp/stm32f4discovery/src/hal_bsp.c
+Assembling 
repos/apache-mynewt-core/hw/bsp/stm32f4discovery/src/arch/cortex_m4/startup_STM32F40x.s
+Compiling repos/apache-mynewt-core/hw/cmsis-core/src/cmsis_nvic.c
+Compiling repos/apache-mynewt-core/hw/drivers/uart/src/uart.c
+Compiling repos/apache-mynewt-core/hw/drivers/uart/uart_hal/src/uart_hal.c
+Compiling repos/apache-mynewt-core/hw/hal/src/hal_common.c
+Compiling repos/apache-mynewt-core/hw/hal/src/hal_flash.c
+
+    ...
+
+Archiving sys_sysinit.a
+Archiving util_mem.a
+Linking ~/dev/myproj/bin/targets/stm32f4disc_blinky/app/apps/blinky/blinky.elf
+Target successfully built: targets/stm32f4disc_blinky
+</pre></div>
+
+
+<p><br></p>
+<h3 id="sign-and-create-the-blinky-application-image">Sign and Create the 
Blinky Application Image</h3>
+<p>Run the <code>newt create-image stm32f4disc_blinky 1.0.0</code> command to 
create and sign the application image. You may assign an arbitrary version 
(e.g. 1.0.0) to the image.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newt create-image stm32f4disc_blinky 1.0.0
+App image succesfully generated: 
~/dev/myproj/bin/targets/stm32f4disc_blinky/app/apps/blinky/blinky.img
+</pre></div>
+
+
+<p><br></p>
+<h3 id="connect-to-the-board">Connect to the Board</h3>
+<p>Connect a USB type A to Mini-B cable from your computer to the port the 
board indicated on the diagram:     </p>
+<p><br>
+<br>
+<img alt="stm32f4-discovery" src="../pics/stm32f4_disc.jpg" title="Connecting 
computer to stm32f4disc" /></p>
+<p><br></p>
+<p>You should see the small PWR red LED light up.</p>
+<h3 id="load-the-bootloader-and-the-blinky-application-image">Load the 
Bootloader and the Blinky Application Image</h3>
+<p>Run the <code>newt load stm32f4disc_boot</code> command to load the 
bootloader onto the board: </p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newt load stm32f4disc_boot
+Loading bootloader
+</pre></div>
+
+
+<p><br>
+Run the <code>newt load stm32f4disc_blinky</code> command to load the Blinky 
application image onto the board.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newt load stm32f4disc_blinky
+Loading app image into slot 1
+</pre></div>
+
+
+<p>You should see the small green LD4 LED on the board blink!</p>
+<p>Note: If the LED does not blink, try resetting your board.</p>
+<p><br></p>
+<p><strong>Note:</strong> If you want to erase the flash and load the image 
again, start a debug session, and enter <code>mon  stm32f2x mass_erase 0</code> 
at the gdb prompt:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">$newt debug stm32f4disc_blinky
+[~/dev/myproj/repos/apache-mynewt-core/hw/bsp/stm32f4discovery/stm32f4discovery_debug.sh
 ~/dev/myproj/repos/apache-mynewt-core/hw/bsp/stm32f4discovery 
~/dev/myproj/bin/targets/stm32f4disc_blinky/app/apps/blinky/blinky]
+Open On-Chip Debugger 0.10.0
+Licensed under GNU GPL v2
+For bug reports, read
+        http://openocd.org/doc/doxygen/bugs.html
+Info : The selected transport took over low-level target control. The results 
might differ compared to plain JTAG/SWD
+adapter speed: 2000 kHz
+adapter_nsrst_delay: 100
+none separate
+Info : Unable to match requested speed 2000 kHz, using 1800 kHz
+Info : Unable to match requested speed 2000 kHz, using 1800 kHz
+Info : clock speed 1800 kHz
+Info : STLINK v2 JTAG v25 API v2 SWIM v14 VID 0x0483 PID 0x374B
+Info : using stlink api v2
+Info : Target voltage: 2.881129
+Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints
+target halted due to debug-request, current mode: Thread
+
+           ...
+
+Reading symbols from 
~/dev/myproj/bin/targets/stm32f4disc_blinky/app/apps/blinky/blinky.elf...done.
+target halted due to debug-request, current mode: Thread
+xPSR: 0x41000000 pc: 0x08021e90 psp: 0x20002290
+Info : accepting &#39;gdb&#39; connection on tcp/3333
+Info : device id = 0x10076413
+Info : flash size = 1024kbytes
+0x08021e90 in __WFI () at 
repos/apache-mynewt-core/hw/cmsis-core/src/ext/core_cmInstr.h:342
+342       __ASM volatile (&quot;wfi&quot;);
+(gdb) mon stm32f2x mass_erase 0
+stm32x mass erase complete
+stm32x mass erase complete
+(gdb)
+</pre></div>
+                        
+                        <div class="row">
+                            
+
+
+
+<ul class="nav nav-pills" style="margin-bottom: 10px">
+    <li>
+    
+    <a href=../rbnano2/>
+        <span class="fa fa-arrow-left"></span>
+        Previous: Blinky on RedBear Nano 2
+    </a>
+    
+    </li>
+    <li class="pull-right">
+    
+    <a href=../blinky_console/>
+        Next: Add Console and Shell to Blinky
+        <span class="fa fa-arrow-right"></span>
+    </a>
+    
+    </li>
+</ul>
+                        </div>
+                        <footer class="row">
+    <div class="col-xs-12">
+        
+            <p class="copyright">Apache Mynewt (incubating) is available under 
Apache License, version 2.0.</p>
+        
+    </div>
+    <div class="col-xs-12">
+        <div class="logos">
+            <img src="/img/asf_logo_wide_small.png" alt="Apache" 
title="Apache">
+            <small class="footnote">
+                MyNewt is an effort undergoing incubation at The Apache 
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that the project has yet to be fully endorsed by the ASF.
+            </small>
+            <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache 
Incubator">
+        </div>
+    </div>
+</footer>
+                    </div>
+                </div>
+            
+            
+        </div>
+
+        <script src="../../../js/jquery-1.10.2.min.js"></script>
+        <script src="../../../js/bootstrap-3.0.3.min.js"></script>
+        <script src="../../../js/highlight.pack.js"></script>
+        <script src="../../../js/base.js"></script>
+        <script src="../../../js/custom.js"></script>
+
+    </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/nRF52/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/nRF52/index.html 
b/develop/os/tutorials/nRF52/index.html
index 36fbb3c..2e95c97 100644
--- a/develop/os/tutorials/nRF52/index.html
+++ b/develop/os/tutorials/nRF52/index.html
@@ -282,6 +282,14 @@
               
                 
     <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../blinky_console/">Add Console and Shell to Blinky</a>
     </li>
 

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/nrf52_adc/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/nrf52_adc/index.html 
b/develop/os/tutorials/nrf52_adc/index.html
index 933f8f4..dd6cec4 100644
--- a/develop/os/tutorials/nrf52_adc/index.html
+++ b/develop/os/tutorials/nrf52_adc/index.html
@@ -532,7 +532,7 @@ repository.apache-mynewt-core:
 <span style="background-color: #ffffcc">repository.mynewt_nordic:
 </span><span style="background-color: #ffffcc">    type: github
 </span><span style="background-color: #ffffcc">    vers: 1-latest
-</span><span style="background-color: #ffffcc">    user: runtimeinc
+</span><span style="background-color: #ffffcc">    user: runtimeco
 </span><span style="background-color: #ffffcc">    repo: mynewt_nordic
 </span></pre></div>
 

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/olimex/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/olimex/index.html 
b/develop/os/tutorials/olimex/index.html
index 0780b13..82ba948 100644
--- a/develop/os/tutorials/olimex/index.html
+++ b/develop/os/tutorials/olimex/index.html
@@ -282,6 +282,14 @@
               
                 
     <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../blinky_console/">Add Console and Shell to Blinky</a>
     </li>
 

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/pics/stm32f4_disc.jpg
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/pics/stm32f4_disc.jpg 
b/develop/os/tutorials/pics/stm32f4_disc.jpg
new file mode 100755
index 0000000..cbed05f
Binary files /dev/null and b/develop/os/tutorials/pics/stm32f4_disc.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/rbnano2/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/rbnano2/index.html 
b/develop/os/tutorials/rbnano2/index.html
index af1959e..bbe63a4 100644
--- a/develop/os/tutorials/rbnano2/index.html
+++ b/develop/os/tutorials/rbnano2/index.html
@@ -282,6 +282,14 @@
               
                 
     <li >
+      <a href="../blinky_stm32f4disc/">Blinky on STM32F4-Discovery</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
       <a href="../blinky_console/">Add Console and Shell to Blinky</a>
     </li>
 
@@ -699,8 +707,8 @@ Loading app image into slot 1
     </li>
     <li class="pull-right">
     
-    <a href=../blinky_console/>
-        Next: Add Console and Shell to Blinky
+    <a href=../blinky_stm32f4disc/>
+        Next: Blinky on STM32F4-Discovery
         <span class="fa fa-arrow-right"></span>
     </a>
     

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/repo/add_repos/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/repo/add_repos/index.html 
b/develop/os/tutorials/repo/add_repos/index.html
index 1d6b1bc..fa259b1 100644
--- a/develop/os/tutorials/repo/add_repos/index.html
+++ b/develop/os/tutorials/repo/add_repos/index.html
@@ -628,7 +628,7 @@ repository.apache-Mynewt-core:
 repository.Mynewt_arduino_zero:
     type: github
     vers: 1-latest
-    user: runtimeinc
+    user: runtimeco
     repo: Mynewt_arduino_zero
 </pre></div>
 

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/ea2670d6/develop/os/tutorials/wi-fi_on_arduino/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/wi-fi_on_arduino/index.html 
b/develop/os/tutorials/wi-fi_on_arduino/index.html
index 25f25a9..6e66832 100644
--- a/develop/os/tutorials/wi-fi_on_arduino/index.html
+++ b/develop/os/tutorials/wi-fi_on_arduino/index.html
@@ -541,7 +541,7 @@ repository.apache-mynewt-core:
 <span style="background-color: #ffffcc">repository.mynewt_arduino_zero:
 </span><span style="background-color: #ffffcc">    type: github
 </span><span style="background-color: #ffffcc">    vers: 1-latest
-</span><span style="background-color: #ffffcc">    user: runtimeinc
+</span><span style="background-color: #ffffcc">    user: runtimeco
 </span><span style="background-color: #ffffcc">    repo: mynewt_arduino_zero
 </span>$
 </pre></div>


Reply via email to