From cf405dc262ca5568b98a6a16fd1f2db2c96ddb31 Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Tue, 7 Jun 2011 12:54:11 -0600 Subject: [PATCH] APT updates; Ubuntu 10.10; MSP430 GCC4 * APT update to cp210x for more recent Ubuntu kernels. * TMI has been using Ubuntu 10.10 for several months now. * TMI exclusively uses GCC4 for MSP430 cross compilation. --- in/aptrepo.md | 53 ++++++++++++++++++++++++++++----------------------- in/cp210x.md | 19 ++++++++++-------- in/news.md | 8 +++++++- 3 files changed, 47 insertions(+), 33 deletions(-) diff --git a/in/aptrepo.md b/in/aptrepo.md index 6615ea3..dcb469d 100644 --- a/in/aptrepo.md +++ b/in/aptrepo.md @@ -10,36 +10,41 @@ Repositories: [[aptrepo]]. TMI maintains an APT repository containing some of the code available from this website. We use this repository in-house, and it is fairly well tested on 32 and 64 bit Intel and AMD based workstations running Ubuntu 8.04 (Hardy Heron), -Ubuntu 9.10 (Karmic Koala), and Ubuntu 10.04 LTS (Lucid Lynx). +Ubuntu 9.10 (Karmic Koala), Ubuntu 10.04 LTS (Lucid Lynx) and Ubuntu 10.10 +(Maverick Meerkat). -At this time, we do not recommend others using this repository. Having said -that, TMI staff and a few others do use it for production development efforts. -Look for future deployment of these packages via PPA on Ubuntu Launchpad. +TMI actively uses this software stack for internal and customer development, but +does not at this time offer support. We will do our best to answer questions; +please use the e-mail address in the top-right corner of this web page. Look +for future deployment of these packages via PPA on Ubuntu Launchpad. # Package inventory Contents of the APT repostory, as of 2009-05-06 - cp210x-module-dkms 0.11.2-6.1tmi - deputy-tinyos 1.1-2tmi - msp430-binutils 2.18.1~cvs20080103-2tmi - msp430-gcc 3.2.3-1tmi - msp430-libc 0.0~cvs20080819-1tmi - nesc 1.3.2-1tmi - tinyos 2.1.1-4.4-1tmi - tinyos-avr 2.1.1-4.4-1tmi - tinyos-msp430 2.1.1-4.4-1tmi - tinyos-source 2.1.1-4.4-1tmi - tinyos-source-2.0.1 2.0.1-2tmi - tinyos-source-2.0.2.2 2.0.2.2-2tmi - tinyos-source-2.1.0 2.1.0-2tmi - tinyos-source-2.1.0-3 2.1.0-3-2tmi - tinyos-source-2.1.1-4.4.1.0-4-2tmi - tinyos-source-2.1.0-4.1 2.1.0-4.1-1tmi - tinyos-source-2.1.1-4.4 2.1.1-4.4-1tmi - tinyos-tools 2.1.1-4.4-1tmi - tmi-keyring 1.0-1tmi - topgit 0.8-2 + cp210x-module-dkms-0.11.3-5tmi + deputy-tinyos-1.1-2tmi + msp430-binutils-2.20-1tmi + msp430-gcc-4.4.3-1tmi + msp430-gdb-7.0.1-1tmi + msp430-libc-0.1~20100207-1tmi + nesc-1.3.2-1tmi + tinyos-2.1.1-4.4-1tmi + tinyos-avr-2.1.1-4.4-1tmi + tinyos-msp430-2.1.1-4.4-1tmi + tinyos-source-2.1.1-4.4-1tmi + tinyos-source-2.0.1-2.0.1-2tmi + tinyos-source-2.0.2.2-2.0.2.2-2tmi + tinyos-source-2.1.0-2.1.0-2tmi + tinyos-source-2.1.0-3-2.1.0-3-2tmi + tinyos-source-2.1.0-4-2.1.0-4-2tmi + tinyos-source-2.1.0-4.1-2.1.0-4.1-1tmi + tinyos-source-2.1.0-4.2-2.1.0-4.2-1tmi + tinyos-source-2.1.1-4.3-2.1.1-4.3-1tmi + tinyos-source-2.1.1-4.4-2.1.1-4.4-1tmi + tinyos-tools-2.1.1-4.4-1tmi + tmi-keyring-1.0-1tmi + topgit-0.8-2 # How to use diff --git a/in/cp210x.md b/in/cp210x.md index e754167..8e91675 100644 --- a/in/cp210x.md +++ b/in/cp210x.md @@ -24,11 +24,14 @@ under the GPLv2. TMI completed these driver changes of a year ago and has since been maintaining it. Silicon Labs was to push these changes through to the mainline kernel, but this clearly has not happened yet. TMI has had some discussions with the -linux-usb developers, and a decent number of changes need to be made before -they will include our modifications upstream. Specifically, they want to see -all ioctl calls replaced with other mechanisms. We hope to allocate some time -to work on these issues in the future. Meanwhile, TMI will continue to -maintain its branch of the cp210x driver. The `cp210x-module-dkms` package in -the APT repository has been tested on Ubuntu 8.04 LTS (Hardy Heron), 9.10 -(Karmic Koala) and 10.04 LTS (Lucid Lynx) systems, having both 32 and 64 bit -x86 (Intel/AMD) processors. +linux-usb developers, and a decent number of changes need to be made before they +will include our modifications upstream. Specifically, they want to see all +ioctl calls replaced with other mechanisms. We hope to allocate some time to +work on these issues in the future. Meanwhile, TMI will continue to maintain +its branch of the cp210x driver. The `cp210x-module-dkms` package in the APT +repository has been tested on Ubuntu 8.04 LTS (Hardy Heron), 9.10 (Karmic +Koala), 10.04 LTS (Lucid Lynx) and 10.10 (Maverick Meerkat) systems, having both +32 and 64 bit x86 (Intel/AMD) processors. + +Note: Silicon Labs has introduced new USB/Serial chips, like the cp2104. This +driver is not compatible with the new parts. diff --git a/in/news.md b/in/news.md index af536d4..3b3ae5b 100644 --- a/in/news.md +++ b/in/news.md @@ -1,6 +1,12 @@ title: News ctime: 2009-12-16 +### 2011-06-07 + +* The [[aptrepo]] contains an updated MSP430 GCC toolchain, which TMI has been + using successfully for some time now. +* Ubuntu 10.10 (Maverick Meerkat) is supported as a development host. + ### 2010-11-04 [[TinyOS]] release 2.1.1-4.4 is available. @@ -10,7 +16,7 @@ ctime: 2009-12-16 to the beginning, preventing local overrides. * Various USCI fixes. * Provide new system components SharedArbiterC and SharedSplitControlC. We use - these to activate subsystems ony when needed, where the subsystems are usable + these to activate subsystems only when needed, where the subsystems are usable by multiple higher-level components concurrently. * TinyOS by default presumes that on boot UartStream interface providers have the receive interrupt active. We had presumed that it was better to allow -- 2.39.2