bootloader: flash offset

OP #1173661
Rate this post
useful
not useful
Hello,

I'm working on a bootloader for at91sam7s256 and trying to understand
how to calculate the offset in the flash, where the image, loaded by
bootlolader, should reside. Does it need to be aligned by page size?

For example, the bootloader image size is 5664bytes, flash base address
is 0x00100000 and I put the image of the bootloader at the beginning of
flash, followed by the application, transferred by bootloader. In this
case, does it mean, that application's address is defined as:

0x00100000 + 0x1620 (5664 decimal)

?

Thanks

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now