|
The Linux/Microcontroller project is a port of Linux to systems without a Memory Management Unit (MMU).
Pronounced "you-see-linux", the name uClinux comes from combining the greek letter "mu" and the english capital "C". "Mu" stands for "micro", and the "C" is for "controller". uClinux first ported to the Motorola MC68328: DragonBall Integrated Microprocessor. The first target system to successfully boot is the PalmPilot using a TRG SuperPilot Board with a custom boot-loader created specifically for our Linux/PalmPilot port.
July 2007
Greg Ungerer has been posting patches against the dist for those wishing to follow the mid-release updates. The Patches can be found at the following link: http://www.uclinux.org/pub/uClinux/dist/patches/ Feed back on these patches can be posted to the uClinux-dev mailing list. If you wish to subscribe to the mailling list you can do it here https://mailman.uclinux.org/mailman/listinfo/uclinux-dev/.
July 2007
The current uClinux-dist release is dated January 30, 2007. Here is a quick links to the tar.gz and tar.bz2 packages.
June 2007
Again this year several uClinux developers will all be at the Ottawa Linux Symposium (Ottawa Canada June 27-30). Checkout the sessions that Robin Getz will be presenting at the conference.
- Session on "More Linux for Less" with Robin Getz on June 27th at Noon.
- BOF on "Embedded Linux" with Tim Bird June 27 at 6PM.
June 2007
The Freescale Technolgy Forum is holding many session on embedded Linux / uClinux this year (Orlando Florida June 25-28).
- Hands on Workshop "Getting Started with uClinux on Cost-Effective 32 bit Devices (MCF5207/MCF5208)" with Tatiana Orofino on June 26.
- Hands on Workshop "Introduction to Embedded Linux on ColdFire Processors (MCF5475/MCF5485)" with Cory Tate on June 27th.
- Hands on Workshop "Configuring and Use of Coldfire Embedded Voip Kit with uClinux (MCF5328/MCF5329)" with Michael Durrant on June 27th.
- Hands on Workshop "Building an MP3 Player on the uClinux Operating System Using the ColdFire MCF5249)" with Fabio Estevam on June 28th.
July 2006
Tim Bird, Michael Durrant, Robin Getz, Rob Landley and David McCullough will all be at the Ottawa Linux Symposium. Here is a run down of a few of the birds of a feather (BOF) and tutorials that may be of interest to uClinux developers attending the Linux Symposium.
- BOF on "Embedded Linux" July 19 at 5PM.
- BOF on "Memory Allocation for systems without MM" July 19 at 6PM.
- Paper on "Native POSIX Threads Library Supporting uClibc" July 20 at 3PM.
- Paper on "FS-Cache: Network Filesystem Caching" July 20 at 4PM.
- Tutorial "Populating initramfs with BusyBox and uClibc" July 20 at 4PM.
- BOF on "The Kernel Key Management Facility" July 20 at 5PM.
- Tutorial on BlackFin titled "More Linux for less" July 21 at 10AM.
- BOF on "Embedded Microcontroler Linux aka uClinux" July 21 at 6PM.
July 2005
David McCullough announces the uClinux-2.4.31-uc0 release.
July 2005
Greg Ungerer announces the uClinux-2.6.12-uc0 release.
April 2005
Phil Wilshire will be holding a uClinux Training in
San Jose April 12th-14th 2005. The workshop provides
a fast paced comprehensive and complete introduction to the uClinux
distribution including many short cuts and tips. The target
system selected is the Analog Devices Blackfin BF533.
This device runs a linux 2.6 kernel and u-boot.
Most of the class will apply to any hardware target
using this distribution.
For details check out the link http://www.sysdcs.com/SDCSucbf.html
January 28, 2005
Doug Abbott will be holding an Embedded Linux class in San Francisco in March
coinciding with the Embedded Systems Conference.
For details check out the link
http://www.intellimetrix.us/emblinux.htm
to see the course content.
You can register for this course at Berkeley at http://www.unex.berkeley.edu/cat/306928.htmlfor more info on this uClinux based Embeded Linux class.
January 4, 2005
SSV Embedded System has released a dual inline package implementation of
the Freescale MCF5280. Check out the link to
DIL/NetPC DNP/5280
for more info on this uClinux emedded product.
January 3, 2005
The uClinux developers mailing list was down for a few days and
is back up.
April 15, 2004
Arcturus Networks Inc. has release its new
uCdimm board based on the Freescale MCF5282.
It will add uClinux based CAN bus support into its
existing product line of devices supporting uClinux.
Jan 14, 2004
David
McCullough announced uClinux-2.4.24-uc0. You
can read the full announcement on uCdot.
Dec 3, 2003
Sigma Designs has released the uClinux kernel source for its EM8500 Progressive
DVD Player Development Kit. Chances are your home DVD player runs uClinux!
The current release is based on a 2.4.17 snapshot. Check out the
www.uClinux.org/ports/
page for links to the source code.
Nov 2, 2003
Dr John Williams has released uClinux support for Microblaze. Microblaze
is a highly-parameterisable 32 bit RISC soft-core processor targetted for
Xilinx FPGAs.i
The uClinux port to Microblaze was done by Dr John Williams in the Embedded
Systems group at the University of Queensland in Brisbane, Australia, as
part of the Universities reconfigurable computing research program.
The project home page is http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux.
Oct 29, 2003
ADI releases its uClinux port for the
Blackfin
dsp processor. The uClinux-dist and tools specific for this port can be found at
www.uclinux.org/pub/ports/blackfin.
This is an initial public release based on an earlier 2.4.6 kernel and
this Embedded Linux solution runs on the ADSP-BF535 and has been verified
by Metrowerks on the Hawk-35 and Eagle-35 Development boards from
Momentum Data Systems.
Jun 26, 2003
David McCullough announced uClinux-2.4.21-uc0. You can read the full announcement on uCdot.
May 22, 2003
Greg Ungerer announced uClinux-dist-20030522. You can read the full announcement on uCdot.
May 20, 2003
The uClinux mailing list will be unavailable for several hours today for maintenance.
May 2003
Riaan van Boom put together a quick start document for people new to uClinux. This document is a step by step guide to setting up the software up to a point where the kernel can be downloaded to the evaluation board.
May 2003
David McCullough announced uClinux-dist support for the H8, specifically the EDOSK-2674 platform. You can read the full announcement on uCdot.
April 2003
Samsung and Arcturus Networks demonstrated the new S3C2500 network processor running uClinux 2.4.20 at the Embedded Systems Conference in San-Francisco. For more information on this uClinux enabled product, check out Arcturus Networks
Feb 2003
Ted Ma released his MII FEC ioctl driver for the uCdimm 5272. The revised FEC driver supports the user MII-TOOL-FEC utility for controlling speed and duplex modes on the LXT972 as used on the Motorola M5272C3 and the Arcturus Networks M5272 uCdimm.
Oct 2002
Arcturus Networks released updates to the Samsung S3C4510 and S3C4530 processor architectures. The evS3C4530HEI board from Arcturus has been added to the public CVS (http://cvs.uclinux.org). The eval board evS3C4530HEI makes use of the uCbootloader API, uses the microcontroller version of the cs8900 driver (uCcs8900.c)
Aug 2002
Checkout the new uCdot website for
developers and users of uClinux or just Embedded Linux in general.
uCdot is hosted by
SnapGear.
Jul 2002 Greg
announces
the latest uClinux-dist-20020701 tarball is available. It can be downloaded
from http://www.uclinux.org/pub/uClinux/dist/
Jun 2002 David
announces
the availability of patches to run uClinux in the GDB/ARMulator. More info
can be found at
http://www.uclinux.org/pub/uClinux/utilities/armulator/.
Jun 2002
Check out this neat site at http://amoras.2y.net/robotics. This
robotics project also uses uClinux and the Arcturus uCsimm module.
Apr 2002
Check out this neat site at http://www.schoeldgen.de/robot/. This
robotics project uses uClinux and the Arcturus uCsimm module.
15 Apr 2002
Arcturus Networks now officially hosting the uClinux project.
10 Apr 2002
10 April 2002, uClibc 0.9.11 Released
Eric Andersen announced the release of the 0.9.11 version of uClibc. The src code is available on http://cvs.uclinux.org as well as http://www.uclibc.org/downloads/.
Mar 2002
ColdFire 5272 uCdimm now available
For info on the newest member of the uCdimm family see www.uCdimm.com for
details. Online ordering is available at
https://shop.arcturusnetworks.com/orderdeskform.shtml
3 Mar 2002
James Goodwin from Filanet has written an article " Linux on the Air "
that describes a practical uClinux application that runs on their InterJak
200 Server. The article was published in the March/April 2002
issue of Embeeded Linux Journal.
Feb 2002
Bernhard Kuhns has released RTAI for Coldfire
For those looking for a realtime solution that works with uClinux, now is
a good time to consider RTAI.
22 Jan 2002
Hitachi H8300 code now available for uClinux 2.0.38
Thanks to the Yoshinori Sato, Hitachi H8 code is now available for uClinux
2.0.38.x. A source tar of the H8300 directory is avialable at http://www.uclinux.org/ports/hitachi
and on http://cvs.uclinux.org.
21 Jan 2002
Bernhard Kuhns has announced that a board support package will be made
available for the ColdFire.
30 Nov 2001
SnapGear release 2.4.10
http://www.snapgear.com/news20011130.html
Thanks to the work of Greg Ungerer and Dave McCullough, SnapGear announced
the successful release of uClinux 2.4.10 for use on VPN security devices.
For more information of the status of the 2.4.x uClinux port for ColdFire
check out the www.ucliunx.org/ports/coldfire
page.
18 Jul 2001
Really cool contest featuring uCsimm!
http://www.linuxdevices.com/news/NS8526178751.html
David Beckmeyer from Earthlink and regular uClinux contributor has just
announced a really cool contest featuring the uCsimm. Earthlink is sponsoring
a contest for Linux, XML, Java, wireless, and Web application developers.
The contest seeks creative application ideas for a prototype open-standards
"Automotive Vehicle Location" (AVL) telematics platform that was created
by EarthLink's R&D team.
11 Jun 2001
The latest uClinux based development board is now being made available by
Lineo and features an ATMEL R40807 ARM7 processor (AT91 Family) as well as
ethernet, 2 MB Flash and 2 MB SRAM. For more info check out their press
release at
http://www.lineo.ca/news_events/announcements/2001/06.11-1.html
29 May 2001 Greg Ungerer has updated the uClinux-coldfire page and announces new features that he has added to the uClinux 2.4.x kernel.
30 Mar 2001 The original uCsimm now has a cousin the uCdimm! The new uCdimm-dragonball module is twice the speed of the uCsimm, has two UART, two SPI, one ethernet port and is being offered with an improved host board called the Evolution. The press release from Lineo can be found at http://www.lineo.ca/news_events/announcements/2001/02.13.html
9 Mar 2001
Phil Whilshire and Joe deBlaquer recently discussed the ongoing improvement
being made on the uClinux compilers. Phil announced the release of an
updated ldelf2flt for the arm-pic-elf-gcc-2.96 compiler. An error was
discover in the NetSilicons ARM7TDMI compiler distribution for pointer
to external functions. The patch was contributed by Faisal Akber and Michael
Durrant. Joe and Phil are regular contributors to the uClinux project.
Joe can be reached at Joe@uclinux.org and Phil can be reached at Philw@uclinux.org
17 Jan 2001 Lineo software engineers have adding strong VPN support based upon the IPSec standard to their OEM NETtel router. The NETtel family of routers uses uClinux as its base operating system. For more information a technical bulletin can be found at http://www.lineo.ca/developer_info/technical_bulletins/nettel.html
16 Jan 2001
Erik Andersen has been working on the uClibc and has comitted a numbed
of changes into the CVS. If you are actively working on the uClinux uClibc
and have patches please forward them to Erik.
5 Jan 2001 Jeff Dionne announced the release of uClinux 2.4.0.0pre0 by the uClinux 2.4 team just 24 hours after the official release of Linux 2.4. The team included Erik Andersen, Randy Buchanan, Michael Durrant, Michael Leslie, David McCullough, Greg Ungerer and others. uClinux 2.4 can downloaded from the official uClinux cvs cvs.uclinux.org/cgi-bin/cvsweb/uClinux-2.4.x/ and on the www.uClinux.org/pub/uClinux/uClinux-2.4.x web page.
22 Dec 2000 Lineo, Inc. released a press release on the development of uClinux 2.4 based on the test linux 2.4.0 test 11 a copy of the press release can be found at http://www.lineo.ca/news_events/announcements/2000/12.22.html
19 Nov 2000 Michael Durrant has updated the mail archives for the uClinux-dev and uCsimm mailing lists. To access the archives visit http://www.uclinux.org/pub/uCsimm/archive/index.html and http://www.uclinux.org/pub/uClinux/archive/index.html
17 Nov 2000
Michael Leslie has released a snap shot of his latest work on Motorola
mc68360 port of uClinux.
16 Nov 2000 The CVS team for the uClinux project [Erik Andersen, Jeff Dionne and Michael Durrant] have put the cvs.uclinux.org online. Check out http://cvs.uclinux.org
26 Sept 2000 Jeff Dionne and John Drabik announced that they have sucessful ported uClinux to a Field Programmable Gate Array (FPGA) running the Leon SPARC open source core created by the European Space Agency (ESA). Click [here] for a press release on the technolgy that was released and demonstrated at the Embedded Systems Conference in SAN JOSE.
12 April 2000 New uClinux version 2.0.38.1pre7 announced today. Download the .diff file NOW!
10 January 2000 The latest release of uClinux, 2.0.38.1pre5, is shipping on CD today. The uClinux CD contains the popular uClinux System Builder Kit. The CD version supports the uCsimm embedded Linux microcontroller, in addition to a broad spectrum of commercially competitive chips. Order the CD!
22 October 1999
The uCsimm module Rt-Control
Inc. created to run uClinux for embedded systems is now shipping.
Find out details here.
30 September 1999 The uCsimm mailing list has moved. Our archives are located here. Sign up today: ucsimm-request@uclinux.com with 'subscribe ucsimm' in the body of the message or click here.
13 September 1999 Jeff and Michael have released uClinux 2.0.38.0 and a CD is now available from https://shop.arcturusnetworks.com/orderdeskform.shtml
May 1999 Greg has updated the coldfire port of uClinux.
February 1999 uClinux was successfully ported to the Motorola MCF5206 and MCF5307 ColdFire® microprocessor. See our ports page for more information.
January 1999 Kenneth Albanowski and D. Jeff Dionne released the latest update to the uClinux tools and patches.
December 1998 D. Jeff Dionne and Michael Durrant started work on designing a simm module capable of using the uClinux code as an OS.
January 1998 The first port of Linux to systems without a MMU was done during the last week of January, 1998 by Kenneth Albanowski and D. Jeff Dionne. As with all ports of Linux, this is free software under the GNU Public License. The first public target for this MMU-less port of Linux was demonstrated on a Palm PDA.
|