cancel
Showing results for 
Search instead for 
Did you mean: 

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

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  

2 REPLIES 2
martonmiklos
Senior
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.

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?