Question
STM32G030F6 I2C Bootloader V1.2
I am updating STM32G030F6 via the built-in ROM bootloader from another MCU.
2 issues:
- The i2c ROM bootloader slave address is actually 0x56, not 0x51 as written in AN2606. I discovered this on this ST community thread: https://community.st.com/s/question/0D53W0000093IXeSAM/stm32g030f6-i2c-bootloader-not-working-no-ack
- Please fix this documentation error; I wasted a couple hours on this before finding the above linked post
- The i2c response that comes back when I send command frame 0x01 + 0xFE to STM32g030 i2c bootloader is 0x12, indicating I2C protocol v1.2. However, AN4221 only describes I2C protocol v1.0 and v1.1. Does STM have internal documentation describing I2C protocol v1.2?
Thanks,
Evan
