This Blog is for my ARM and linux work

Wednesday, February 17, 2010

Initialization Code in embedded system


Initialization Code in embedded system
initialization Code number of task, which can be grouped s intial Hardware configuration,
diagnostics and booting.

Initial Hardware Configuration : It involves setting up the target system so that it can boot an image.
example Memory system require reorganisation of memory map.

Diagnostics : This are often embedded in the initialization code, It test the system by execrising the harware target ti check
if target is in working order, also track down standard system related issues. Its primary purpose is fault identification and
isolation.

Booting : It involves leading and image and handing control over to that image. Booting an image is final phase but we need to
load it. Loading an image involves anything from copying an entire program include code and data in RAM, to just Copying a data area
containing volatile variable in RAM.

No comments: