Skip to main content
7 events
when toggle format what by license comment
Jun 28, 2020 at 9:56 comment added Arosha Dissanayake @duskwuff-inactive- after power up, does this boot loader waits for a program via UART forever? or does it check for program and continues executing the existing code?
Oct 28, 2017 at 19:04 comment added 0___________ @akohlsmith which is not a rocket science (6-7 lines of code to invoke). But internal bootloader is a bit useless as it does not check if if the image is correct, does not provide any decryption of the loaded image and does not work if you protect the memory. I use in the production devices my own ones - writing them is quite straightforward and easy.
Oct 27, 2017 at 22:22 comment added user39382 @ChrisStratton It's not necessarily quite as simple as "later" variants, but you're essentially correct. ST Application Note AN2606 has a lengthy rundown of which STM32 parts have which bootloaders, and which features are supported.
Oct 27, 2017 at 21:54 comment added Chris Stratton Note also that the ROM bootloader supports several types of interfaces, not just UART. Though while the `103 has USB, that is not one of the interfaces supported by the ROM bootloader. On later STM32 variants it is.
Oct 27, 2017 at 21:41 comment added akohlsmith You don't even need play with the BOOT0/1 pins to do that. I've successfully rebooted to the ROM bootloader on several STM32 families through some careful coding. The BOOT pins are handy but not absolutely necessary.
Oct 27, 2017 at 20:25 vote accept iMohaned
Oct 27, 2017 at 20:06 history answered user39382 CC BY-SA 3.0