Friday, November 11, 2011

Linux Bootloader for ARM - Linux Boots Linux

Some of our more recent products, such as the TS-7400 and TS-7800 computers, make use of Linux as the default bootloader. This feature is enabled by our fast bootup process together with a bootload Linux user-space utility.
By using Linux as the default bootloader, all the benefits provided by Linux, such as libraries and various binaries, are available for users in a very early stage of the bootup process. This by itself is enough reason to avoid bootload-specific software such as RedBoot and Uboot. Our fast bootup solutions enable the Linux features to be available to the users in less than 2 seconds after power on. Why make use of a complex and heavy bootloader to load Linux when you already have Linux after 1 to 2 seconds?
Our Linux bootloader enables loading of Linux or any other operating system from a binary file (operating system image) stored in any Linux filesystem type (NFS, MTD, SD Card, etc). This also makes it easier and faster for Kernel and OS developers to deploy their software. For example, one can make use of this solution to test/debug a 2.6 Kernel or WinCE image while booted to Linux 2.4 Kernel.

No comments:

Post a Comment