Skip to main content
KGane.1
Associate III
March 24, 2023
Question

STM32C0 Boot Programming

  • March 24, 2023
  • 1 reply
  • 1303 views

Hi, I am planning to use STM32C011F6 for a simple application and want to download application through UART1. How to use BOOT0 pin to program MCU for the first time.

According to data sheet, UART1 pins PA9/PA10 needs remapping to function as UART. Also the default functionality of PA14-BOOT0 is SWD interface SWCLK.

How to program MCU for the first time without using SWD interface?

This topic has been closed for replies.

1 reply

KnarfB
Super User
March 24, 2023

The latest (Rev 57) AN2606 Application note "STM32 microcontroller system memory boot mode" has a C0 chapter stating

"Note:On WLCSP12, SO8N, TSSOP20 and UFQFN20 packages USART1 PA9/PA10 IOs are remapped on PA11/PA12."

Haven't tried it, though.

hth

KnarfB