akshada
Member level 3
Hello all,
I am trying to design a custom boot loader for stm32f100rbt6,as i am new to boot loader got a lot of confusion .
I have gone through the application notes but couldn't get it.my controller has 128kb of flash.which i am dividing into 2 parts one bootloader:48kb and 2nd application program :80kb.
My project involves getting firmware binary file from server in packets using wifi module and storing into a sd card.once all data is received i will flash it.
here the problem is i want to jump from application code to bootloader program without reset.my senior said i can set a checkbit(fixed address) and check whether it is for firmware update or just reset.
-> what things need to set other than start address and vector address?
if you have any other opinion for this project please suggest.
thanks in advance
I am trying to design a custom boot loader for stm32f100rbt6,as i am new to boot loader got a lot of confusion .
I have gone through the application notes but couldn't get it.my controller has 128kb of flash.which i am dividing into 2 parts one bootloader:48kb and 2nd application program :80kb.
My project involves getting firmware binary file from server in packets using wifi module and storing into a sd card.once all data is received i will flash it.
here the problem is i want to jump from application code to bootloader program without reset.my senior said i can set a checkbit(fixed address) and check whether it is for firmware update or just reset.
-> what things need to set other than start address and vector address?
if you have any other opinion for this project please suggest.
thanks in advance