Group#5: Topic: Operating System Based Embedded System Boot Process of Embedded System
Group#5: Topic: Operating System Based Embedded System Boot Process of Embedded System
TOPIC:
O P E R AT I N G S Y S T E M B A S E D E M B E D D E D
SYSTEM
BOOT PROCESS OF EMBEDDED SYSTEM
EMBEDDED OPERATING SYSTEM
An embedded operating system is a specialized operating system (OS) designed to perform
a specific task for a device that is not a computer. The main job of an embedded OS is
to run the code that allows the device to do its job.
Examples:
Hard drive
Floppy disk drive
CD drive etc.
Among them, the hard drive is the most used one.
TYPES OF BOOTING:
There are two types of booting which are as follows:
Cold booting
Warm booting
Cold Booting:
A cold boot is also called a hard boot. It is the process when we first start the
computer in other words when the computer is started from its initial state by pressing the
power button is called the cold booting.
The instructions are read from the ROM and the operating system is loaded in the main
memory.
WARM BOOTING:
warm boot is also called soft boot. It refers to when
we restart the computer here the computer does
not start from the initial state. When the system
gets stuck sometime it is required to restart it
while it is ON.
Therefore in this condition the warm boot take
place. Restart button or CTRL +ALT +DELETE
keys are used for warm boot.
STEPS OF BOOTING:
We can describe the boot process in six steps:
The startup
It is the first step that involves the switching the power ON. It supplies the electricity to
the main components like BIOS and processor.
BIOS: Power On Self Test:
It is an initial test performed by the BIOS. Futher, this test perform an initial check on the
input\output devices computer’s main memory, disk drives etc. Moreover, if any error
occurs, the system produces a beep sound.
Loading of OS:
In this step, the operating system is loaded into the main memory the operating system
starts working and executes all the initial files and instructions.
System Configuration:
In this step, the drives are loaded into the main memory. Drives are the programs that help
in the functioning of peripheral devices.