Difference between revisions of "Distributions"

From LinuxMIPS
Jump to: navigation, search
(KaeilOS)
(External links)
Line 86: Line 86:
 
* AMiLDA Linux http://www.amilda.org/
 
* AMiLDA Linux http://www.amilda.org/
 
* Wind River Linux http://www.windriver.com/
 
* Wind River Linux http://www.windriver.com/
 +
* OpenWrt.org http://openwrt.org

Revision as of 20:54, 29 November 2009

Debian

Debian GNU/Linux supports both little and big endian machines. Information about it can be found in the Debian Wiki and at the MIPS Port page. The old-stable version "sarge" uses only 32 bit 2.4 kernels. The stable version "etch" supports 64 bit 2.6 kernels on most machines.

T2 SDE

T2 is an open source (GPL) System Development Environment supporting many different architectures including MIPS with both, little and big endian. Information about the T2 MIPS support can be found at MIPS and MIPS64 pages as well as on the general T2 homepage. The Open T2 SDE is suited to create specialized embedded Linux targets as well as run on Sgi workstations.

RedHat 7.1 based

A complete distribution based on RedHat's 7.1, ported by H.J. Lu, can be found at ftp://ftp.linux-mips.org/pub/linux/mips/redhat/7.1/.

Maciej W. Rozycki

A set of distributions is maintained by Maciej at ftp://ftp.linux-mips.org/pub/linux/mips/people/macro/. Included, in the order of decreasing completeness, there is a 32-bit little-endian, 64-bit little-endian, 32-bit big-endian and 64-bit big endian one. The 64-bit ones only support the (n)64 ABI.

The former mirror at ftp.rfc822.org is now gone. Thanks, Florian, for providing this service over the years.

Gentoo Linux

Gentoo Linux is a source based distribution which suports many different architectures, including MIPS. Currently two platforms are supported; Silicon Graphics Workstations, and Cobalt servers.

OpenEmbedded

OpenEmbedded is a source based meta distribution similar to Gentoo, but especially targeted for cross-compilation and embedded systems, including MIPS architectures. http://www.openembedded.org

MIPS Technologies

MIPS maintain a version of the above, including complete installable CD-ROM images, at ftp://ftp.mips.com/pub/linux/mips/installation/redhat7.1/.

The following companies provide commercial, supported Linux/MIPS solutions for the embedded market, on a number of different platforms.

MontaVista

MontaVista Software provides a commercial-grade Linux-based operating system and universal development platform. http://www.mvista.com/

Cross-LFS

Build your own Linux from the source code for the MIPS. Location for Cross-LFS is located at http://cross-lfs.org

DENX ELDK

DENX Software Engineering provides the ELDK (Embedded Linux Development Kit), a commercial-grade distribution including U-Boot boot loader, Linux kernel tree, cross development tools and an extensive set of native tools. The ELDK which is Free Software is available for PowerPC, ARM, and MIPS processors and can therefore be downloaded for FREE. See http://www.denx.de/wiki/DULG/ELDK

emlix

emlix provides a collection of system software for the Au1100 based F+S NetDCU6 boards and the respective BSP (Board Support Package). It is a commercial-grade distribution including U-Boot boot loader, Linux kernel with an extended driver set, cross development tools for Linux/ia32 (including nano-X aka MicroWindows) and a ready-to-run filesystem for the target. Prior targets for emlix were the NetDCU3 and NetDCU5, upcoming targets (fall 2005) will be the NetDCU8 with an ARM cpu.

TimeSys

TimeSys's TimeStorm Linux Development Kits are ready-to-run, Linux distributions that are available optimized for specific target processors.

Midge & ARLiX

Midge is a linux mini-distribution for ADM5120 based routers, such as Edimax BR-6104K. It includes basic tools such as sh, ssh, inetd, syslogd, telnet, netcat, tftp, wget, udhcpd, vi, etc. Also midge uses ipkg package manager, which can be used for installing new software.

Midge also have Amateur Radio (HAM) version - ARLiX (Amateur Radio LinuX). Support protocol: AX.25, SuperVozelj. Possible add support NetRom, INP3, Rose, FlexNet, etc. It includes basic AX.25 tools such as kissattach, kissparm, beacon, rxecho, ax25-call, call, listen, aprsdigi, aprsmon, axip, linsv, axgetput, uronode, conversd-saupp, etc. Support APRS (Automatic Packet/Position Reporting System) and CADTS (Crimean Amateur Digital Telemetry System).

AMiLDA

AMiLDA is a distribution for ADM5120-based devices, which provides a user-friendly interface, along with a really secure environment. It evolves quickly, and every release includes major new features and bug fixes.

Wind River Linux

Wind River Linux is based on pristine source kernel and code, fully tested and validated Linux offering, with optimized tools and development environment Wind River Workbench, an integrated, Eclipse-based development environment.

KaeilOS

KaeilOS® (formerly Klinux) is a GNU/Linux embedded distribution GPL Open Source for industrial applications. It includes an integrated development environment (IDE) and debugging instruments for embedded and real time systems. KaeilOS is based on kernel 2.6.15 and 2.4.x. It supports all the processor families x86, ARM, and optionally MIPS, PPC...

OpenWrt

Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developer, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.

Supported platforms

External links