From 84995652df53ce1d5f22c5060d8d3e86b8bb77c4 Mon Sep 17 00:00:00 2001 From: rusEfi Date: Tue, 18 Feb 2020 17:53:56 -0500 Subject: [PATCH] reviving FRANKENSO_QA_ENGINE --- firmware/config/engines/custom_engine.cpp | 3 +++ firmware/controllers/algo/engine_configuration.cpp | 4 +++- firmware/controllers/engine_controller.cpp | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/firmware/config/engines/custom_engine.cpp b/firmware/config/engines/custom_engine.cpp index 7c142c6233..9867658a30 100644 --- a/firmware/config/engines/custom_engine.cpp +++ b/firmware/config/engines/custom_engine.cpp @@ -190,6 +190,9 @@ void setFrankensoConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) { #endif /* EFI_CAN_SUPPORT */ } +/** + * set engine_type 49 + */ void setFrankensoBoardTestConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) { setFrankensoConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE); diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index f5733d1a3b..d2c9b6bd9a 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -1110,9 +1110,11 @@ void resetConfigurationExt(Logging * logger, configuration_callback_t boardCallb */ switch (engineType) { case DEFAULT_FRANKENSO: - case FRANKENSO_QA_ENGINE: setFrankensoConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE); break; + case FRANKENSO_QA_ENGINE: + setFrankensoBoardTestConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE); + break; case BMW_M73_F: setEngineBMW_M73_Frankenso(PASS_CONFIG_PARAMETER_SIGNATURE); break; diff --git a/firmware/controllers/engine_controller.cpp b/firmware/controllers/engine_controller.cpp index b3774e5652..9b27499697 100644 --- a/firmware/controllers/engine_controller.cpp +++ b/firmware/controllers/engine_controller.cpp @@ -843,6 +843,6 @@ int getRusEfiVersion(void) { if (initBootloader() != 0) return 123; #endif /* EFI_BOOTLOADER_INCLUDE_CODE */ - return 201200214; + return 201200216; } #endif /* EFI_UNIT_TEST */