August 15, 2007

Embedded Linux - uClinux with Blackfin

Wow! I would like to Embedded Linux/Microcontroller playground. It has an interested Linux name uClinux

What is uClinux?
The original uClinux was a derivative of Linux 2.0 kernel intended for microcontrollers without Memory Management Units (MMUs). However, the Linux/Microcontroller Project has grown both in brand recognition and coverage of processor architectures. Today's uClinux as an operating system includes Linux kernel releases for 2.0 2.4 and 2.6 as well as a collection of user applications, libraries and tool chains…

At the beginning, uClinux has been port for most Motorola’s microprocessor (e.g. Motorola MC68328 (DragonBall Integrated Microprocessor) which most use in Palm PDA devices (you can check Palm’s CPU here). Currently, Analog Devices is a company who develop microprocessors, a popular series is ‘Blackfin’.

Blackfin® Processors embody a new breed of 16/32-bit embedded processor, ideally suited for products where a convergence of capabilities are necessary – multi-format audio, video, voice and image processing; multi-mode baseband and packet processing; control processing; and real-time security. The Blackfin's unique combination of software flexibility and scalability has gained it widespread adoption in convergent applications.

More information, please check Blackfin Linux Project and Embedded Linux and uClinux Developer Forum

No comments: