X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=in%2Ftinyospkgs.md;h=7cbf396bdb2976b000fc799675110b6e0d7d7416;hb=95bd0673673774abd89da8ae5ce010b069182915;hp=50d45b462085e39edb0f4ffb8da89a10408c18cf;hpb=0bea92654c016021b85db0873f059221329c8f3b;p=oss-web.git diff --git a/in/tinyospkgs.md b/in/tinyospkgs.md index 50d45b4..7cbf396 100644 --- a/in/tinyospkgs.md +++ b/in/tinyospkgs.md @@ -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.