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 2017/03/22 20:07:02 UTC

[1/3] incubator-mynewt-site git commit: Use virtualenv/pip for python setup

Repository: incubator-mynewt-site
Updated Branches:
  refs/heads/master a3fef09c9 -> 16fea1a7f


Use virtualenv/pip for python setup


Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/commit/17287ac6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/17287ac6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/17287ac6

Branch: refs/heads/master
Commit: 17287ac6b374a34190c112d35e2a1d709c29d786
Parents: a3fef09
Author: Fabio Utzig <ut...@utzig.org>
Authored: Fri Mar 3 10:49:59 2017 -0300
Committer: aditihilbert <ad...@runtime.io>
Committed: Tue Mar 7 10:38:45 2017 +0100

----------------------------------------------------------------------
 .gitignore       |  1 +
 README.md        | 21 ++++++++++++++++-----
 requirements.txt |  4 ++++
 3 files changed, 21 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/17287ac6/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index 68a916b..3422c7d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 site
 !.editorconfig
 .*
+venv/

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/17287ac6/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 6351d8c..59f6906 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,20 @@
 The Apache MyNewt site is built using [MkDocs](http://www.mkdocs.org/).
 
 ## Setup
-### For all contributors:
-* Install [MkDocs](http://www.mkdocs.org/) on your system.
 
-### Additionally for committers:
-* `pip install GitPython`
-* `pip install sh`
+Clone the repo:
+
+    git clone https://github.com/apache/incubator-mynewt-site
+    cd incubator-mynewt-site
+
+Optional: it's a very good idea to use a `virtualenv`:
+
+    virtualenv venv
+    . venv/bin/activate
+
+Install the requirements:
+
+    pip install -r requirements.txt
 
 ## Submitting updates
 
@@ -21,6 +29,7 @@ The Apache MyNewt site is built using [MkDocs](http://www.mkdocs.org/).
 When a new release of MyNewt OS and its associated tools occurs, the documentation in the git `develop` branch of this repository should be in sync with the released version. The following steps will create a documentation branch for the release and make it available as the default documentation from the mynewt-site.
 
 ### Build
+
 1. Merge `develop` to `master`.
 1. Switch to the master branch.
     * `git checkout master`
@@ -32,10 +41,12 @@ When a new release of MyNewt OS and its associated tools occurs, the documentati
 1. Run: `./build.py`
 
 ### Test
+
 1. Run: `./serve.py`
 1. Visit [http://localhost:8000](http://localhost:8000)
 
 ### Deploy
+
 1. Run: `./deploy.sh`
 1. This will leave you on the `asf-site` branch.
 1. Commit & push the changes.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/17287ac6/requirements.txt
----------------------------------------------------------------------
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..d46f0b7
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+click
+GitPython
+mkdocs
+sh


[3/3] incubator-mynewt-site git commit: Latest News and Download info updated with latest release 1.0.0

Posted by ad...@apache.org.
Latest News and Download info updated with latest release 1.0.0


Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/commit/16fea1a7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/16fea1a7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/16fea1a7

Branch: refs/heads/master
Commit: 16fea1a7f5f80da5f00e7e96c5eac84293c3f319
Parents: 404f42d
Author: aditihilbert <ad...@runtime.io>
Authored: Wed Mar 22 12:58:15 2017 -0700
Committer: aditihilbert <ad...@runtime.io>
Committed: Wed Mar 22 12:58:15 2017 -0700

----------------------------------------------------------------------
 custom-theme/main-banner.html | 2 +-
 docs/download.md              | 7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/16fea1a7/custom-theme/main-banner.html
----------------------------------------------------------------------
diff --git a/custom-theme/main-banner.html b/custom-theme/main-banner.html
index efa3cbd..e8ca5a6 100644
--- a/custom-theme/main-banner.html
+++ b/custom-theme/main-banner.html
@@ -8,7 +8,7 @@
         </div>
         <div class="news-cell">
             <div class="well">
-                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 1.0.0-b2</a> released (Feb 15, 2017)
+                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 1.0.0</a> released (March 22, 2017)
             </div>
         </div>
     </div>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/16fea1a7/docs/download.md
----------------------------------------------------------------------
diff --git a/docs/download.md b/docs/download.md
index 738ed5f..c020c9c 100644
--- a/docs/download.md
+++ b/docs/download.md
@@ -1,8 +1,8 @@
 ### Latest Apache Mynewt OS Release
 
-* Release Version: Apache Mynewt 1.0.0-b2-incubating
-* Release Date: Feb 15, 2017
-* [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.0.0-b2-incubating) 
+* Release Version: Apache Mynewt 1.0.0-incubating
+* Release Date: March 22, 2017
+* [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.0.0-incubating)
 
 
 #### Fresh install
@@ -57,5 +57,6 @@ For general information on using Git at Apache, go to https://git-wip-us.apache.
 * Apache Mynewt 0.8.0-b2-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-0.8.0-b2-incubating)
 * Apache Mynewt 0.9.0-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-0.9.0-incubating)
 * Apache Mynewt 1.0.0-b1-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.0.0-b1-incubating)
+* Apache Mynewt 1.0.0-b2-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.0.0-b2-incubating)
 <br>
 <br>


[2/3] incubator-mynewt-site git commit: This closes #162. newtmgr command list update

Posted by ad...@apache.org.
This closes #162. newtmgr command list update


Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/commit/404f42d1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/404f42d1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/404f42d1

Branch: refs/heads/master
Commit: 404f42d1dc4076b8e87b4e16022bbf1445c42164
Parents: 17287ac
Author: aditihilbert <ad...@runtime.io>
Authored: Fri Mar 17 14:27:17 2017 -0700
Committer: aditihilbert <ad...@runtime.io>
Committed: Fri Mar 17 14:27:17 2017 -0700

----------------------------------------------------------------------
 docs/newtmgr/command_list/newtmgr_config.md    | 28 +++++++
 docs/newtmgr/command_list/newtmgr_conn.md      | 36 +++++++++
 docs/newtmgr/command_list/newtmgr_crash.md     | 28 +++++++
 docs/newtmgr/command_list/newtmgr_datetime.md  | 30 ++++++++
 docs/newtmgr/command_list/newtmgr_echo.md      | 26 +++++++
 docs/newtmgr/command_list/newtmgr_fs.md        | 32 ++++++++
 docs/newtmgr/command_list/newtmgr_image.md     | 56 ++++++++++++++
 docs/newtmgr/command_list/newtmgr_logs.md      | 39 ++++++++++
 docs/newtmgr/command_list/newtmgr_mpstats.md   | 56 ++++++++++++++
 docs/newtmgr/command_list/newtmgr_reset.md     | 26 +++++++
 docs/newtmgr/command_list/newtmgr_run.md       | 33 +++++++++
 docs/newtmgr/command_list/newtmgr_stat.md      | 82 +++++++++++++++++++++
 docs/newtmgr/command_list/newtmgr_taskstats.md | 47 ++++++++++++
 13 files changed, 519 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_config.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_config.md b/docs/newtmgr/command_list/newtmgr_config.md
new file mode 100644
index 0000000..e3cbec2
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_config.md
@@ -0,0 +1,28 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr config </font>
+Read and write config values on a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr config <var-name> [var-value] -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Reads and sets the value for the `var-name` config variable on a device. Specify a `var-value` to set the value for the `var-name` variable.   Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr config myvar -c profile01 | Reads the `myvar` config variable value from a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+             | newtmgr config myvar 2 -c profile01 | Sets the `myvar` config variable to the value `2` on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_conn.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_conn.md b/docs/newtmgr/command_list/newtmgr_conn.md
new file mode 100644
index 0000000..7f7e5f7
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_conn.md
@@ -0,0 +1,36 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr conn </font>
+Manage newtmgr connection profiles.
+
+#### Usage:
+
+```no-highlight
+    newtmgr conn [command] [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+The conn command provides subcommands to add, delete, and view configuration profiles.
+
+Sub-command  | Explanation
+-------------| ------------------------
+add       | The newtmgr conn add <conn_profile> <var-name=var-value> command creates a connection profile named `conn_profile`. A profile consists of these variables: <ul><li>`name`: Connection name. Defaults to `conn_profile` when the variable is not set in the command. </li><li>`type`: Connection type. Valid types are: `serial`, `oic_serial`, `ble`, `oic_ble`, `udp`, `oic_udp`.</li><li>`connstring`: The physical or virtual port to use for the connection.</li><li>`addrtype`: Device address type. Use with type `ble`.</li><li>`addr`:  Device address. Use with type `ble`.</ul>
+delete    | The newtmgr conn delete &lt;conn_profile&gt; command deletes the `conn_profile` connection profile.
+show      | The newtmgr conn show [conn_profile] command shows the information for the `conn_profile` connection profile. It shows information for all the connection profiles if `conn_profile` is not specified.
+    
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+add       | newtmgr conn add myserial02 type=serial connstring=/dev/ttys002 | Creates a connection profile for the serial port /dev/ttys002 and names it `myserial02`
+delete    | newtmgr conn delete myserial02  | Deletes the connection profile named `myserial02`
+show      | newtmgr conn show myserial01 | Displays the information for the `myserial01` connection profile.
+show      | newtmgr conn show  | Displays the information for all connection profiles.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_crash.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_crash.md b/docs/newtmgr/command_list/newtmgr_crash.md
new file mode 100644
index 0000000..c51ec2e
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_crash.md
@@ -0,0 +1,28 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr crash </font>
+Send a crash command to a device.
+
+
+#### Usage:
+
+```no-highlight
+    newtmgr crash <div0|jump0|ref0|assert|wdog> -c <conn_profile>; [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Sends a crash command to a device to run one of the following crash tests: `div0`, `jump0`, `ref0`, `assert`, `wdog`.  Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr crash div0<br>-c profile01 | Sends a request to a device to execute a divide by 0 test. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+             | newtmgr crash ref0<br>-c profile01 | Sends a request to a device to execute a nil pointer reference test. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_datetime.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_datetime.md b/docs/newtmgr/command_list/newtmgr_datetime.md
new file mode 100644
index 0000000..1aed280
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_datetime.md
@@ -0,0 +1,30 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr datetime </font>
+Manage datetime on a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr datetime [datetime-value] -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Reads or sets the datetime on a device. Specify a `datetime-value` in the command to set the datetime on the device. Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+**Note**: You must specify the  `datetime-value` in the RFC 3339 format.  
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr datetime<br>-c profile01 | Reads the datetime value from a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+	     | newtmgr datetime 2017-03-01T22:44:00<br>-c profile01 | Sets the datetime on a device to March 1st 2017 22:44:00 UTC. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+	     | newtmgr datetime 2017-03-01T22:44:00-08:00<br>-c profile01| Sets the datetime on a device to March 1st 2017 22:44:00 PST. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_echo.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_echo.md b/docs/newtmgr/command_list/newtmgr_echo.md
new file mode 100644
index 0000000..0e6c92a
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_echo.md
@@ -0,0 +1,26 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr echo </font>
+Send data to a device and display the echoed back data.
+
+#### Usage:
+
+```no-highlight
+    newtmgr echo <text> -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Sends the `text` to a device and outputs the text response from the device. Newtmgr uses the `conn_profile` connection profile to connect to the device. 
+
+#### Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr echo hello<br>-c profile01 | Sends the text 'hello' to a device and displays the echoed back data. Newtmgr connects to the device over a connection specified in the `profile01` profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_fs.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_fs.md b/docs/newtmgr/command_list/newtmgr_fs.md
new file mode 100644
index 0000000..d124cff
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_fs.md
@@ -0,0 +1,32 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr fs</font>
+Access files on a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr fs [command] -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+The fs command provides the subcommands to download a file from and upload a file to a device.  Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+Sub-command  | Explanation
+-------------| ------------------------
+download     | The newtmgr download &lt;src-filename&gt; &lt;dst-filename&gt; command downloads the file named &lt;src-filename&gt; from a device and names it &lt;dst-filename&gt; on your host.
+upload       | The newtmgr upload &lt;src-filename&gt; &lt;dst-filename&gt; command uploads the file named &lt;src-filename&gt; to a device and names the file &lt;dst-filename&gt; on the device.
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+download       | newtmgr fs download /cfg/mfg mfg.txt -c profile01 | Downloads the file name `/cfg/mfg` from a device and names the file `mfg.txt` on your host.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile. 
+upload       | newtmgr fs upload mymfg.txt /cfg/mfg -c profile01 | Uploads the file name `mymfg.txt` to a device and names the file `cfg/mfg` on the device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile. 

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_image.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_image.md b/docs/newtmgr/command_list/newtmgr_image.md
new file mode 100644
index 0000000..7072b60
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_image.md
@@ -0,0 +1,56 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr image </font>
+Manage images on a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr image [command] -c <connection_profile> [flags] 
+```
+
+#### Flags:
+The coredownload subcommand uses the following local flags:
+
+```no-highlight
+    -n, --bytes uint32         Number of bytes of the core to download 
+    -e, --elfify               Create an ELF file 
+        --offset unint32       Offset of the core file to start the download 
+
+```
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+The image command provides subcommands to manage core and image files on a device.  Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+Sub-command  | Explanation
+-------------| ------------------------
+confirm      | The newtmgr image confirm [hex-image-hash] command makes an image setup permanent on a device. If a `hex-image-hash` hash value is specified, Mynewt permanently switches to the image identified by the hash value. If a hash value is not specified, the current image is made permanent.
+coreconvert  | The newtmgr image coreconvert &lt;core-filename&gt; &lt;elf-file&gt; command converts the `core-filename` core file to an ELF format and names it `elf-file`. <br><br> **Note**: This command does not download the core file from a device. The core file must exist on your host.
+coredownload | The newtmgr image coredownload &lt;core-filename&gt; command downloads the core file from a device and names the file `core-filename` on your host. Use the local flags under Flags to customize the command.
+coreerase    | The newtmgr image coreerase command erases the core file on a device.
+corelist     | The newtmgr image corelist command lists the core(s) on a device.
+list         | The newtmgr image list command displays information for the images on a device.
+test         | The newtmgr test &lt;hex-image-hash&gt; command tests the image, identified by the `hex-image-hash` hash value, on next reboot.
+upload       | The newtmgr image upload &lt;image-file&gt; command uploads the `image-file` image file to a device.
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+confirm       | newtmgr confirm<br>-c profile01 | Makes the current image setup on a device permanent.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+confirm       | newtmgr confirm<br>be9699809a049...73d77f<br>-c profile01 | Makes the image, identified by the `be9699809a049...73d77f` hash value, setup on a device permanent.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+coreconvert    | newtmgr image coreconvert mycore mycore.elf | Converts the `mycore` file to the ELF format and saves it in the `mycore.elf` file.
+coredownload | newtmgr image coredownload <br>mycore -c profile01 | Downloads the core from a device and saves it in the `mycore` file.   Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+coredownload | newtmgr image coredownload <br>mycore -e <br>-c profile01 | Downloads the core from a device, converts the core file into the ELF format, and saves it in the `mycore` file.   Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+coredownload | newtmgr image coredownload <br>mycore <br>--offset 10 -n 30<br>-c profile01 | Downloads 30 bytes, starting at offset 10, of the core from a device and saves it in the `mycore` file.   Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+coreerase    | newtmgr image coreerase <br>-c profile01 | Erases the core file on a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+corelist     | newtmgr image corelist<br>-c profile01 | Lists the core files on a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+list         | newtmgr image list<br>-c profile01 | Lists the images on a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+test         | newtmgr image test <br>be9699809a049...73d77f | Tests the image, identified by the `be9699809a049...73d77f` hash value, during the next reboot on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.  
+upload       | newtmgr image <br>upload bletiny.img<br>-c profile01 | Uploads the `bletiny.img` image to a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_logs.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_logs.md b/docs/newtmgr/command_list/newtmgr_logs.md
new file mode 100644
index 0000000..d32205a
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_logs.md
@@ -0,0 +1,39 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr log </font>
+Manage logs on a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr log [command] [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+The log command provides subcommands to manage logs on a device. Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+Sub-command  | Explanation
+-------------| ------------------------
+clear      | The newtmgr log clear command clears the logs on a device. 
+level_list | The newtmgr level_list command shows the log levels on a device.
+list      | The newtmgr log list command shows the log names on a device. 
+module_list | The newtmgr log module_list command shows the log module names on a device. 
+show      | The newtmgr log show command shows the logs on a device.
+    
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+clear       | newtmgr log clear<br>-c profile01 | Clears the logs on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+level_list   | newtmgr log level_list <br>-c profile01  | Shows the log levels on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+list   | newtmgr log list<br>-c profile01  | Shows the log names on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+module_list   | newtmgr log module_list<br>-c profile01  | Shows the log module names on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+show  | newtmgr log show<br>-c profile01  | Shows the logs on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_mpstats.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_mpstats.md b/docs/newtmgr/command_list/newtmgr_mpstats.md
new file mode 100644
index 0000000..722fa92
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_mpstats.md
@@ -0,0 +1,56 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr mpstats </font>
+Read memory pool statistics from a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr mpstats -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Reads and displays the memory pool statistics from a device.  Newtmgr uses the `conn_profile` connection profile to connect to the device.  It lists the following statistics for each memory pool: 
+
+* **name**: Memory pool name
+* **blksz**:  Size (number of bytes) of each memory block 
+* **cnt**: Number of blocks allocated for the pool
+* **free**: Number of free blocks 
+* **min**: The lowest number of free blocks that were available
+
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr mpstats -c profile01 | Reads and displays the memory pool statistics from a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+
+Here is an example output for the `myble` application from the [Enabling Newt Manager in any app](/os/tutorials/add_newtmgr.md) tutiorial:
+
+```no-highlight
+newtmgr mpstats -c myserial 
+Return Code = 0
+                            name blksz  cnt free  min
+         ble_l2cap_sig_proc_pool    20    1    1    1
+     ble_att_svr_prep_entry_pool    12   64   64   64
+         ble_hci_ram_evt_hi_pool    72    2    2    1
+              ble_hs_hci_ev_pool    16   10   10    9
+          ble_att_svr_entry_pool    20   75    0    0
+             ble_gattc_proc_pool    56    4    4    4
+                bletiny_dsc_pool    28   64   64   64
+                ble_hs_conn_pool    84    1    1    1
+                  ble_gap_update    24    1    1    1
+                bletiny_svc_pool    32   32   32   32
+          ble_gatts_clt_cfg_pool    12    2    1    1
+                          msys_1   292   12    9    6
+         ble_hci_ram_evt_lo_pool    72    8    8    8
+             ble_l2cap_chan_pool    24    3    3    3
+                bletiny_chr_pool    36   64   64   64
+```

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_reset.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_reset.md b/docs/newtmgr/command_list/newtmgr_reset.md
new file mode 100644
index 0000000..726bd6d
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_reset.md
@@ -0,0 +1,26 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr reset </font>
+Send a reset request to a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr reset <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Resets a device.  Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+            | newtmgr reset<br>-c profile01 |Resets a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_run.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_run.md b/docs/newtmgr/command_list/newtmgr_run.md
new file mode 100644
index 0000000..a28bb69
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_run.md
@@ -0,0 +1,33 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr run </font>
+Run test procedures on a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr run [command] -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+The run command provides subcommands to run test procedures on a device. Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+Sub-command  | Explanation
+-------------| ------------------------
+list       | The newtmgr run list command lists the registered tests on a device.
+test       | The newtmgr run test [all&#124;testname] [token-value] command runs the `testname` test or all tests on a device.  All tests are run if `all` or no `testname` is specified. If a `token-value` is specified, the token value is output with the log messages.
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+list         | newtmgr run<br>list -c profile01 | Lists all the registered tests on a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+test | newtmgr run <br>test all<br>201612161220<br>-c profile01 | Runs all the tests on a device. Outputs the `201612161220` token with the log messages. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+test | newtmgr run <br>test mynewtsanity<br>-c profile01 | Runs the `mynewtsanity` test on a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_stat.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_stat.md b/docs/newtmgr/command_list/newtmgr_stat.md
new file mode 100644
index 0000000..890a43b
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_stat.md
@@ -0,0 +1,82 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr stat</font>
+Read statistics from a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr stat [stats_name] -c <conn_profile> [flags] 
+    newtmgr stat [command] -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Displays statistic for the Stats named `stats_name` from a device.  You can use the `list` subcommand to get a list of the Stats names from the device.  Newtmgr uses the `conn_profile` connection profile to connect to the device.
+
+Sub-command  |  Explanation
+-------------| -----------------------
+             | The newtmgr stat [stats_name] command displays the statistics for the `stats_name` Stats from a device. It displays the list of Stats names if a `stats_name` value is not specified.
+list         | The newtmgr stat list command displays the list of Stats names from a device.  
+
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr stat ble_att -c profile01 | Displays the `ble_att` statistics on a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+             | newtmgr stat -c profile01 | Displays the list of Stats names from a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+list         | newtmgr stat list -c profile01 | Displays the list of Stats names from a device.  Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+ 
+Here are some example outputs for the `myble` application from the [Enabling Newt Manager in any app](/os/tutorials/add_newtmgr.md) tutiorial:
+
+The statistics for the ble_att Stats:
+```no-highlight
+
+$ newtmgr stat ble_att -c myserial
+Return Code = 0
+Stats Name: ble_att
+  read_type_req_rx: 0
+  read_rsp_rx: 0
+  read_group_type_rsp_tx: 0
+  prep_write_rsp_tx: 0
+  find_type_value_req_tx: 0
+  read_type_rsp_rx: 0
+  read_mult_req_rx: 0
+  notify_req_tx: 0
+  indicate_req_tx: 0
+
+       ...
+  write_cmd_rx: 0
+  prep_write_rsp_rx: 0
+  read_type_rsp_tx: 0
+  read_req_tx: 0
+  read_mult_req_tx: 0
+  read_group_type_req_rx: 0
+  write_rsp_tx: 0
+  exec_write_rsp_rx: 0
+
+```
+
+The list of Stats names:
+```no-highlight
+
+$ newtmgr stat -c myserial
+[stat ble_l2cap ble_att ble_gap ble_gattc ble_gatts ble_hs ble_ll_conn ble_ll ble_phy]
+Return Code = 0
+
+```
+The list of Stats names  using the list subcommand:
+```no-highlight
+
+$ newtmgr stat list -c myserial
+[stat ble_l2cap ble_att ble_gap ble_gattc ble_gatts ble_hs ble_ll_conn ble_ll ble_phy]
+Return Code = 0
+
+```

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/404f42d1/docs/newtmgr/command_list/newtmgr_taskstats.md
----------------------------------------------------------------------
diff --git a/docs/newtmgr/command_list/newtmgr_taskstats.md b/docs/newtmgr/command_list/newtmgr_taskstats.md
new file mode 100644
index 0000000..3e4feea
--- /dev/null
+++ b/docs/newtmgr/command_list/newtmgr_taskstats.md
@@ -0,0 +1,47 @@
+## <font color="#F2853F" style="font-size:24pt">newtmgr taskstats </font>
+Read task statistics from a device.
+
+#### Usage:
+
+```no-highlight
+    newtmgr taskstats -c <conn_profile> [flags] 
+```
+
+#### Global Flags:
+
+```no-highlight
+    -c, --conn string       connection profile to use.
+    -h, --help              Help for newtmgr commands
+    -l, --loglevel string   log level to use (default "info")
+    -t, --trace             print all bytes transmitted and received
+```
+
+####Description
+Reads and displays the task statistics from a device. Newtmgr uses the `conn_profile` connection profile to connect to the device.  It lists the following statistics for each task: 
+
+* **task**: Task name
+* **pri**:  Task priority
+* **runtime**: The time (ms) that the task has been running for
+* **csw**: Number of times the task has switched context
+* **stksz**: Stack size allocated for the task 
+* **stkuse**: Actual stack size the task uses
+* **last_checkin**: Last sanity checkin with the [Sanity Task](/os/core_os/sanity/sanity.md)
+* **next_checkin**: Next sanity checkin
+
+
+####Examples
+
+Sub-command  | Usage                  | Explanation
+-------------| -----------------------|-----------------
+             | newtmgr taskstats<br>-c profile0 | Reads and displays the task statistics from a device. Newtmgr connects to the device over a connection specified in the `profile01` connection profile.
+
+Here is an example output for the `myble` application from the [Enabling Newt Manager in any app](/os/tutorials/add_newtmgr.md) tutiorial:
+
+```no-highlight
+newtmgr taskstats -c myserial 
+Return Code = 0
+      task pri tid  runtime      csw    stksz   stkuse last_checkin next_checkin
+      idle 255   0   151917       47       64       34        0        0
+      main 127   1        2       59      512      188        0        0
+    ble_ll   0   2        0       14       80       56        0        0
+```