EN 22
boot ROM and used to initialize and test the
hardware or to download and run application
code.
Source:
http://www.denx.de/wiki/U-Boot/
udev – Userspace Device Management
Daemon (164.0) This program creates the files
for devices on a Linux system for easier
management. udev is a program which
dynamically creates and removes device nodes
from /dev/. It responds to /sbin/hotplug device
events and requires a 2.6 kernel.
Source:
Util-Linux (2.22-rc2)
Source:
https://www.kernel.org/pub/linux/utils/util-linux/
Linux Kernel (3.10)
Real-Time Operating System
Source:
BusyBox (1.16.1)
BusyBox combines tiny versions of many
common UNIX utilities into a single small
executable. It provides replacements for most of
the utilities you usually find in GNU fileutils,
shellutils, etc.The utilities in BusyBox generally
have fewer options than their full-featured GNU
cousins; however, the options that are included
provide the expected functionality and behave
very much like their GNU counterparts.
BusyBox provides a fairly complete environment
for any small or embedded system.
Source:
Ext2 Filesystems Utilities (1.41.11)
The Ext2 Filesystem Utilities (e2fsprogs) contain
all of the standard utilities for creating,
fixing,configuring, and debugging ext2
filesystems.
Source:
http://e2fsprogs.sourceforge.net/e2fsprogs-relea
se.html#1.41.12
GDB - The GNU Project Debugger (6.8)
GDB allows you to see what is going on "inside"
another program while it executes - or what
another program was doing at the moment it
crashed. GDB can do four main kinds of things
(plus other things in support of these) to help
you catch bugs in the act:
* Start your program, specifying anything that
might affect its behavior. Make your program
stop on specified conditions. * Examine what
has happened, when your program has stopped.
* Change things in your program, so you can
experiment with correcting the effects of one
bug and go on to learn about another.The
program being deb
Source:
https://www.gnu.org/software/gdb/
genext2fs (1.4.1)
it generates an ext2 filesystem as a normal (i.e.
non-root) user. It doesn't require you to mount
the image file to copy files on it. It doesn't even
require you to be the superuser to make device
nodes or set group/user ids.
Source:
http://genext2fs.sourceforge.net/
Iperf (2.0.5iPerf3 is a tool for active
measurements of the maximum achievable
bandwidth on IP networks. It supports tuning of
various parameters related to timing, buffers and
protocols (TCP, UDP, SCTP with IPv4 and IPv6).
For each test it reports the bandwidth, loss, and
other parameters.This is a new implementation
that shares no code with the original iPerf and
also is not backwards compatible.
Source:
libnl - Netlink Library (2.0)
The libnl suite is a collection of libraries
providing APIs to netlink protocol based Linux
kernel interfaces.
Netlink is a IPC mechanism primarly between
the kernel and user space processes. It was
designed to be a more flexible successor to ioctl
to provide mainly networking
related kernel configuration and monitoring
interfaces.
Source:
http://www.infradead.org/~tgr/libnl/
Mem Tester (4.3.0)
A userspace utility for testing the memory
subsystem for faults.
Source:
http://pyropus.ca/software/memtester/
mtd-utils (1.5.0)
We're working on a generic Linux subsystem
for memory devices, especially Flash devices.The
aim of the system is to make it simple to provide