Skip to main content
robin-xiaoyong
Associate
June 30, 2014
Question

How to update the bootloader

  • June 30, 2014
  • 1 reply
  • 640 views
Posted on June 30, 2014 at 11:17

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?

    This topic has been closed for replies.

    1 reply

    Tesla DeLorean
    Guru
    June 30, 2014
    Posted on June 30, 2014 at 15:22

    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.

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..