2019-06-24 06:59 AM
Hi,
Previously, we had a customized board based on STM32F030C6.
It worked very well and it runs the main code, just after we finish loading the main flash memory, with new code (without pressing RESET key).
Due to some memory constrains, we replaced STM32F030C6 with STM32F030C8, a pin to pin compatible MCU, keeping rest of electronics, as it was.
The problem is, now the board doesn't run our application, without pressing RESET key, after programming the MCU.
Please suggest me a way out here.
Let me know, if you need more information, regarding the same.
Thank You
2019-06-24 07:26 AM
Make sure BOOT(0) pin is pulled LOW.
Have code in Reset Handler to properly remap vector table, as ROM may be mapped at Zero.
Ensure NRST is connected to the programming header, and check connectivity options/settings.