2019-01-29 04:02 AM
I have a question about internal bootloader in STM32L073 family. I have already made PCB with BOOT0 connected to GND (to boot from user flash). I would like to use RDP level 1. I jump to internal bootloader from my application (after receiving special command over uart). When I send Read Unprotect command to bootloader, I get double ACK, then bootloader performs mass erase and makes reset. From that point flash is cleared and microcontroller do nothing. Is it possible to configure something somehow (BOOT1 bit or BFB2)? To be able to jump to internal bootloader even if flash is fully erased?