cancel
Showing results for 
Search instead for 
Did you mean: 

have to press RESET button after programming STM32F030C8

Maunik Patel
Associate II

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

1 REPLY 1

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.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..