Abstract
Embedded Linux is the use of Linux in embedded computer systems such as mobile phones, personal digital assistants, media players, set-top boxes, and other consumer electronics devices, networking equipment, machine control, industrial automation, navigation equipment and medical instruments. According to survey conducted by Venture Development Corporation, Linux was used by 18% of embedded engineers.
Linux is the version of Linux running on processors with a Memory Management Unit (MMU). Processors without MMU can run a modified version of Linux called uClinux. The uClinux tab provides pre-built uClinux images for specific ARM processors
Key benefits of Linux on ARM

Objective
This course is designed to ensure that students of Engineering College with academic capabilities will have the skill set needed to deal with the challenges involved in real-world embedded technologies to meet the needs of industries both today and in the future.
The course considers programming techniques which can help to ensure that single-processor embedded systems are reliable.
The course is taught mainly using the C programming language, with a ARM Board and PC emulated as an embedded device.
A prior knowledge of a basic Linux commands, general understanding about operating system concepts is assumed.
Agenda