I am new to micros . I'd really appreciate it if I could get some education about bootloaders from AVRfreaks. :-)
From all the searching on the net, I see that bootloaders are mostly written to make it easier to program the micro. I'd like to know if there are other uses too...
If yes, could you please give some examples?
Basically, I would like to learn about booting up a micro: what it means, how is it done, and how can a 'booted' up micro be better than a dumb, power-on-reset micro.
Also, can all micros use a bootloader? I'm planning to practice on mega 8515 on AVR studio before buying or building a board.
Thanks in advance! :-)