Skip to main content
Visitor II
July 20, 2022
Question

Facing issues to program STM32H750VBT6T over I2C interface

  • July 20, 2022
  • 4 replies
  • 1192 views

Hi,

We have a custom hardware where we are using I2C interface to program firmware.Have activated bootloader by using pattern 10 as mentioned in AN2606 document.

Using I2C3(PA8, PC9) for programming firmware but unable to detect the chip on I2C.

Does STM32H750VBT6T bootloader support I2C firmware programming ?

    This topic has been closed for replies.

    4 replies

    Graduate II
    July 21, 2022

    >>Does STM32H750VBT6T bootloader support I2C firmware programming ?

    Should do, what version of the loader is it running?

    You would need to make sure other pins used by the boot loader are not being triggered.

    Mainly the UART ones, and especially those with GPS/GNSS receivers, or other devices that squawk immediately at startup.

    SaiPrasadAuthor
    Visitor II
    July 21, 2022

    How can I get the boot loader version? Do I need to connect JTAG ?

    Graduate II
    July 21, 2022

    STM32 Cube Programmer should be able to report via SWD connection

    SaiPrasadAuthor
    Visitor II
    July 21, 2022

    Have connected STLink debugger and bootloader version is reported as 0x90.

    Graduate II
    July 21, 2022

    External Pull-up's on the pins? Works in I2C on the normal application?

    Connected to anything else on the I2C bus?

    Other connections, or things of note during the boot?

    Do other modes of connection to the loader work?

    The loader something you can debug or understand the internals of?