2021-03-01 01:14 PM
I am updating STM32G030F6 via the built-in ROM bootloader from another MCU.
2 issues:
Thanks,
Evan
2021-03-10 05:59 AM
Indeed, AN4221 is not up to date and is missing the latest update of I2C Protocol V1.2. We apologize for that and it will be fixed in the shortest delay.
Meanwhile, please be advised that Bootloader protocol I2C V1.2 is fully compatible with V1.1 version (same commands and same answers).
V1.2 only adds a new command, but everything else is exactly the same.
For the I2C address, it seems correct on AN2606 (at least in revision 47):
"The I2C1 configuration is: I2C speed: up to 1 MHz, 7-bit address, slave mode, analog filter ON. Slave 7-bit address: 0b1010110x (where x = 0 for write and x = 1 for read)"
0x51 is actually the address for STM32G07xx/STM32G08xx devices.
Thanks,
2021-03-10 07:27 AM
The I2C address error is present in Rev 45 of AN2606. I will update my downloaded file to the latest.