Using the I2C connector on the BTT GTR 1.0 board

When I try to use the i2c bus (pins PH7 and PH8) on the BTT GTR 1.0 board, I get the error " Unknown i2c_bus ‘i2c3’ ".
According to the board pinout scheme, PH7=I2C3_SCL, and PH8=I2C3_SDA.
How to use the I2C connector on the board?

P.S. Section code in the board configuration where i2c is used:

[pca9533 led_top]
i2c_address: 98
i2c_mcu: mcu
i2c_bus: i2c3
i2c_speed: 100000
initial_RED: 0
initial_GREEN: 0
initial_BLUE: 0
initial_WHITE: 0

Really nobody knows how to implement full i2c support on STM32F4xx in Klipper?

The problem is that when compiling the firmware for BTT GTR 1.0 (STM32F407) in the part of the i2c implementation, the code from STM32F1xx is used (and this chip does not have i2c3), then in the compiled firmware the i2c3 implementation is completely absent for BTT GTR 1.0 (STM32F407).

[pca9533 led_top]
i2c_address: 99
i2c_mcu: mcu
i2c_bus: i2c3a
i2c_speed: 100000
initial_RED: 0.0
initial_GREEN: 0.0
initial_BLUE: 0.0
initial_WHITE: 0.0