Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

U-Boot

Compare

  Analyzed 1 day ago

A boot loader for Embedded boards based on PowerPC, ARM, MIPS and other processors, which can be installed in a boot ROM and used to initialize and test the hardware or to download and run application code. The development of U-Boot is closely related to Linux: some parts of the source code ... [More] originate in the Linux source tree, we have some header files in common, and special provision has been made to support booting of Linux images. Some attention has been paid to make this software easily configurable and extendable. For instance, all monitor commands are implemented with the same call interface, so that it's very easy to add new commands. Also, instead of permanently adding rarely used code (for instance hardware test utilities) to the monitor, you can load and run it dynamically. [Less]

2.11M lines of code

397 current contributors

2 days since last commit

67 users on Open Hub

Very High Activity
4.8
   
I Use This

The Barebox Bootloader

Compare

  Analyzed 3 months ago

Barebox (formerly known as u-boot-v2) is a bootloader that inherits the best of U-Boot and the Linux kernel: The size and look-and-feel of u-boot, with driver model and lots of design concepts from the Linux kernel.

764K lines of code

70 current contributors

3 months since last commit

10 users on Open Hub

Activity Not Available
5.0
 
I Use This

uClinux-dist (ADI Blackfin distribution)

Compare

  Analyzed about 23 hours ago

µClinux is a Linux distribution like any other Linux distribution, focused on embedded projects, built from the Linux kernel from kernel.org and assorted other packages, and software from the GNU project. Since µClinux is optimized for size, it uses more compact alternatives (busybox, µclibc, etc) ... [More] than a non-embedded distribution. Pronounced "you-see-linux", the name µClinux comes from combining the greek letter "mu" and the english capital "C". "µ" 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). The µClinux-dist includes userspace apps & libs, toolchain, c library, kernel and Bootloader. [Less]

16.8M lines of code

0 current contributors

about 8 years since last commit

8 users on Open Hub

Inactive
4.5
   
I Use This

scmRTOS

Compare

  Analyzed about 21 hours ago

scmRTOS is a free tiny preemptive Real-Time Operating System intended for use with Single-Chip Microcontrollers. It has very small footprint (from ~1K of NOR Flash for code and 512 bytes of RAM for data). Supported platforms: MSP430, AVR, STM8, Blackfin, ARM7, Cortex-M3, Cortex-M4. This RTOS is written in C++ language.

36.4K lines of code

0 current contributors

about 7 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This