2014-06-30 02:17 AM
I have developed my own proprietary bootloader for STM32407 that work over UART and Ethernet. I can update the the application by the bootloader now.If I also want to , how can I realize it?
2014-06-30 06:22 AM
The application portion could deliver the update, or the boot loader to download code into RAM, call that and update itself. Generally you'd want to avoid this because it make the device vulnerable to being bricked. Consider a multi-stage boot loader, where the initial stage is sufficiently robust you don't have to change it, and it calls a secondary stage that does more complicated processing.