Bootloader algorithm

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello all

I have heard about this word for so long but I don't really have time to look for. Now I know a little bit of its purpose, which it is for load a new program in to the microcontroller flash memory, or RAM if external, and run from that point. But the bootloader itself was write into the first part in memory map.

But I don't know its algorithm of how would the bootloader work? Can some one explain me?

Best regards,
Komgrit S

"Chill out with Atmel Corp."
- Scud88.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi, Komgrit,

the best descriptions, I've found:
1. the datasheet, section "bootloader"
2. boot.h from avrgcc.

I find:: both are necessary, additional literature fosters irritation.

Why? The task "understand bootloader" is not of the type "awful-complicated", but of the type "awful-simple-tricky"

Ciao
Wolfgang

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

1) check the data sheet of your microcontroller
2) check the related appnotes on www.atmel.com
3) check the "User Projects" section on AVR Freaks.

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies.