cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to program an STM32 via SPI, UART, or I2C port?

chrischris92
Associate
Posted on February 23, 2016 at 21:17

Is it possible to program the STM32F030K6T6 via SPI, UART, or I2C?  Or is the SWDIO port the only way to program the device?

Thanks!

John
1 REPLY 1
TDK
Guru
Posted on February 23, 2016 at 21:29

The bootloader is pretty flexible, and yes it potentially supports all of those methods.  Support varies by chip.  See AN2606:

http://www.st.com/web/en/resource/technical/document/application_note/CD00167594.pdf

You need to start up in boot mode for the microcontroller to be listening on these channels.

If you feel a post has answered your question, please click "Accept as Solution".