From 6836c80cd028e3cfa5a0cbce2620523eae410d45 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Mon, 31 Jan 2022 18:58:26 -0500 Subject: [PATCH] I2C EEPROM support #3860 --- firmware/hw_layer/ports/stm32/mcuconf_common_f4_f7.h | 3 ++- firmware/hw_layer/ports/stm32/stm32f4/cfg/halconf.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/firmware/hw_layer/ports/stm32/mcuconf_common_f4_f7.h b/firmware/hw_layer/ports/stm32/mcuconf_common_f4_f7.h index c90e0d24de..dc92478a55 100644 --- a/firmware/hw_layer/ports/stm32/mcuconf_common_f4_f7.h +++ b/firmware/hw_layer/ports/stm32/mcuconf_common_f4_f7.h @@ -138,7 +138,8 @@ * I2C driver system settings. */ #define STM32_I2C_USE_I2C1 FALSE -#define STM32_I2C_USE_I2C2 FALSE +/* PB10/PB11 like some Hellen likes */ +#define STM32_I2C_USE_I2C2 TRUE #define STM32_I2C_USE_I2C3 FALSE #define STM32_I2C_USE_I2C4 FALSE #define STM32_I2C_BUSY_TIMEOUT 50 diff --git a/firmware/hw_layer/ports/stm32/stm32f4/cfg/halconf.h b/firmware/hw_layer/ports/stm32/stm32f4/cfg/halconf.h index ea349ded7b..3f4eb8e9d8 100644 --- a/firmware/hw_layer/ports/stm32/stm32f4/cfg/halconf.h +++ b/firmware/hw_layer/ports/stm32/stm32f4/cfg/halconf.h @@ -64,7 +64,7 @@ * @brief Enables the I2C subsystem. */ #if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) -#define HAL_USE_I2C FALSE +#define HAL_USE_I2C TRUE #endif /**