]> oss.titaniummirror.com Git - oss-web.git/blobdiff - in/tinyospkgs.md
TinyOS updates for Trusty Tahr
[oss-web.git] / in / tinyospkgs.md
index 50d45b462085e39edb0f4ffb8da89a10408c18cf..7cbf396bdb2976b000fc799675110b6e0d7d7416 100644 (file)
@@ -2,7 +2,7 @@ title: TinyOS Packages
 linktitle: tinyospkgs
 parent: aptrepo
 ctime: 2009-12-10
-mtime: 2012-07-09
+mtime: 2014-08-18
 
 Repositories: [tinyos](/gitweb/?p=tinyos-2.x.git;a=summary),
 [deputy-tinyos](/gitweb/?p=deputy-tinyos.git;a=summary),
@@ -19,11 +19,11 @@ version of the modifications applied by TMI.  Released APT package versions are
 associated with tags in the source code repository.  Consider the latest
 package version, 2.1.1-4.5, for which these tags exist in the repository:
 
-* `debian/2.1.1-4.5-1tmi` is the tag of the 'debianized' code from which the APT
-  packages version 2.1.1-4.5-1tmi were built.
+* `debian/2.1.1-4.5-2tmi` is the tag of the 'debianized' code from which the APT
+  packages version 2.1.1-4.5-2tmi were built.
 
 * `release/2.1.1-4.5` is the tag of the TinyOS code of which
-  `debian/2.1.1-4.5-1tmi` is a superset, the latter containing the debian
+  `debian/2.1.1-4.5-2tmi` is a superset, the latter containing the debian
   packaging files.
 
 * `tinyos/2.1.1` is the official upstream release on which `release/2.1.1-4.5`
@@ -50,10 +50,10 @@ installed.  Source the script `/opt/tinyos/tinyos.sh` to set the tree you wish
 to use.  This script also updates your shell rc file (if running bash, ksh or
 csh) so that your tree selection is persistent across logins.
 
-Another option is to check out a TinyOS source tree at another location,
-preferably in a user-private directory.  This would allow development within the
-TinyOS source in a saner manner than modifying a 'released' tree found in /opt/.
-The tinyos.sh script in the TMI tinyos package also supports this capability.
+For our development, however, we tend to use a local git checkout of our
+enhanced TinyOS tree locally instead.  This allows for easy development within
+the TinyOS source in a convenient manner.  The tinyos.sh script in the TMI
+tinyos package also supports this capability.
 
 This is the currently available trees as of this writing.  You can use the
 command shown below to at any time view the available source trees.
@@ -88,6 +88,11 @@ upstream source version 2.1.0 without TMI enhancements:
 
     sudo apt-get install tinyos-source-2.1.0
 
-You may also install the AVR compiler for TinyOS by typing:
+You may also install the MSP430 compiler for TinyOS by typing:
 
-    sudo apt-get install tinyos-avr
+    sudo apt-get install tinyos-msp430
+
+tinyos-msp430 is a virtual package that conveniently pulls in the msp430
+toolchain already present in standard Ubuntu repositories.  TMI is doing
+no TinyOS work with Atmel AVR parts, so we are no longer maintaining the
+tinyos-avr virtual pacakge in our repository.