Bootloader

Bootloader is a small programm which is executed as soon as the device is powered. It loads and executes the operating system and/or the actual application in defined and controlled way. In many cases the bootloader is capable of handling software updates as well.