1 / 10

LINUX OS ON ARM PROCESSOR

LINUX OS ON ARM PROCESSOR. WHY OS ON ARM?. With the advent of VLSI technology the embedded controllers were developed from 8 bits to 32 bits. Presently the ARM boards are coming with 32/64 bits processors.

carl
Télécharger la présentation

LINUX OS ON ARM PROCESSOR

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LINUX OS ON ARM PROCESSOR

  2. WHY OS ON ARM? With the advent of VLSI technology the embedded controllers were developed from 8 bits to 32 bits. Presently the ARM boards are coming with 32/64 bits processors. This ARM processors are power full and have capabilities to run advanced applications on embedded areas. To run such applications there is a need to load operating system such has micro-controller Linux. Basically ARM are RISC(Reduced Instruction Set) Machines, with pipelining concept employed.

  3. WHY LINUX OS ON ARM? The development in CMOS technology constantly lowers the price difference between 8-bit controllers and low-power implementations of 32-bit general purpose CPUs. Meanwhile, everybody now wants to put their equipment "on the net" requiring TCP/IP and multitasking. Linux will be a major player in the embeddedOS landscape. It emerges as the platform of choice for many vendors of various sorts of equipment. Linux Support for the ARM Architecture

  4. Linux is an open source operating system running on all major processor architectures, including ARM processors. It is supported by a large group of engineers contributing back into the open source (similar process to the FSF's GNU tools). This makes Linux a very dynamic and fast moving operating system.

  5. LINUX ADVANTAGES • Low cost • Open Source • Stability • Performance • Network friendliness • Flexibility • Compatibility • Security

  6. EMBEDDED LINUX DISTRIBUTIONS Hard Hat Linux (MontaVista software). Available for x86, PowerPC and ARM platforms. Blue Cat Linux (Linux Works). Available for x86 and PowerPC platforms. Embedix (Lineo). Available for PowerPC and x86, support for ARM is currently being implemented. RT Linux (FSM Labs). RTLinux is a minimal real time operating system running standard Linux as a preemptible thread (sic). uClinux (RT-Control). Micro-controller linux is the premier adaption of Linux for non-mmu processors (microcontrollers).

  7. PRESENT LINUX KERNEL VERSION • There many flavors of Linux in industry. • Ex: Red hat, Open Suse, Mandrake, Knoppix, Debian , Ubuntu , uCLinux. • Two versions of Kernel : 2.4.x and 2.6.x • The latest kernel version is linux-2.6.33(stable).

  8. PRESENT TREND • Present market are developing applications on ARM with Linux as OS • The major market is on Mobile • Ex: Android mobile(Samsung Corby which has ARM11 processor inside it). • PDA are also being developed.

  9. CONCLUSION • Work with embedded Linux should be based on a 32-bit CPU + MMU platform. The levels below 32 bits either does not run Linux or requires a number of modifications to standard software. Further, the 32-bit – MMU(Memory management Unit) segment will be reduced in size. The cost of an MMU is low in terms of die space, and consequently it will become standard. • Also the Linux can be compiled as per the application and user requirements and can be ported on to the ARM machines.

  10. THANK YOU.

More Related