From c0d5b57cf9263574f40d2781aebf263c5573d357 Mon Sep 17 00:00:00 2001
From: Berezovskyi Oleksandr <berezovskyi-oleksandr@users.noreply.github.com>
Date: Fri, 27 Sep 2019 06:25:56 +0300
Subject: [PATCH] Init i2c for all i2c EEPROM use (#15366)

---
 Marlin/src/HAL/shared/eeprom_i2c.cpp | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/Marlin/src/HAL/shared/eeprom_i2c.cpp b/Marlin/src/HAL/shared/eeprom_i2c.cpp
index 9c9d48f2df..2752b7d4cc 100644
--- a/Marlin/src/HAL/shared/eeprom_i2c.cpp
+++ b/Marlin/src/HAL/shared/eeprom_i2c.cpp
@@ -43,11 +43,7 @@ static uint8_t eeprom_device_address = 0x50;
 // ------------------------
 
 static void eeprom_init() {
-  static bool eeprom_initialized = false;
-  if (!eeprom_initialized) {
-    Wire.begin();
-    eeprom_initialized = true;
-  }
+  Wire.begin();
 }
 
 void eeprom_write_byte(uint8_t *pos, unsigned char value) {
-- 
GitLab