From c50bf8666b099f612c4ebe1d167c1fbe8a8aaf8c Mon Sep 17 00:00:00 2001 From: rusefi Date: Sun, 6 Feb 2022 18:13:35 -0500 Subject: [PATCH] helping build --- firmware/config/engines/custom_engine.cpp | 11 +++++++---- firmware/controllers/algo/engine_configuration.cpp | 4 +++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/firmware/config/engines/custom_engine.cpp b/firmware/config/engines/custom_engine.cpp index 61a8a5c0ae..51b4df4ed6 100644 --- a/firmware/config/engines/custom_engine.cpp +++ b/firmware/config/engines/custom_engine.cpp @@ -302,7 +302,7 @@ void setIssue898() { } #endif /* EFI_UNIT_TEST */ -#if HW_FRANKENSO +#if HW_FRANKENSO && EFI_PROD_CODE static const I2CConfig i2cfg = { OPMODE_I2C, @@ -341,9 +341,12 @@ static I2CEepromFileStream ifile; * set engine_type 61 */ void setEepromTestConfiguration() { -// i2cStart(&EE_U2CD, &i2cfg); -// efiSetPadMode("I2C", GPIOA_8, PAL_MODE_ALTERNATE(4)); -// efiSetPadMode("I2C", GPIOC_9, PAL_MODE_ALTERNATE(4)); + i2cStart(&EE_U2CD, &i2cfg); + engineConfiguration->ignitionPins[2] = GPIO_UNASSIGNED; + // dirty hack + brain_pin_markUnused(GPIOC_9); + efiSetPadMode("I2C", GPIOA_8, PAL_MODE_ALTERNATE(4)); + efiSetPadMode("I2C", GPIOC_9, PAL_MODE_ALTERNATE(4)); addConsoleActionI("ee_read", diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index a48b4c4221..01af8b414e 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -1038,7 +1038,9 @@ void resetConfigurationExt(configuration_callback_t boardCallback, engine_type_e setL9779TestConfiguration(); break; case EEPROM_BENCH_ENGINE: - setEepromTestConfiguration(); +#if EFI_PROD_CODE + setEepromTestConfiguration(); +#endif break; case TLE8888_BENCH_ENGINE: setTle8888TestConfiguration();