cancel
Showing results for 
Search instead for 
Did you mean: 

I2C bootloader not working on stm32G030

pGami.1
Associate

we are using stm32G030, we need to update firmware using I2C, we are using st-link v3 and we connected (SCL,SDA,GND), opened cube programmer to update firmware we selected I2C and and given i2c address as 0xAD/0xAC but we are getting I2C_BRG_ERR,

what is the procedure to update firmware using i2c bootloader, whether there are specific procedure to update it.

to use st-link v3 whether we need to update any software for stlink

Thanks and Regards,

Pradeep Gamidi.0693W00000Kc64PQAR.png0693W00000Kc64tQAB.png

1 REPLY 1
Imen.D
ST Employee

Hello @pGami.1​ ,

Did you finally manage to resolve your issue ?

Make sure to follow the I2C configuration for accessing the bootloader as described in AN2606

0693W00000LwSVcQAN.jpgThe STM32G03xxx bootloader is activated by applying Pattern 11 (described in Table 2: Bootloader activation patterns) and note that STM32G030x don’t have BOOT_LOCK(bit), so consider that when using pattern 11.

When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen