Skip to main content
Nguyen Bao
Associate II
Jan 16, 2020 5:38 PM UTC
Solved

Flashing software via ST-LInk

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​!

​

This topic has been closed for replies.
Tesla DeLorean
Tesla DeLoreanBest answer
Guru
Jan 16, 2020 5:44 PM UTC

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..

2 replies

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
Jan 16, 2020 5:44 PM UTC

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..
Nguyen Bao
Associate II
Jan 16, 2020 5:48 PM UTC

Wow, thank you very much.