cancel
Showing results for 
Search instead for 
Did you mean: 

Facing issues to program STM32H750VBT6T over I2C interface

SaiPrasad
Associate II

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 ?

5 REPLIES 5

>>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.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
SaiPrasad
Associate II

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

STM32 Cube Programmer should be able to report via SWD connection

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
SaiPrasad
Associate II

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

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?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..