cancel
Showing results for 
Search instead for 
Did you mean: 

how does stlink v2-1(on nucleo) program without boot0?

Kmk.16
Associate

Hello.

I have 3 boards, Nucleo 446ze, 303re and a board with stm32f103re.

and I have been using Arduino IDE.

Nucleo 446ze was uploaded by 303re's stlink.

I connected only 3 wires, SWDIO, SWCLK, GND, and external power.

It worked well. I don't need control boot 0 pin.

Next, I tried upload to the board with stm32f103re.

I used 303re's stlink and connect cable same as before.

but stlink unable to connect, although arduino IDE still get board info.

I had uploaded the board with stm32f103re, short boot0 and gnd maybe two month ago.

I want to know the reason so I search and read this article "https://os.mbed.com/questions/5633/How-does-stlink-program-mcu-on-nucleo-bo/".

but I couldn't understand. It caused by differencies between STM32F4 and STM32F1?

I am making board use STM32F4. so I worry about debug problem.

This board will have a switch to select boot 0 to gnd or 3.3V.

Is it enough set? or Could I get better way like nucleo board?

0 REPLIES 0