Skip to main content
Visitor II
March 15, 2022
Question

I2C bootloader not working on stm32G030

  • March 15, 2022
  • 1 reply
  • 1064 views

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

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    March 31, 2022

    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