cancel
Showing results for 
Search instead for 
Did you mean: 

Flashing software via ST-LInk

Nguyen Bao
Associate II

Dear all ,

I know that this is the ridiculous questions with engineers here, but i still have to ask because i really don't know. Pease forgive for me if this type of questions were already answered in another topic.

I'm using STM32F100 to design the PCB, almost boards that i refer i saw Boot pins are connected to the jumper to select the boot mode. But i don't intend to flash the software via USART , USB..., i want to use ST-Link , because i'm able to debug the SW. Therefore, my question is that do i have pull up / down the Boot pins, or just keep it open as not using.

Thank you in advance​!

1 ACCEPTED SOLUTION

Accepted Solutions

You should pull BOOT0 down to ensure it runs your software from FLASH every time it starts, leaving it floating can be problematic if your supply has a slow rise time.

With BOOT0=LOW, BOOT1 is DON'T CARE

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

View solution in original post

2 REPLIES 2

You should pull BOOT0 down to ensure it runs your software from FLASH every time it starts, leaving it floating can be problematic if your supply has a slow rise time.

With BOOT0=LOW, BOOT1 is DON'T CARE

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

Wow, thank you very much.