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.
Sept 2008
Jim Donelson has volunteered to set up a sourceforge uClinux project page in support improving uClinux-dist download speeds. The URL for the download page is: http://sourceforge.net/projects/uclinux/download
August 2008
The current uClinux-dist release is dated August 8, 2008. Here is a quick links to the tar.gz and tar.bz2 packages. Please when downloading pick either the tar.gz or the tar.bz2 version and not both as they are the same file.
The Freescale Technology Forum held a few session again this year that included support for its V2/V3 ColdFire cores featuring the use of uClinux as its Linux OS. The following link shows a video shot at the event demoing a ColdFire MCF53281 processor using uClinux to power an LCD driver while delivering Voice over IP: http://www.youtube.com/watch?v=lxvOLvS2aOc