WELCOME
This is the µClinux distribution project for the Blackfin processor.
Pronounced "you-see-linux", the name µClinux comes from combining the greek letter "mu" and the english capital "C". "Mu" stands for "micro", and the "C" is for "controller". µClinux supports embedded processors which support MMU (protection and virtual memory support), noMMU (no protection, no virtual memory) and MPU (memory protection, but no virtual memory support).
µClinux is a Linux distribution like any other Linux distribution, built from the Linux kernel from kernel.org and assorted other packages, and software from the GNU project. Since µClinux is optimised for size, it uses more compact alternatives (busybox, uclibc, etc) than a non-embedded distribution.
Because most (if not all) of the kernel and supporting packages are free software / open source, Linux distributions have taken a wide variety of forms — from fully featured desktop and server operating systems to distributions like µClinux - minimal environments (typically for use in embedded systems). Aside from certain custom software (such as installers and configuration tools) a "distro" simply refers to a particular assortment of applications married with a particular kernel, such that its "out-of-the-box" capabilities meets most of the needs of its particular end-user base. All distributions use the same Linux kernel from kernel.org (athough they may be different versions, and may have different patches applied)
There are currently over three hundred Linux distribution projects in active development, constantly revising and improving their respective distributions. One can distinguish between commercially backed distributions, such as Fedora (Red Hat), SUSE Linux (Novell), Ubuntu (Canonical Ltd.), and Mandriva Linux and community distributions such as Debian, Gentoo or µClinux The procedures for assembling and testing a distribution prior to release tend to become more elaborate the larger the user base is.
GETTING STARTED
If you're new to µClinux, the first thing to do is check out the documentation . This should help you get your development host PC set up, and get you compling your first Linux distribution from source.
GETTING HELP
We do provide complete documentation for both the Linux kernel and the uClinux distribution here. If you have a question about the Linux kernel, and can't find the answer in the documenation, please ask on the support forums. and we can either add something, or point you to the right place.
| Recent News |
Supercomputing Systems (SCS) ships LeanXcam Robin Getz 2009-05-03Supercomputing Systems (SCS) is shipping the LeanXcam, a $300 based 500MHz Analog Devices Blackfin BF537 processor. This captures 752 x 480, 60fps video, and runs a uClinux, supporting machine-vision application development.
More info can be found on-line at:
http://linuxdevices.com/news/NS4903433583.html and
http://www.scs-vision.ch/en/leanxcam/index.html |
WMA for Blackfin/Linux Robin Getz 2009-03-24According to the ADI Website:
http://www.analog.com/en/embedded-processing-dsp/blackfin/BF_WINDOWS_MEDIA_AUDIO_STANDARD_DECODER/processors/product.html
They have a Windows Media Audio (WMA) Decoder, which has been validated with the GNU toolchain (bfin-elf, bfin-linux-uclibc, and bfin-uclinux) on the ADSP-BF533, BF527 & BF548.
The decoder is only available in object code format, and you... |
Linux Devices Survey Robin Getz 2009-03-08http://www.linuxdevices.com has launched its ninth-annual Embedded Linux Market Survey, and invites all readers to participate. Don't miss this opportunity to help shape the industry, by answering 22 quick questions about developer preferences and industry trends. Vote today, here: http://www.linuxdevices.com/cgi-bin/survey/survey.cgi?id=02252009112314
Over the last nine years, LinuxDevices.com... |
GIT mirrors rebuilt Mike Frysinger 2009-01-23Sorry for the inconvenience, but the git mirror repos on our server have been rebuilt to include proper author information.
If you have work based on these trees, you can pop all your patches using `git format-patch`, create a local branch against the new upstream branch, and then apply all of your patches again.
To fix your checked out untouched branches, just switch to a local branch befor... |
Nightly snapshots online again Mike Frysinger 2009-01-21The machine that generates the nightly snapshots (source/binaries) is alive again after hardware failure. So the snaps on the release page should be valid. Feel free to file a bug if you notice something amiss. |
|
|
|
|