2022-11-10 09:34 PM
we are not able to change boot0 pin in MX configuration. for other input output pins we are able to change the configuration but not for boot0 pin.
Thanks in advance.
2022-11-11 05:19 AM
Pin BOOT0 cannot be configured by CubeMX, but only influenced by external stimulation. However, it is possible to adjust the boot behaviour somewhat via the option bytes, which is listed for all families of STM32 in AN2606.
Boot pattern 10 applies to the STM32H743, which activates the boot loader on reset and one of the following conditions:
The bootloader of the STM32H743 can probably only be activated by software if you do not have access to pin BOOT0. There are several suggestions here in the community that solve the problem with their own bootloader, which is at the beginning of the user code and jumps to the internal bootloader when a trigger value is present, for example.
Does it anwer your question?
Regards
/Peter
2022-11-15 03:35 AM
sir,
please find the attached image related to booting process.i understood your reply but not completely. could you please eloborate it.
2022-11-15 03:55 AM
You can't set the state of BOOT in software but you may easily invoke the builtin bootloader from your software. That's what was written above - just do it.