You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ad...@apache.org on 2016/10/11 20:11:35 UTC

[2/8] incubator-mynewt-site git commit: Updated link with update instructions for newt tool. This closes #117. Fixed broken links. This closes #116.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/modules/testutil/tu_restart/index.html
----------------------------------------------------------------------
diff --git a/develop/os/modules/testutil/tu_restart/index.html b/develop/os/modules/testutil/tu_restart/index.html
index 9f8a47a..5831141 100644
--- a/develop/os/modules/testutil/tu_restart/index.html
+++ b/develop/os/modules/testutil/tu_restart/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/modules/testutil/tu_restart/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/modules/testutil/tu_restart/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>tu_restart - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/os_user_guide/index.html
----------------------------------------------------------------------
diff --git a/develop/os/os_user_guide/index.html b/develop/os/os_user_guide/index.html
index 4a2194d..7a28504 100644
--- a/develop/os/os_user_guide/index.html
+++ b/develop/os/os_user_guide/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/os_user_guide/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/os_user_guide/"> -->
         <link rel="shortcut icon" href="../../img/favicon.ico">
 
 	<title>toc - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/STM32F303/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/STM32F303/index.html b/develop/os/tutorials/STM32F303/index.html
index e786fac..5e674c2 100644
--- a/develop/os/tutorials/STM32F303/index.html
+++ b/develop/os/tutorials/STM32F303/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/STM32F303/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/STM32F303/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>toc - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 3cfd77e..197f4e9 100644
--- a/develop/os/tutorials/add_newtmgr/index.html
+++ b/develop/os/tutorials/add_newtmgr/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/add_newtmgr/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/add_newtmgr/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Enable newtmgr in any app - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/air_quality_sensor/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/air_quality_sensor/index.html b/develop/os/tutorials/air_quality_sensor/index.html
index e7a27a4..0059186 100644
--- a/develop/os/tutorials/air_quality_sensor/index.html
+++ b/develop/os/tutorials/air_quality_sensor/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/air_quality_sensor/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/air_quality_sensor/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Air-quality Sensor project - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 aa98d22..0a9061d 100644
--- a/develop/os/tutorials/arduino_zero/index.html
+++ b/develop/os/tutorials/arduino_zero/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/arduino_zero/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/arduino_zero/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Blinky on Arduino Zero - Apache Mynewt</title>
@@ -492,11 +493,11 @@
 <p>Learn how to use packages from a default application repository of Mynewt to build your first <em>Hello World</em> application (Blinky) on a target board. Once built using the <em>newt</em> tool, this application will blink the LED lights on the target board.</p>
 <p>This tutorial describes how to run Mynewt OS on Arduino Zero. Follow these simple steps and your board will be blinking in no time!</p>
 <h3 id="prerequisites">Prerequisites</h3>
-<p>Before tackling this tutorial, it's best to read about Mynewt in the <a href="../../get_started/introduction">Introduction</a> section of this documentation.</p>
+<p>Before tackling this tutorial, it's best to read about Mynewt in the <a href="../../get_started/get_started">Introduction</a> section of this documentation.</p>
 <h3 id="equipment">Equipment</h3>
 <p>You will need the following equipment</p>
 <ul>
-<li>An Arduino Zero board.  NOTE: There are many flavors of Arduino. Ensure that 
+<li>An Arduino Zero board.  NOTE: There are many flavors of Arduino. Ensure that
 you have an Arduino Zero. See below for the versions of Arduino Zero that are
 compatible with this tutorial</li>
 <li>A computer that can connect to the Arduino Zero over USB</li>
@@ -515,14 +516,14 @@ compatible with this tutorial</li>
 </ul>
 <p><br></p>
 <h3 id="fetch-external-packages">Fetch External Packages</h3>
-<p>Mynewt uses source code provided directly from the chip manufacturer for 
+<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>
-<p>To fetch the package with MCU support for Atmel SAMD21 for Arduino Zero from the Runtime git repository, you need to add 
+<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
-added. The sections with <code>mynewt_arduino_zero</code> that need to be added to 
+added. The sections with <code>mynewt_arduino_zero</code> that need to be added to
 your project file are highlighted.</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ more project.yml 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ more project.yml
 project.name: &quot;my_project&quot;
 
 project.repositories:
@@ -540,15 +541,15 @@ repository.apache-mynewt-core:
 </span><span style="background-color: #ffffcc">    vers: 0-latest
 </span><span style="background-color: #ffffcc">    user: runtimeinc
 </span><span style="background-color: #ffffcc">    repo: mynewt_arduino_zero
-</span>$ 
+</span>$
 </pre></div>
 
 
 <p><br></p>
-<p>Once you've edited your <code>project.yml</code> file, the next step is to install the 
-project dependencies, this can be done with the <code>newt install</code> command 
-(to see more output, provide the <code>-v</code> verbose option.): </p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt install 
+<p>Once you've edited your <code>project.yml</code> file, the next step is to install the
+project dependencies, this can be done with the <code>newt install</code> command
+(to see more output, provide the <code>-v</code> verbose option.):</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt install
 apache-mynewt-core
 mynewt_arduino_zero
 $
@@ -559,35 +560,35 @@ $
 <p><strong>NOTE:</strong> If there has been a new release of a repo used in your project since you last installed it, the <code>0-latest</code> version for the repo in the <code>project.yml</code> file will refer to the new release and will not match the installed files. In that case you will get an error message saying so and you will need to run <code>newt upgrade</code> to overwrite the existing files with the latest codebase.</p>
 <p><br></p>
 <h3 id="create-your-bootloader-target">Create your bootloader target</h3>
-<p>Next, you need to tell Newt what to build.  For the Arduino Zero, we are going to 
+<p>Next, you need to tell Newt what to build.  For the Arduino Zero, we are going to
 generate both a bootloader, and an image target.</p>
-<p>To generate the bootloader target, you need to specify the following options. The output of the commands (indicating success) have been suppressed for easier readability. </p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_boot 
-$ newt target set arduino_boot bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero 
-$ newt target set arduino_boot app=@apache-mynewt-core/apps/boot 
+<p>To generate the bootloader target, you need to specify the following options. The output of the commands (indicating success) have been suppressed for easier readability.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_boot
+$ newt target set arduino_boot bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero
+$ newt target set arduino_boot app=@apache-mynewt-core/apps/boot
 $ newt target set arduino_boot build_profile=optimized
 </pre></div>
 
 
 <p><br></p>
 <p>If you have an Arduino Zero Pro or M0 Pro, you have to set the following next:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero_pro 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero_pro
 </pre></div>
 
 
 <p>If you have an Arduino Zero, you have to set the following instead:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero
 </pre></div>
 
 
 <p><br></p>
-<p>These commands do a few things: </p>
+<p>These commands do a few things:</p>
 <ul>
 <li>Create a target named <code>arduino_boot</code>, in order to build the Arduino Zero Bootloader.</li>
-<li>Set the application for the <code>arduino_boot</code> target to the default Apache Mynewt 
+<li>Set the application for the <code>arduino_boot</code> target to the default Apache Mynewt
     bootloader (<code>@apache-mynewt-core/apps/boot</code>)</li>
-<li>Set the board support package for the target to 
-    <code>@mynewt_arduino_zero/hw/bsp/arduino_zero</code>.  This is a reference to the downloaded 
+<li>Set the board support package for the target to
+    <code>@mynewt_arduino_zero/hw/bsp/arduino_zero</code>.  This is a reference to the downloaded
     Arduino Zero support from Github.</li>
 <li>Use the "optimized" build profile for the <code>arduino_boot</code> target.  This
     instructs Newt to generate smaller and more efficient code for this target.
@@ -597,7 +598,7 @@ $ newt target set arduino_boot build_profile=optimized
 <p><br></p>
 <h3 id="build-your-bootloader">Build your bootloader</h3>
 <p>Once you've configured the bootloader target, the next step is to build the bootloader for your Arduino. You can do this by using the <code>newt build</code> command:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_boot 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_boot
 Compiling asprintf.c
 Compiling atoi.c
 Compiling atol.c
@@ -612,30 +613,30 @@ App successfully built: myproject/bin/arduino_boot/apps/boot/boot.elf
 </pre></div>
 
 
-<p>If this command finishes successfully, you have successfully built the Arduino 
-bootloader, and the next step is to build your application for the Arduino 
+<p>If this command finishes successfully, you have successfully built the Arduino
+bootloader, and the next step is to build your application for the Arduino
 board.</p>
 <p><br></p>
 <h3 id="build-your-blinky-app">Build your blinky app</h3>
 <p>To create and download your application, you create another target, this one pointing to the application you want to download to the Arduino board.  In this tutorial,  we will use the default application that comes with your project, <code>apps/blinky</code>:</p>
 <p><strong>Note</strong>: Remember to set features to <code>arduino_zero</code> if your board is Arduino Zero and not a Pro!</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_blinky 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_blinky
 Target targets/arduino_blinky successfully created
-$ newt target set arduino_blinky app=apps/blinky 
+$ newt target set arduino_blinky app=apps/blinky
 Target targets/arduino_blinky successfully set target.app to apps/blinky
 $ newt target set arduino_blinky bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero
 Target targets/arduino_blinky successfully set target.bsp to @mynewt_arduino_zero/hw/bsp/arduino_zero
-$ newt target set arduino_blinky build_profile=debug 
+$ newt target set arduino_blinky build_profile=debug
 Target targets/arduino_blinky successfully set target.build_profile to debug
-<span style="background-color: #ffffcc">$ newt target set arduino_blinky features=arduino_zero_pro 
+<span style="background-color: #ffffcc">$ newt target set arduino_blinky features=arduino_zero_pro
 </span>Target targets/arduino_blinky successfully set pkg.features to arduino_zero_pro
-$ 
+$
 </pre></div>
 
 
 <p><br></p>
-<p>You can now build the target, with <code>newt build</code>: </p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_blinky 
+<p>You can now build the target, with <code>newt build</code>:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_blinky
 Compiling main.c
 Archiving blinky.a
 Compiling cons_fmt.c
@@ -653,9 +654,9 @@ App successfully built: myproject/bin/arduino_blinky/apps/blinky/blinky.elf
 <p><font color="#FF0000"> Congratulations! </font> You have successfully built your application. Now it's time to load both the bootloader and application onto the target.</p>
 <p><br></p>
 <h3 id="connect-the-target">Connect the Target</h3>
-<p>Connect your computer to the Arduino Zero (from now on we'll call this the 
-target) with the Micro-USB cable through the Programming Port as shown below. 
-Mynewt will download and debug the target through this port. You should see a 
+<p>Connect your computer to the Arduino Zero (from now on we'll call this the
+target) with the Micro-USB cable through the Programming Port as shown below.
+Mynewt will download and debug the target through this port. You should see a
 little green LED come on. That means the board has power.</p>
 <p>No external debugger is required.  The Arduino Zero comes with an internal
 debugger that can be accessed by Mynewt.</p>
@@ -664,24 +665,24 @@ debugger that can be accessed by Mynewt.</p>
 <img src="http://www.arduino.org//images/products/ArduinoZeroPro-flat-org.jpg" alt="Drawing" style="width: 330px;"/></p>
 <p><br></p>
 <h3 id="download-the-bootloader">Download the Bootloader</h3>
-<p>Execute the command to download the bootloader. </p>
+<p>Execute the command to download the bootloader.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    <span style="color: #000000">$</span> <span style="color: #000000">newt</span> <span style="color: #000000">load</span> <span style="color: #000000">arduino_boot</span>
 </pre></div>
 
 
-<p>If the newt tool finishes without error, that means the bootloader has been 
+<p>If the newt tool finishes without error, that means the bootloader has been
 successfully loaded onto the target.</p>
 <p><br></p>
 <p><font color="#FF0000"> Reminder if you are using Docker: </font> When working with actual hardware, remember that each board has an ID. If you swap boards and do not refresh the USB Device Filter on the VirtualBox UI, the ID might be stale and the Docker instance may not be able to see the board correctly. For example, you may see an error message like <code>Error: unable to find CMSIS-DAP device</code> when you try to load or run an image on the board. In that case, you need to click on the USB link in VirtualBox UI, remove the existing USB Device Filter (e.g. "Atmel Corp. EDBG CMSIS-DAP[0101]") by clicking on the "Removes selected USB filter" button, and add a new filter by clicking on the "Adds new USB filter" button.</p>
 <p><br></p>
 <h3 id="run-the-image">Run the Image</h3>
-<p>Now that the bootloader is downloaded to the target, the next step is to load 
-your image onto the Arduino Zero.  The easiest way to do this, is to use the 
+<p>Now that the bootloader is downloaded to the target, the next step is to load
+your image onto the Arduino Zero.  The easiest way to do this, is to use the
 <code>newt run</code> command.  <code>newt run</code> will automatically rebuild your program
 (if necessary), create an image, and load it onto the target device.</p>
-<p>Here, we will load our <code>arduino_blinky</code> target onto the device, and we 
+<p>Here, we will load our <code>arduino_blinky</code> target onto the device, and we
 should see it run:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt run arduino_blinky 0.0.0 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt run arduino_blinky 0.0.0
 Debugging myproject/bin/arduino_blinky/apps/blinky/blinky.elf
 Open On-Chip Debugger 0.9.0 (2015-09-23-21:46)
 Licensed under GNU GPL v2
@@ -716,7 +717,7 @@ For help, type &quot;help&quot;.
 Type &quot;apropos word&quot; to search for commands related to &quot;word&quot;...
 Reading symbols from myproject/bin/arduino_blinky/apps/blinky/blinky.elf...done.
 target state: halted
-target halted due to debug-request, current mode: Thread 
+target halted due to debug-request, current mode: Thread
 xPSR: 0x21000000 pc: 0x0000030e msp: 0x20008000
 Info : accepting &#39;gdb&#39; connection on tcp/3333
 Info : SAMD MCU: SAMD21G18A (256KB Flash, 32KB RAM)
@@ -729,14 +730,14 @@ Continuing.
 
 
 <p><br></p>
-<p><strong>NOTE:</strong> The 0.0.0 specified after the target name to <code>newt run</code> is the version 
-of the image to load.  If you are not providing remote upgrade, and are just 
+<p><strong>NOTE:</strong> The 0.0.0 specified after the target name to <code>newt run</code> is the version
+of the image to load.  If you are not providing remote upgrade, and are just
 developing locally, you can provide 0.0.0 for every image version.</p>
-<p>If you want the image to run without the debugger connected, simply quit the 
+<p>If you want the image to run without the debugger connected, simply quit the
 debugger and restart the board.  The image you programmed will come and run on the Arduino on next boot!  </p>
 <p><br></p>
 <h3 id="watch-the-led-blink">Watch the LED blink</h3>
-<p>Congratulations! You have created a Mynewt operating system running on the 
+<p>Congratulations! You have created a Mynewt operating system running on the
 Arduino Zero. The LED right next to the power LED should be blinking. It is toggled by one task running on the Mynewt OS.   </p>
 <p>We have more fun tutorials for you to get your hands dirty. Be bold and try other Blinky-like <a href="../nRF52/">tutorials</a> or try enabling additional functionality such as <a href="../project-target-slinky/">remote comms</a> on the current board.</p>
 <p>If you see anything missing or want to send us feedback, please do so by signing up for appropriate mailing lists on our <a href="../../../community/">Community Page</a>.</p>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 e2b1d60..4fc7288 100644
--- a/develop/os/tutorials/blehci_project/index.html
+++ b/develop/os/tutorials/blehci_project/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/blehci_project/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/blehci_project/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>BLE HCI interface - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/bleprph/bleprph-adv/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/bleprph/bleprph-adv/index.html b/develop/os/tutorials/bleprph/bleprph-adv/index.html
index ef701ae..5242ce1 100644
--- a/develop/os/tutorials/bleprph/bleprph-adv/index.html
+++ b/develop/os/tutorials/bleprph/bleprph-adv/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-adv/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-adv/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>Advertising - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/bleprph/bleprph-chr-access/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/bleprph/bleprph-chr-access/index.html b/develop/os/tutorials/bleprph/bleprph-chr-access/index.html
index b6c58a3..aca0ddf 100644
--- a/develop/os/tutorials/bleprph/bleprph-chr-access/index.html
+++ b/develop/os/tutorials/bleprph/bleprph-chr-access/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-chr-access/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-chr-access/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>Characteristic Access - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/bleprph/bleprph-gap-event/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/bleprph/bleprph-gap-event/index.html b/develop/os/tutorials/bleprph/bleprph-gap-event/index.html
index 2ea6419..f38f8ef 100644
--- a/develop/os/tutorials/bleprph/bleprph-gap-event/index.html
+++ b/develop/os/tutorials/bleprph/bleprph-gap-event/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-gap-event/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-gap-event/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>GAP Event Callbacks - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/bleprph/bleprph-intro/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/bleprph/bleprph-intro/index.html b/develop/os/tutorials/bleprph/bleprph-intro/index.html
index 63142ba..391a322 100644
--- a/develop/os/tutorials/bleprph/bleprph-intro/index.html
+++ b/develop/os/tutorials/bleprph/bleprph-intro/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-intro/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-intro/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>toc - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/bleprph/bleprph-svc-reg/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/bleprph/bleprph-svc-reg/index.html b/develop/os/tutorials/bleprph/bleprph-svc-reg/index.html
index eefd1f7..9793a68 100644
--- a/develop/os/tutorials/bleprph/bleprph-svc-reg/index.html
+++ b/develop/os/tutorials/bleprph/bleprph-svc-reg/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-svc-reg/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bleprph/bleprph-svc-reg/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>Service Registration - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 c3d61b7..ce8b279 100644
--- a/develop/os/tutorials/bletiny_project/index.html
+++ b/develop/os/tutorials/bletiny_project/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bletiny_project/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/bletiny_project/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>BLE app to check stats via console - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 352d018..5da1af1 100644
--- a/develop/os/tutorials/blinky_primo/index.html
+++ b/develop/os/tutorials/blinky_primo/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/blinky_primo/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/blinky_primo/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Blinky on Arduino Primo - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/blinky_sram_olimex/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/blinky_sram_olimex/index.html b/develop/os/tutorials/blinky_sram_olimex/index.html
index c8f25d9..18ea9ec 100644
--- a/develop/os/tutorials/blinky_sram_olimex/index.html
+++ b/develop/os/tutorials/blinky_sram_olimex/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/blinky_sram_olimex/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/blinky_sram_olimex/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Run Blinky from SRAM, no bootloader - Apache Mynewt</title>
@@ -493,23 +494,23 @@
 <p>To download an application image directly into the embedded SRAM in the microcontroller and run it without the bootloader. This tutorial describes how you do it on an Olimex STM32 board.</p>
 <h3 id="what-you-need">What you need</h3>
 <ol>
-<li>STM32-E407 development board from Olimex. You can order it from <a href="http://www.mouser.com/ProductDetail/Olimex-Ltd/STM32-E407/?qs=UN6GZl1KCcit6Ye0xmPO4A%3D%3D">http://www.mouser.com</a>, <a href="http://www.digikey.com/product-detail/en/STM32-E407/1188-1093-ND/3726951">http://www.digikey.com</a>, and other places.</li>
+<li>STM32-E407 development board from Olimex. You can order it from <a href="http://www.mouser.com/search/ProductDetail.aspx?R=0virtualkey0virtualkeySTM32-E407">http://www.mouser.com</a>, <a href="http://www.digikey.com/product-detail/en/STM32-E407/1188-1093-ND/3726951">http://www.digikey.com</a>, and other places.</li>
 <li>ARM-USB-TINY-H connector with JTAG interface for debugging ARM microcontrollers (comes with the ribbon cable to hook up to the board)</li>
 <li>USB A-B type cable to connect the debugger to your personal computer</li>
 <li>Personal Computer with Mac OS (Mac: OS X Yosemite Version 10.10.5) or Linux box (Ubuntu 14.10: Utopic Unicorn)</li>
 <li>An account on Github repository and <em>git</em> installed on your computer.</li>
-<li>It is assumed you have already installed newt tool. </li>
+<li>It is assumed you have already installed newt tool.</li>
 <li>It is assumed you already installed native tools as described <a href="../../get_started/native_tools/">here</a></li>
 </ol>
 <p>Also, we assume that you're familiar with UNIX shells. Let's gets started!</p>
 <p><br></p>
 <h3 id="prepare-the-software">Prepare the Software</h3>
 <ul>
-<li>Make sure the PATH environment variable includes the $HOME/dev/go/bin directory. </li>
+<li>Make sure the PATH environment variable includes the $HOME/dev/go/bin directory.</li>
 </ul>
 <p><br></p>
 <h3 id="create-a-project">Create a project</h3>
-<p>Create a new project to hold your work.  For a deeper understanding, you can read about project creation in 
+<p>Create a new project to hold your work.  For a deeper understanding, you can read about project creation in
 <a href="../../get_started/project_create/">Get Started -- Creating Your First Project</a>
 or just follow the commands below.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    $ mkdir ~/dev
@@ -521,7 +522,7 @@ or just follow the commands below.</p>
 
     $cd myproj
 
-    $ newt install -v 
+    $ newt install -v
     apache-mynewt-core
     Downloading repository description for apache-mynewt-core... success!
     ...
@@ -546,8 +547,8 @@ or just follow the commands below.</p>
 
 <p><br></p>
 <h3 id="build-the-image">Build the image</h3>
-<p>Next, let's build the image for the above target. By default, the linker script within the <code>hw/bsp/olimex_stm32-e407_devboard</code> package builds an image for flash memory, which we don't want; instead, we want an image for the SRAM, so you need to switch that script with <code>run_from_sram.ld</code>. </p>
-<p>Afer you build the target, you can find the executable <em>blinky.elf</em> in the project directory <em>~/dev/myproj/bin/blinky/apps/blinky/.</em> </p>
+<p>Next, let's build the image for the above target. By default, the linker script within the <code>hw/bsp/olimex_stm32-e407_devboard</code> package builds an image for flash memory, which we don't want; instead, we want an image for the SRAM, so you need to switch that script with <code>run_from_sram.ld</code>.</p>
+<p>Afer you build the target, you can find the executable <em>blinky.elf</em> in the project directory <em>~/dev/myproj/bin/blinky/apps/blinky/.</em></p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    $ cd ~/dev/myproj/repos/apache-mynewt-core/hw/bsp/olimex_stm32-e407_devboard/
     $ diff olimex_stm32-e407_devboard.ld run_from_sram.ld
     (some diff will be displayed)
@@ -576,14 +577,14 @@ or just follow the commands below.</p>
 <p><br></p>
 <ul>
 <li>
-<p>B1_1/B1_0 and B0_1/B0_0 are PTH jumpers. Note that because the markings on the board may not always be accurate, when in doubt, you should always refer to the manual for the correct positioning. Since the jumpers are a pair, they should move together, and as such, the pair is responsible for the boot mode when bootloader is present. 
+<p>B1_1/B1_0 and B0_1/B0_0 are PTH jumpers. Note that because the markings on the board may not always be accurate, when in doubt, you should always refer to the manual for the correct positioning. Since the jumpers are a pair, they should move together, and as such, the pair is responsible for the boot mode when bootloader is present.
 To locate the bootloader, the board searches in three places: User Flash Memory, System Memory or the Embedded SRAM. For this Blinky project, we will configure it to boot from SRAM by jumpering <strong>B0_1</strong> and <strong>B1_1</strong>.</p>
 </li>
 <li>
-<p>Connect USB-OTG#2 in the picture above to a USB port on your computer (or a powered USB hub to make sure there is enough power available to the board). </p>
+<p>Connect USB-OTG#2 in the picture above to a USB port on your computer (or a powered USB hub to make sure there is enough power available to the board).</p>
 </li>
 <li>
-<p>The red PWR LED should be lit. </p>
+<p>The red PWR LED should be lit.</p>
 </li>
 <li>
 <p>Connect the JTAG connector to the SWD/JTAG interface on the board. The other end of the cable should be connected to the USB port or hub of your computer.</p>
@@ -604,7 +605,7 @@ To locate the bootloader, the board searches in three places: User Flash Memory,
     (info)
     ...
     target state: halted
-    target halted due to debug-request, current mode: Thread 
+    target halted due to debug-request, current mode: Thread
     xPSR: 0x01000000 pc: 0x080003c0 msp: 0x10010000
     Info : accepting &#39;gdb&#39; connection on tcp/3333
     Info : device id = 0x10036413
@@ -613,13 +614,13 @@ To locate the bootloader, the board searches in three places: User Flash Memory,
 
 
 <p><br></p>
-<p>Check the value of the msp (main service pointer) register. If it is not 0x10010000 as indicated above, you will have to manually set it after you open the gdb tool and load the image on it. For example, </p>
+<p>Check the value of the msp (main service pointer) register. If it is not 0x10010000 as indicated above, you will have to manually set it after you open the gdb tool and load the image on it. For example,</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    (gdb) set $msp=0x10010000
 </pre></div>
 
 
 <p><br></p>
-<p>Now load the image and type "c" or "continue" from the GNU debugger. </p>
+<p>Now load the image and type "c" or "continue" from the GNU debugger.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    (gdb) load ~/dev/myproj/bin/blinky/apps/blinky/blinky.elf   
     Loading section .text, size 0x16b88 lma 0x20000000
     Loading section .ARM.exidx, size 0x18 lma 0x20016b88

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/event_queue/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/event_queue/index.html b/develop/os/tutorials/event_queue/index.html
index 0f99336..e21777f 100644
--- a/develop/os/tutorials/event_queue/index.html
+++ b/develop/os/tutorials/event_queue/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/event_queue/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/event_queue/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Add task to manage multiple events - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/ibeacon/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/ibeacon/index.html b/develop/os/tutorials/ibeacon/index.html
index 860b026..d85fc90 100644
--- a/develop/os/tutorials/ibeacon/index.html
+++ b/develop/os/tutorials/ibeacon/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/ibeacon/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/ibeacon/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>BLE iBeacon - Apache Mynewt</title>
@@ -477,7 +478,7 @@ provides a good summary of the iBeacon sub-fields.</p>
 <h3 id="modify-bleprph">Modify bleprph</h3>
 <p>To demonstrate how the above function is used, we will now modify the <em>bleprph</em>
 example application to send iBeacons.  For some background behind the <em>bleprph</em>
-app, we recommend you take a look at the <a href="../bleprph/bleprph_intro/">bleprph project
+app, we recommend you take a look at the <a href="../bleprph/bleprph-intro/">bleprph project
 tutorial</a>.  If you plan on making these modifications
 yourself, it might be a good idea to copy <em>bleprph</em> to your local repository
 and work with the copy.  In general, you should avoid changing a package that

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/nRF52/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/nRF52/index.html b/develop/os/tutorials/nRF52/index.html
index 8052d87..5866330 100644
--- a/develop/os/tutorials/nRF52/index.html
+++ b/develop/os/tutorials/nRF52/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/nRF52/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/nRF52/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Blinky on nRF52 - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/olimex/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/olimex/index.html b/develop/os/tutorials/olimex/index.html
index ac8de84..c1de4a1 100644
--- a/develop/os/tutorials/olimex/index.html
+++ b/develop/os/tutorials/olimex/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/olimex/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/olimex/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Blinky on Olimex - Apache Mynewt</title>
@@ -495,23 +496,23 @@
 <p><br></p>
 <h3 id="what-you-need">What you need</h3>
 <ol>
-<li>STM32-E407 development board from Olimex. You can order it from <a href="http://www.mouser.com/ProductDetail/Olimex-Ltd/STM32-E407/?qs=UN6GZl1KCcit6Ye0xmPO4A%3D%3D">http://www.mouser.com</a>, <a href="http://www.digikey.com/product-detail/en/STM32-E407/1188-1093-ND/3726951">http://www.digikey.com</a>, and other places.</li>
+<li>STM32-E407 development board from Olimex. You can order it from <a href="http://www.mouser.com/search/ProductDetail.aspx?R=0virtualkey0virtualkeySTM32-E407">http://www.mouser.com</a>, <a href="http://www.digikey.com/product-detail/en/STM32-E407/1188-1093-ND/3726951">http://www.digikey.com</a>, and other places.</li>
 <li>ARM-USB-TINY-H connector with JTAG interface for debugging ARM microcontrollers (comes with the ribbon cable to hook up to the board)</li>
 <li>USB A-B type cable to connect the debugger to your personal computer</li>
 <li>Personal Computer with Mac OS (Mac: OS X Yosemite Version 10.10.5) or Linux box (Ubuntu 14.10: Utopic Unicorn)</li>
 <li>An account on Github repository and <em>git</em> installed on your computer.</li>
-<li>It is assumed you have already installed newt tool. </li>
+<li>It is assumed you have already installed newt tool.</li>
 <li>It is assumed you already installed native tools as described <a href="../../get_started/native_tools/">here</a></li>
 </ol>
 <p>Also, we assume that you're familiar with UNIX shells. Let's gets started!</p>
 <p><br></p>
 <h3 id="prepare-the-software">Prepare the Software</h3>
 <ul>
-<li>Make sure the PATH environment variable includes the $HOME/dev/go/bin directory. </li>
+<li>Make sure the PATH environment variable includes the $HOME/dev/go/bin directory.</li>
 </ul>
 <p><br></p>
 <h3 id="create-a-project">Create a project.</h3>
-<p>Create a new project to hold your work.  For a deeper understanding, you can read about project creation in 
+<p>Create a new project to hold your work.  For a deeper understanding, you can read about project creation in
 <a href="../../get_started/project_create/">Get Started -- Creating Your First Project</a>
 or just follow the commands below.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    $ mkdir ~/dev
@@ -523,7 +524,7 @@ or just follow the commands below.</p>
 
     $cd myproj
 
-    $ newt install -v 
+    $ newt install -v
     apache-mynewt-core
     Downloading repository description for apache-mynewt-core... success!
     ...
@@ -544,7 +545,7 @@ or just follow the commands below.</p>
     $ newt target set boot_olimex bsp=@apache-mynewt-core/hw/bsp/olimex_stm32-e407_devboard
     $ newt target set boot_olimex build_profile=optimized
 
-    $ newt target show 
+    $ newt target show
     targets/blinky
         app=apps/blinky
         bsp=@apache-mynewt-core/hw/bsp/olimex_stm32-e407_devboard
@@ -558,7 +559,7 @@ or just follow the commands below.</p>
 
 <p><br></p>
 <h3 id="build-the-images">Build the images</h3>
-<p>Next, let's build the images for the above targets. Afer you build the target, you can find the executable <em>blinky.elf</em> in the project directory <em>~/dev/myproj/bin/blinky/apps/blinky/.</em> </p>
+<p>Next, let's build the images for the above targets. Afer you build the target, you can find the executable <em>blinky.elf</em> in the project directory <em>~/dev/myproj/bin/blinky/apps/blinky/.</em></p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    $ newt build blinky
     Compiling case.c
     Compiling suite.c
@@ -595,14 +596,14 @@ Build manifest: ~/dev/myproj/bin/blinky/apps/blinky/manifest.json
 <p><br></p>
 <ul>
 <li>
-<p>B1_1/B1_0 and B0_1/B0_0 are PTH jumpers. Note that because the markings on the board may not always be accurate, when in doubt, you should always refer to the manual for the correct positioning. Since the jumpers are a pair, they should move together, and as such, the pair is responsible for the boot mode when bootloader is present. 
+<p>B1_1/B1_0 and B0_1/B0_0 are PTH jumpers. Note that because the markings on the board may not always be accurate, when in doubt, you should always refer to the manual for the correct positioning. Since the jumpers are a pair, they should move together, and as such, the pair is responsible for the boot mode when bootloader is present.
 To locate the bootloader, the board searches in three places: User Flash Memory, System Memory or the Embedded SRAM. For this Blinky project, we will configure it to boot from flash by jumpering <strong>B0_0</strong> and <strong>B1_0</strong>.</p>
 </li>
 <li>
-<p>Connect USB-OTG#2 in the picture above to a USB port on your computer (or a powered USB hub to make sure there is enough power available to the board). </p>
+<p>Connect USB-OTG#2 in the picture above to a USB port on your computer (or a powered USB hub to make sure there is enough power available to the board).</p>
 </li>
 <li>
-<p>The red PWR LED should be lit. </p>
+<p>The red PWR LED should be lit.</p>
 </li>
 <li>
 <p>Connect the JTAG connector to the SWD/JTAG interface on the board. The other end of the cable should be connected to the USB port or hub of your computer.</p>
@@ -628,7 +629,7 @@ Successfully loaded image.
 <li>Voil�! The LED should be blinking! Success!</li>
 </ul>
 <p><br></p>
-<p><strong>But wait...not so fast.</strong> Let's double check that it is indeed booting from flash and making the LED blink from the image in flash. Pull the USB cable off the Olimex JTAG adaptor, severing the debug connection to the JTAG port. Next power off the Olimex board by pulling out the USB cable from the board. Wait for a couple of seconds and plug the USB cable back to the board. </p>
+<p><strong>But wait...not so fast.</strong> Let's double check that it is indeed booting from flash and making the LED blink from the image in flash. Pull the USB cable off the Olimex JTAG adaptor, severing the debug connection to the JTAG port. Next power off the Olimex board by pulling out the USB cable from the board. Wait for a couple of seconds and plug the USB cable back to the board.</p>
 <p>The LED light will start blinking again. Success!</p>
 <p><strong>Note #1:</strong> If you want to download the image to flash and a gdb session opened up, use <code>newt debug blinky</code>. Type <code>c</code> to continue inside the gdb session.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    $ newt debug blinky
@@ -641,7 +642,7 @@ Successfully loaded image.
     (info)
     ...
     target state: halted
-    target halted due to debug-request, current mode: Thread 
+    target halted due to debug-request, current mode: Thread
     xPSR: 0x01000000 pc: 0x08000250 msp: 0x10010000
     Info : accepting &#39;gdb&#39; connection from 3333
     Info : device id = 0x10036413
@@ -657,16 +658,16 @@ Successfully loaded image.
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    (gdb) monitor flash erase_sector 0 0 4
     erased sectors 0 through 4 on flash bank 0 in 2.296712s
     (gdb) monitor mdw 0x08000000 16
-    0x08000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 
-    (0x08000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 
-    (0x08000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 
+    0x08000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
+    (0x08000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
+    (0x08000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
     (0x08000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff         
     (gdb) monitor flash info 0
 </pre></div>
 
 
 <h3 id="conclusion">Conclusion</h3>
-<p>Congratulations! You have now tried out a project on actual hardware. If this is your first time to embedded systems, this must feel like the best hands-on and low-level "Hello World" program ever. </p>
+<p>Congratulations! You have now tried out a project on actual hardware. If this is your first time to embedded systems, this must feel like the best hands-on and low-level "Hello World" program ever.</p>
 <p>Good, we have more fun tutorials for you to get your hands dirty. Be bold and try other Blinky-like <a href="../nRF52/">tutorials</a> or try enabling additional functionality such as <a href="../project-target-slinky/">remote comms</a> on the current board.</p>
 <p>If you see anything missing or want to send us feedback, please do so by signing up for appropriate mailing lists on our <a href="../../../community/">Community Page</a>.</p>
 <p>Keep on hacking and blinking!</p>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/pin-wheel-mods/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/pin-wheel-mods/index.html b/develop/os/tutorials/pin-wheel-mods/index.html
index 12de0a9..44469e0 100644
--- a/develop/os/tutorials/pin-wheel-mods/index.html
+++ b/develop/os/tutorials/pin-wheel-mods/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/pin-wheel-mods/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/pin-wheel-mods/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Pinwheel Blinky - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/project-slinky/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/project-slinky/index.html b/develop/os/tutorials/project-slinky/index.html
index c7f1c1f..7edb422 100644
--- a/develop/os/tutorials/project-slinky/index.html
+++ b/develop/os/tutorials/project-slinky/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/project-slinky/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/project-slinky/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Slinky on sim device - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/project-target-slinky/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/project-target-slinky/index.html b/develop/os/tutorials/project-target-slinky/index.html
index e384970..5ee3e4c 100644
--- a/develop/os/tutorials/project-target-slinky/index.html
+++ b/develop/os/tutorials/project-target-slinky/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/project-target-slinky/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/project-target-slinky/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Slinky on STM32 board - Apache Mynewt</title>
@@ -456,11 +457,11 @@
                             <h2 id="project-slinky-using-stm32-board">Project Slinky using STM32 board</h2>
 <p><br></p>
 <p>The goal of the project is to enable and demonstrate remote communications with the Mynewt OS via newt manager (newtmgr) by leveraging a sample app "Slinky" included under the /apps directory in the repository. In this project we will define a target for the STM32-E407 board and assign the app "Slinky" to it.</p>
-<p>If you have an existing project using a target that does not use the Slinky app and you wish to add newtmgt functonality to it, check out the tutorial titled <a href="../add_newtmgr/">Enable newtmgr in any app</a>. </p>
+<p>If you have an existing project using a target that does not use the Slinky app and you wish to add newtmgt functonality to it, check out the tutorial titled <a href="../add_newtmgr/">Enable newtmgr in any app</a>.</p>
 <p><br></p>
 <h3 id="what-you-need">What you need</h3>
 <ol>
-<li>STM32-E407 development board from Olimex. You can order it from <a href="http://www.mouser.com/ProductDetail/Olimex-Ltd/STM32-E407/?qs=UN6GZl1KCcit6Ye0xmPO4A%3D%3D">http://www.mouser.com</a>, <a href="http://www.digikey.com/product-detail/en/STM32-E407/1188-1093-ND/3726951">http://www.digikey.com</a>, and other places.</li>
+<li>STM32-E407 development board from Olimex. You can order it from <a href="http://www.mouser.com/search/ProductDetail.aspx?R=0virtualkey0virtualkeySTM32-E407">http://www.mouser.com</a>, <a href="http://www.digikey.com/product-detail/en/STM32-E407/1188-1093-ND/3726951">http://www.digikey.com</a>, and other places.</li>
 <li>ARM-USB-TINY-H connector with JTAG interface for debugging ARM microcontrollers (comes with the ribbon cable to hook up to the board)</li>
 <li>USB A-B type cable to connect the debugger to your personal computer</li>
 <li>A USB to TTL Serial Cable with female wiring harness. An example is <a href="http://www.amazon.com/JBtek�-WINDOWS-Supported-Raspberry-Programming/dp/B00QT7LQ88/ref=lp_464404_1_9?s=pc&amp;ie=UTF8&amp;qid=1454631303&amp;sr=1-9">http://www.amazon.com/JBtek�-WINDOWS-Supported-Raspberry-Programming/dp/B00QT7LQ88/ref=lp_464404_1_9?s=pc&amp;ie=UTF8&amp;qid=1454631303&amp;sr=1-9</a></li>
@@ -475,15 +476,15 @@
 <li>Install dependencies</li>
 <li>Define a target using the newt tool</li>
 <li>Build executables for the targets using the newt tool</li>
-<li>Set up serial connection with the targets </li>
+<li>Set up serial connection with the targets</li>
 <li>Create a connection profile using the newtmgr tool</li>
 <li>Use the newtmgr tool to communicate with the targets</li>
 </ul>
 <h3 id="install-newt">Install newt</h3>
-<p>If you have not already installed <code>newt</code>, see the 
+<p>If you have not already installed <code>newt</code>, see the
 <a href="../../get_started/get_started/">newt installation instructions</a> and ensure newt is installed an in your path.</p>
 <h3 id="install-newtmgr">Install newtmgr</h3>
-<p>If you have not already installed <code>newtmgr</code>, see the 
+<p>If you have not already installed <code>newtmgr</code>, see the
 <a href="../../../newtmgr/installing/">newtmgr installation instructions</a> and ensure newtmgr is installed an in your path.</p>
 <h3 id="create-a-new-project">Create a new project</h3>
 <p>Instructions for creating a project are located in the <a href="../../get_started/project_create/">Basic Setup</a> section of the <a href="../../introduction/">Mynewt Documentation</a>.</p>
@@ -552,8 +553,8 @@ Build manifest: /Users/paulfdietrich/dev/slinky/bin/stm32_slinky/apps/slinky/man
 <h3 id="using-newtmgr-with-a-remote-target">Using newtmgr with a remote target</h3>
 <ul>
 <li>
-<p>First make sure the USB A-B type cable is connected to the ARM-USB-TINY-H debugger connector on the Olimex board. </p>
-<p>Next go the to project directory and download the slinky project image to the flash of the Olimex board. </p>
+<p>First make sure the USB A-B type cable is connected to the ARM-USB-TINY-H debugger connector on the Olimex board.</p>
+<p>Next go the to project directory and download the slinky project image to the flash of the Olimex board.</p>
 </li>
 </ul>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt load stm32_bootloader
@@ -568,8 +569,8 @@ $ newt load stm32_slinky
 <p>Now you have to set up the serial connection from your computer to the Olimex board. Locate the PC6/USART6_TX (pin#3), PC7/USART6_RX (pin#4), and GND (pin#2) of the UEXT connector on the Olimex board. More information on the UEXT connector can be found at <a href="https://www.olimex.com/Products/Modules/UEXT/">https://www.olimex.com/Products/Modules/UEXT/</a>. The schematic of the board can be found at <a href="https://www.olimex.com/Products/ARM/ST/STM32-E407/resources/STM32-E407_sch.pdf">https://www.olimex.com/Products/ARM/ST/STM32-E407/resources/STM32-E407_sch.pdf</a> for reference.</p>
 <p><img alt="Alt Layout - Serial Connection" src="../pics/serial_conn.png" /></p>
 <ul>
-<li>Connect the female RX pin of the USB-TTL serial cable to the TX of the UEXT connector on the board. </li>
-<li>Connect the female TX pin of the USB-TTL serial cable to the RX of the UEXT connector on the board. </li>
+<li>Connect the female RX pin of the USB-TTL serial cable to the TX of the UEXT connector on the board.</li>
+<li>Connect the female TX pin of the USB-TTL serial cable to the RX of the UEXT connector on the board.</li>
 <li>Connect the GND pin of the USB-TTL serial cable to the GND of the UEXT connector on the board.</li>
 </ul>
 </li>
@@ -578,7 +579,7 @@ $ newt load stm32_slinky
 <ul>
 <li>Locate the serial connection established in the /dev directory of your computer. It should be of the type <code>tty.usbserial-&lt;some identifier&gt;</code>.</li>
 </ul>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">        $ ls /dev/tty.usbserial-AJ03HAQQ 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">        $ ls /dev/tty.usbserial-AJ03HAQQ
         /dev/tty.usbserial-AJ03HAQQ
 </pre></div>
 
@@ -589,10 +590,10 @@ $ newt load stm32_slinky
 </ul>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">        $ pwd
         /Users/&lt;user&gt;/dev/larva/project/slinky
-        $ newtmgr conn add olimex01 type=serial connstring=/dev/tty.usbserial-AJ03HAQQ 
+        $ newtmgr conn add olimex01 type=serial connstring=/dev/tty.usbserial-AJ03HAQQ
         Connection profile olimex01 successfully added
         $ newtmgr conn show
-        Connection profiles: 
+        Connection profiles:
           sim1: type=serial, connstring=&#39;/dev/ttys007&#39;
           olimex01: type=serial, connstring=&#39;/dev/tty.usbserial-AJ03HAQQ&#39;
 </pre></div>
@@ -600,7 +601,7 @@ $ newt load stm32_slinky
 
 <p><br></p>
 <ul>
-<li>Now go ahead and query the Olimex board to get responses back. The simplest command is the <code>echo</code> command to ask it to respond with the text you send it. </li>
+<li>Now go ahead and query the Olimex board to get responses back. The simplest command is the <code>echo</code> command to ask it to respond with the text you send it.</li>
 </ul>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    $ newtmgr echo -c olimex01 hello
     {&quot;r&quot;: &quot;hello&quot;}

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 dd8eea8..306a1c7 100644
--- a/develop/os/tutorials/repo/add_repos/index.html
+++ b/develop/os/tutorials/repo/add_repos/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/repo/add_repos/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/repo/add_repos/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>toc - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/repo/create_repo/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/repo/create_repo/index.html b/develop/os/tutorials/repo/create_repo/index.html
index c7682c4..67dad40 100644
--- a/develop/os/tutorials/repo/create_repo/index.html
+++ b/develop/os/tutorials/repo/create_repo/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/repo/create_repo/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/repo/create_repo/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>Turn project into a repo - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/repo/upgrade_repo/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/repo/upgrade_repo/index.html b/develop/os/tutorials/repo/upgrade_repo/index.html
index 7a7fe62..9f71950 100644
--- a/develop/os/tutorials/repo/upgrade_repo/index.html
+++ b/develop/os/tutorials/repo/upgrade_repo/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/repo/upgrade_repo/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/repo/upgrade_repo/"> -->
         <link rel="shortcut icon" href="../../../../img/favicon.ico">
 
 	<title>Upgrade a repo - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/tasks_lesson/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/tasks_lesson/index.html b/develop/os/tutorials/tasks_lesson/index.html
index 2946166..b1a6c25 100644
--- a/develop/os/tutorials/tasks_lesson/index.html
+++ b/develop/os/tutorials/tasks_lesson/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/tasks_lesson/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/tasks_lesson/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Lesson Unit on Tasks and Priority Management - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/tutorials/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/tutorials/index.html b/develop/os/tutorials/tutorials/index.html
index 00b3a7b..577dd9c 100644
--- a/develop/os/tutorials/tutorials/index.html
+++ b/develop/os/tutorials/tutorials/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/tutorials/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/tutorials/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>toc - Apache Mynewt</title>
@@ -432,14 +433,14 @@
                         </div>
                         
                             <h2 id="tutorials">Tutorials</h2>
-<p>If the introduction to Mynewt has piqued your interest and you want to familiarize yourself with some of its functionality, this series of tutorials is for you. The lessons are aimed at the beginner. </p>
+<p>If the introduction to Mynewt has piqued your interest and you want to familiarize yourself with some of its functionality, this series of tutorials is for you. The lessons are aimed at the beginner.</p>
 <p>The full list of tutorials can be seen in the navigation bar on the left. New ones are being constantly added and will show up there automatically.</p>
 <p><br></p>
 <h3 id="prerequisites">Prerequisites:</h3>
 <ul>
 <li>You have installed Docker container of Newt tool and toolchains or you have installed them natively on your machine</li>
 <li>You have created a new project space (directory structure) and populated it with the core code repository (apache-mynewt-core) or know how to as explained in <a href="../../get_started/project_create">Creating Your First Project</a>.</li>
-<li>You have at least one of the supported development boards: <ul>
+<li>You have at least one of the supported development boards:<ul>
 <li><a href="../STM32F303/">STM32F3 discovery kit from ST Micro</a></li>
 <li><a href="../arduino_zero/">Arduino Zero hardware</a></li>
 <li><a href="../olimex/">Olimex/STM32F407ZGT6 Cortex-M4 hardware</a></li>
@@ -447,7 +448,7 @@
 </ul>
 </li>
 </ul>
-<p>The Nordic nrf52 developer kit supports Bluetooth Low Energy. We are always looking to add new hardware to the list, so if you want to develop the required Board Support Package (bsp) and/or Hardware Abstraction Layer (HAL) for a new board, you can look <a href="../../../core_os/porting/port_os/">here</a> to get started.</p>
+<p>The Nordic nrf52 developer kit supports Bluetooth Low Energy. We are always looking to add new hardware to the list, so if you want to develop the required Board Support Package (bsp) and/or Hardware Abstraction Layer (HAL) for a new board, you can look <a href="../../core_os/porting/port_os/">here</a> to get started.</p>
 <p><br></p>
 <h3 id="tutorial-categories">Tutorial categories:</h3>
 <p>The tutorials fall into a few broad categories. Some examples in each category are listed below.</p>
@@ -488,7 +489,7 @@
 </ul>
 <p><br></p>
 <ul>
-<li>Using NewtMgr <ul>
+<li>Using NewtMgr<ul>
 <li><a href="../project-slinky/">Enabling remote communication with a device running Mynewt OS</a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/os/tutorials/unit_test/index.html
----------------------------------------------------------------------
diff --git a/develop/os/tutorials/unit_test/index.html b/develop/os/tutorials/unit_test/index.html
index 728bc47..b859b10 100644
--- a/develop/os/tutorials/unit_test/index.html
+++ b/develop/os/tutorials/unit_test/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/unit_test/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/unit_test/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Write a Test Suite for a Package - Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/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 03ef5a4..d2cd8a5 100644
--- a/develop/os/tutorials/wi-fi_on_arduino/index.html
+++ b/develop/os/tutorials/wi-fi_on_arduino/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/wi-fi_on_arduino/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/os/tutorials/wi-fi_on_arduino/"> -->
         <link rel="shortcut icon" href="../../../img/favicon.ico">
 
 	<title>Enable Wi-Fi on Arduino Zero - Apache Mynewt</title>
@@ -434,10 +435,10 @@
                         </div>
                         
                             <h2 id="start-wi-fi-on-arduino-zero">Start Wi-Fi on Arduino Zero</h2>
-<p>This tutorial walks you through the steps to get your Arduino board on a Wi-Fi network. </p>
+<p>This tutorial walks you through the steps to get your Arduino board on a Wi-Fi network.</p>
 <p><strong>Note:</strong> Wi-Fi support is currently available in the <code>develop</code> branch of Mynewt only. It will be merged into <code>master</code> branch when version 0.10 is released.</p>
 <h3 id="prerequisites">Prerequisites</h3>
-<p>Before tackling this tutorial, it's best to read about Mynewt in the <a href="../../get_started/introduction">Introduction</a> section of this documentation.</p>
+<p>Before tackling this tutorial, it's best to read about Mynewt in the <a href="../../get_started/get_started">Introduction</a> section of this documentation.</p>
 <h3 id="equipment">Equipment</h3>
 <p>You will need the following equipment</p>
 <ul>
@@ -451,7 +452,7 @@
 </ul>
 <h3 id="install-mynewt-and-newt">Install Mynewt and Newt</h3>
 <ul>
-<li>If you have not already done so, install Newt as shown in the <a href="../../../newt/install/newt_mac/">Newt install tutorial</a>. </li>
+<li>If you have not already done so, install Newt as shown in the <a href="../../../newt/install/newt_mac/">Newt install tutorial</a>.</li>
 <li>If you installed Newt previously but need to update it, go to the newt git repo directory, pull the latest code from <code>develop</code> branch, and install the updated code.</li>
 </ul>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">   user@~/dev$ cd $GOPATH/src/mynewt.apache.org/newt
@@ -473,19 +474,19 @@
 <p>Let's say your new project is named <code>arduinowifi</code>. You will henceforth be working in that project directory.</p>
 <p><br></p>
 <h3 id="fetch-external-packages-set-correct-version-to-download">Fetch External Packages, Set correct version to download</h3>
-<p>Mynewt uses source code provided directly from the chip manufacturer for 
+<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>
-<p>To fetch the package with MCU support for Atmel SAMD21 for Arduino Zero from the Runtime git repository, you need to add 
+<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 (<code>arduinowifi</code>).</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">user@~/dev/arduinowifi$ vi project.yml
 </pre></div>
 
 
 <p>Here is an example <code>project.yml</code> file with the Arduino Zero repository
-added. The sections with <code>mynewt_arduino_zero</code> that need to be added to 
-your project file are highlighted. </p>
+added. The sections with <code>mynewt_arduino_zero</code> that need to be added to
+your project file are highlighted.</p>
 <p>Also highlighted is the <code>0-dev</code> version for both the repositories to ensure code is downloaded from the <code>develop</code> branch.</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ more project.yml 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ more project.yml
 project.name: &quot;my_project&quot;
 
 project.repositories:
@@ -503,15 +504,15 @@ repository.apache-mynewt-core:
 </span><span style="background-color: #ffffcc">    vers: 0-dev
 </span><span style="background-color: #ffffcc">    user: runtimeinc
 </span><span style="background-color: #ffffcc">    repo: mynewt_arduino_zero
-</span>$ 
+</span>$
 </pre></div>
 
 
 <p><br></p>
-<p>Once you've edited your <code>project.yml</code> file, the next step is to install the 
-project dependencies, this can be done with the <code>newt install</code> command 
-(to see more output, provide the <code>-v</code> verbose option.): </p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt install 
+<p>Once you've edited your <code>project.yml</code> file, the next step is to install the
+project dependencies, this can be done with the <code>newt install</code> command
+(to see more output, provide the <code>-v</code> verbose option.):</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt install
 apache-mynewt-core
 mynewt_arduino_zero
 $
@@ -520,31 +521,31 @@ $
 
 <p><br></p>
 <h3 id="create-your-bootloader-target">Create your bootloader target</h3>
-<p>Next, you need to tell Newt what to build.  For the Arduino Zero, we are going to 
+<p>Next, you need to tell Newt what to build.  For the Arduino Zero, we are going to
 generate both a bootloader, and an image target.</p>
-<p>To generate the bootloader target, you need to specify the following options. The output of the commands (indicating success) have been suppressed for easier readability. </p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_boot 
-$ newt target set arduino_boot bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero 
-$ newt target set arduino_boot app=@apache-mynewt-core/apps/boot 
+<p>To generate the bootloader target, you need to specify the following options. The output of the commands (indicating success) have been suppressed for easier readability.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_boot
+$ newt target set arduino_boot bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero
+$ newt target set arduino_boot app=@apache-mynewt-core/apps/boot
 $ newt target set arduino_boot build_profile=optimized
 </pre></div>
 
 
 <p><br></p>
 <p>If you have an Arduino Zero Pro or M0 Pro, you have to set the following next:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero_pro 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero_pro
 </pre></div>
 
 
 <p>If you have an Arduino Zero, you have to set the following instead:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target set arduino_boot features=arduino_zero
 </pre></div>
 
 
 <p><br></p>
 <h3 id="build-your-bootloader">Build your bootloader</h3>
 <p>Once you've configured the bootloader target, the next step is to build the bootloader for your Arduino. You can do this by using the <code>newt build</code> command:</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_boot 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_boot
 Compiling boot.c
 Archiving boot.a
 Compiling fs_cli.c
@@ -556,24 +557,24 @@ App successfully built: ~/dev/arduinowifi/bin/arduino_boot/apps/boot/boot.elf
 </pre></div>
 
 
-<p>If this command finishes successfully, you have successfully built the Arduino 
-bootloader, and the next step is to build your application for the Arduino 
+<p>If this command finishes successfully, you have successfully built the Arduino
+bootloader, and the next step is to build your application for the Arduino
 board.</p>
 <p><br></p>
 <h3 id="build-your-blinky-app">Build your blinky app</h3>
 <p>To create and download your application, you create another target, this one pointing to the application you want to download to the Arduino board.  In this tutorial,  we will use the Wi-Fi application that comes in the arduino repository, <code>apps/winc1500_wifi</code>:</p>
 <p><strong>Note</strong>: Remember to set features to <code>arduino_zero</code> if your board is Arduino Zero and not a Pro!</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_wifi 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt target create arduino_wifi
 $ newt target set arduino_wifi app=@mynewt_arduino_zero/apps/winc1500_wifi
 $ newt target set arduino_wifi bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero
-$ newt target set arduino_wifi build_profile=debug 
-<span style="background-color: #ffffcc">$ newt target set arduino_wifi features=arduino_zero_pro 
+$ newt target set arduino_wifi build_profile=debug
+<span style="background-color: #ffffcc">$ newt target set arduino_wifi features=arduino_zero_pro
 </span></pre></div>
 
 
 <p><br></p>
-<p>You can now build the target, with <code>newt build</code>: </p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_wifi 
+<p>You can now build the target, with <code>newt build</code>:</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">$ newt build arduino_wifi
 Building target targets/arduino_wifi
 Compiling main.c
 Archiving winc1500_wifi.a
@@ -596,12 +597,12 @@ App successfully built: ~/dev/arduinowifi/bin/arduino_wifi/apps/winc1500_wifi/wi
 <p><img alt="Arduino with Wi-Fi shield" src="../pics/arduino_wifi.png" title="WifiShield" /></p>
 <p><br></p>
 <h3 id="download-the-bootloader">Download the Bootloader</h3>
-<p>Execute the command to download the bootloader. </p>
+<p>Execute the command to download the bootloader.</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    <span style="color: #000000">$</span> <span style="color: #000000">newt</span> <span style="color: #000000">load</span> <span style="color: #000000">arduino_boot</span>
 </pre></div>
 
 
-<p>If the newt tool finishes without error, that means the bootloader has been 
+<p>If the newt tool finishes without error, that means the bootloader has been
 successfully loaded onto the target.</p>
 <p><br></p>
 <p><font color="#FF0000"> Reminder if you are using Docker: </font> When working with actual hardware, remember that each board has an ID. If you swap boards and do not refresh the USB Device Filter on the VirtualBox UI, the ID might be stale and the Docker instance may not be able to see the board correctly. For example, you may see an error message like <code>Error: unable to find CMSIS-DAP device</code> when you try to load or run an image on the board. In that case, you need to click on the USB link in VirtualBox UI, remove the existing USB Device Filter (e.g. "Atmel Corp. EDBG CMSIS-DAP[0101]") by clicking on the "Removes selected USB filter" button, and add a new filter by clicking on the "Adds new USB filter" button.</p>
@@ -625,7 +626,7 @@ $
 
 Welcome to minicom 2.7
 
-OPTIONS: 
+OPTIONS:
 Compiled on Nov 24 2015, 16:14:21.
 Port /dev/tty.usbmodem141122, 10:11:40
 
@@ -641,7 +642,7 @@ wifi_init : 0
 
 
 <p>Connect to the local Wi-Fi network. Then start network services. The commands to be issued are highlighted below. In the example below, the network interface on the Arduino board gets an IP address of <code>192.168.0.117</code>.</p>
-<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="background-color: #ffffcc">wifi connect &lt;Wi-Fi network name&gt; &lt;password&gt; 
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="background-color: #ffffcc">wifi connect &lt;Wi-Fi network name&gt; &lt;password&gt;
 </span>16906:wifi_request_scan : 0
 17805:scan_results 16: 0
 17816:wifi_connect : 0

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/quick-start/index.html
----------------------------------------------------------------------
diff --git a/develop/quick-start/index.html b/develop/quick-start/index.html
index 57b6ca0..5c006f8 100644
--- a/develop/quick-start/index.html
+++ b/develop/quick-start/index.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        <link rel="canonical" href="http://mynewt.apache.org/quick-start/">
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" href="http://mynewt.apache.org/quick-start/"> -->
         <link rel="shortcut icon" href="../img/favicon.ico">
 
 	<title>Quick Start - Apache Mynewt</title>
@@ -157,7 +158,7 @@
 <p>When you <a href="../latest/os/get_started/project_create/">Create Your First Project</a> you define a simulated target and run Project Blinky, the Hello World equivalent in the embedded world.</p>
 </li>
 <li>
-<p>If you have one of the supported <a href="../../">boards</a>, you can make real LEDs blink in <a href="../latest/os/tutorials/arduino_zero/">Project Blinky</a>. Simply choose the appropriate tutorial for the board and proceed.</p>
+<p>If you have one of the supported <a href="../">boards</a>, you can make real LEDs blink in <a href="../latest/os/tutorials/arduino_zero/">Project Blinky</a>. Simply choose the appropriate tutorial for the board and proceed.</p>
 </li>
 </ul>
 <p><br></p>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/search.html
----------------------------------------------------------------------
diff --git a/develop/search.html b/develop/search.html
index ae09c98..7d04283 100644
--- a/develop/search.html
+++ b/develop/search.html
@@ -6,7 +6,8 @@
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         
         
-        
+        <!-- This is broken by doc revisioning.
+         -->
         <link rel="shortcut icon" href="./img/favicon.ico">
 
 	<title>Apache Mynewt</title>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/develop/sitemap.xml
----------------------------------------------------------------------
diff --git a/develop/sitemap.xml b/develop/sitemap.xml
index 9e59434..c1c6fdc 100644
--- a/develop/sitemap.xml
+++ b/develop/sitemap.xml
@@ -4,7 +4,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -12,7 +12,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/quick-start/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -20,7 +20,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/about/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -28,7 +28,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/download/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -36,7 +36,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/community/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -44,7 +44,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/events/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -53,7 +53,7 @@
         
     <url>
      <loc>http://mynewt.apache.org/os/introduction/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         
@@ -65,7 +65,7 @@
         
     <url>
      <loc>http://mynewt.apache.org/os/get_started/vocabulary/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         
@@ -105,13 +105,13 @@
         
     <url>
      <loc>http://mynewt.apache.org/faq/how_to_edit_docs/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         
     <url>
      <loc>http://mynewt.apache.org/faq/answers/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b12581a3/latest/sitemap.xml
----------------------------------------------------------------------
diff --git a/latest/sitemap.xml b/latest/sitemap.xml
index 9e59434..c1c6fdc 100644
--- a/latest/sitemap.xml
+++ b/latest/sitemap.xml
@@ -4,7 +4,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -12,7 +12,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/quick-start/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -20,7 +20,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/about/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -28,7 +28,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/download/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -36,7 +36,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/community/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -44,7 +44,7 @@
     
     <url>
      <loc>http://mynewt.apache.org/events/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
     
@@ -53,7 +53,7 @@
         
     <url>
      <loc>http://mynewt.apache.org/os/introduction/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         
@@ -65,7 +65,7 @@
         
     <url>
      <loc>http://mynewt.apache.org/os/get_started/vocabulary/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         
@@ -105,13 +105,13 @@
         
     <url>
      <loc>http://mynewt.apache.org/faq/how_to_edit_docs/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>
         
     <url>
      <loc>http://mynewt.apache.org/faq/answers/</loc>
-     <lastmod>2016-09-23</lastmod>
+     <lastmod>2016-10-11</lastmod>
      <changefreq>daily</changefreq>
     </url>