Skip to main content
Jabalous IbnJabalous
Associate
June 6, 2017
Question

Programming STM32F030C8 using USB-I2C Bridge. Can it be done?

  • June 6, 2017
  • 2 replies
  • 915 views
Posted on June 06, 2017 at 10:37

Hi

I am planning to use STM32F030C8 in a project, but I want to ask if it's possible to program the chip through I2C. I want to use a controller (might be based on STM32F1 series) to act as a master that will flash the slave controller  (

STM32F030C8) 

on another board

. I searched the app notes online and found ST's AN3078 which explains how to do IAP over I2C for STM32F10x microcontrollers in master-slave (US-I2C bridge). Can the same thing be applied to STM32F0 series? Or do they lack this feature? 

Thanks  

    This topic has been closed for replies.

    2 replies

    martonmiklos
    Senior
    June 6, 2017
    Posted on June 06, 2017 at 13:16

    According to this:

    http://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr:content/translations/en.CD00167594.pdf

     

    The

    STM32F030C8

    falls into the STM32F05xxx and STM32F030x8  category which only features UART as a bootloader source.

    You can still implement your own I2C  bootloader, but you will still need to program your bootloader first.

    Jabalous IbnJabalous
    Associate
    June 7, 2017
    Posted on June 07, 2017 at 10:59

    Could you please recommend me an mcu with similar specs to STM32F030C8 and can be programmed through I2C?