Booting from Flash memory not working with STM32WB15CCU6
Hi,
I've got an STM32WB15CCU6 on a custom board and am currently trying to get it to boot from Flash memory after programming it with the STM Cube IDE.
Debugging a program in the IDE works perfectly fine, but if I flash it to my microcontroller (using SWD) and remove the ST-Link from it and supply it from a different source, my LED blink demo doesn't run anymore.
The BOOT0 pin is on GND via a 10kOhm resistor, this is my pinout from the IDE:
I looked up the Option Bytes via the STM Programmer and they all seem to be set correct, as described in the boot process FAQ.
In the PCC Tools, the configuration looks as follows:
Does the Memory Fetch Type have anything to do with from where the MCU boots during a normal boot process and if so, do I have to set it to F_FLASH? It is currently set to SRAM1.
If all of the above are correct that way, what else should I check to get the boot process to run correctly?
Thanks a lot in advance!
Best Regards,
Nik
