From a62089e5909d04c615b86738e7441d130630651a Mon Sep 17 00:00:00 2001 From: Matthew Kennedy Date: Mon, 14 Sep 2020 00:54:25 -0700 Subject: [PATCH 1/4] proteus SD card defaults (#1796) * proteus SD defaults * disable serial console pins --- firmware/config/boards/proteus/board.mk | 2 +- .../config/boards/proteus/board_configuration.cpp | 13 +++++++++++++ firmware/hw_layer/io_pins.cpp | 5 +++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/firmware/config/boards/proteus/board.mk b/firmware/config/boards/proteus/board.mk index 4510b15426..0569ca59f1 100644 --- a/firmware/config/boards/proteus/board.mk +++ b/firmware/config/boards/proteus/board.mk @@ -22,7 +22,7 @@ else endif # Override DEFAULT_ENGINE_TYPE -DDEFS += $(MCU_DEFS) -DEFI_USE_OSC=TRUE -DLED_CRITICAL_ERROR_BRAIN_PIN=GPIOE_3 -DFIRMWARE_ID=\"proteus\" -DDEFAULT_ENGINE_TYPE=PROTEUS -DSTM32_ADC_USE_ADC3=TRUE -DEFI_INCLUDE_ENGINE_PRESETS=FALSE -DEFI_ICU_INPUTS=FALSE -DHAL_TRIGGER_USE_PAL=TRUE -DEFI_VEHICLE_SPEED=FALSE -DEFI_LOGIC_ANALYZER=FALSE -DEFI_SOFTWARE_KNOCK=TRUE +DDEFS += $(MCU_DEFS) -DEFI_USE_OSC=TRUE -DLED_CRITICAL_ERROR_BRAIN_PIN=GPIOE_3 -DFIRMWARE_ID=\"proteus\" -DDEFAULT_ENGINE_TYPE=PROTEUS -DSTM32_ADC_USE_ADC3=TRUE -DEFI_INCLUDE_ENGINE_PRESETS=FALSE -DEFI_ICU_INPUTS=FALSE -DHAL_TRIGGER_USE_PAL=TRUE -DEFI_VEHICLE_SPEED=FALSE -DEFI_LOGIC_ANALYZER=FALSE -DEFI_SOFTWARE_KNOCK=TRUE -DEFI_CONSOLE_TX_BRAIN_PIN=GPIO_UNASSIGNED -DEFI_CONSOLE_RX_BRAIN_PIN=GPIO_UNASSIGNED # Proteus <=v0.2 needs ADC hack - vbatt is on ADC3 ifeq ($(PROTEUS_LEGACY),TRUE) diff --git a/firmware/config/boards/proteus/board_configuration.cpp b/firmware/config/boards/proteus/board_configuration.cpp index 6511eca9c0..b0074f2769 100644 --- a/firmware/config/boards/proteus/board_configuration.cpp +++ b/firmware/config/boards/proteus/board_configuration.cpp @@ -139,6 +139,18 @@ static void setupDefaultSensorInputs() { engineConfiguration->map.sensor.hwChannel = EFI_ADC_10; } +static void setupSdCard() { + engineConfiguration->isSdCardEnabled = true; + + engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3; + engineConfiguration->sdCardCsPin = GPIOD_2; + + engineConfiguration->is_enabled_spi_3 = true; + engineConfiguration->spi3sckPin = GPIOC_10; + engineConfiguration->spi3misoPin = GPIOC_11; + engineConfiguration->spi3mosiPin = GPIOC_12; +} + void setPinConfigurationOverrides(void) { } @@ -164,6 +176,7 @@ void setBoardConfigurationOverrides(void) { setLedPins(); setupVbatt(); setupEtb(); + setupSdCard(); // "required" hardware is done - set some reasonable defaults setupDefaultSensorInputs(); diff --git a/firmware/hw_layer/io_pins.cpp b/firmware/hw_layer/io_pins.cpp index ec5d746fad..4a185caa5d 100644 --- a/firmware/hw_layer/io_pins.cpp +++ b/firmware/hw_layer/io_pins.cpp @@ -48,6 +48,11 @@ bool efiReadPin(brain_pin_e pin) { */ void efiSetPadMode(const char *msg, brain_pin_e brainPin, iomode_t mode) { + if (brainPin == GPIO_UNASSIGNED) { + // No pin configured, nothing to do here. + return; + } + bool wasUsed = brain_pin_markUsed(brainPin, msg); if (!wasUsed) { From 821f43eb77db6c829ce1fed711fbfdaf1b00c9d6 Mon Sep 17 00:00:00 2001 From: GitHub set-date Action Date: Tue, 15 Sep 2020 00:44:08 +0000 Subject: [PATCH 2/4] Update date --- firmware/controllers/date_stamp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/controllers/date_stamp.h b/firmware/controllers/date_stamp.h index fdf570d29c..7fffd8eb02 100644 --- a/firmware/controllers/date_stamp.h +++ b/firmware/controllers/date_stamp.h @@ -1,2 +1,2 @@ #pragma once -#define VCS_DATE 20200914 +#define VCS_DATE 20200915 From 159e3142ceee02324ce5957e1d4be00a77fe1669 Mon Sep 17 00:00:00 2001 From: David Holdeman Date: Tue, 15 Sep 2020 03:34:09 -0500 Subject: [PATCH 3/4] add shift matrix and pin config (#1798) * add shift matrix and pin config * try --- firmware/controllers/algo/rusefi_types.h | 2 ++ firmware/integration/rusefi_config.txt | 13 ++++++-- firmware/tunerstudio/rusefi.input | 39 ++++++++++++++++++++---- 3 files changed, 45 insertions(+), 9 deletions(-) diff --git a/firmware/controllers/algo/rusefi_types.h b/firmware/controllers/algo/rusefi_types.h index 8df4d2b167..d87d771a3c 100644 --- a/firmware/controllers/algo/rusefi_types.h +++ b/firmware/controllers/algo/rusefi_types.h @@ -99,6 +99,8 @@ typedef uint8_t iac_pid_mult_t[IAC_PID_MULT_SIZE][IAC_PID_MULT_SIZE]; typedef float baro_corr_table_t[BARO_CORR_SIZE][BARO_CORR_SIZE]; +typedef bool tcubinary_table_t[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT]; + typedef float fsio_table_8x8_f32t[FSIO_TABLE_8][FSIO_TABLE_8]; typedef float tps_tps_table_t[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE]; typedef uint8_t fsio_table_8x8_u8t[FSIO_TABLE_8][FSIO_TABLE_8]; diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index 6905f7c88b..ccb6a42ecf 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -117,7 +117,8 @@ struct_no_prefix engine_configuration_s #define CLT_TIMING_CURVE_SIZE 8 #define IDLE_VE_CURVE_SIZE 8 -#define TCU_SOLENOID_COUNT 8 +#define TCU_SOLENOID_COUNT 6 +#define TCU_GEAR_COUNT 10 #define ETB_COUNT 2 @@ -205,6 +206,8 @@ custom fuel_table_t 4*@@FUEL_RPM_COUNT@@x@@FUEL_LOAD_COUNT@@ array, F32, @OF custom ve_table_t 4*@@FUEL_RPM_COUNT@@x@@FUEL_LOAD_COUNT@@ array, F32, @OFFSET@, [@@FUEL_RPM_COUNT@@x@@FUEL_LOAD_COUNT@@],"%", 1, 0, 0, 999.0, 2 custom afr_table_t @@FUEL_RPM_COUNT@@x@@FUEL_LOAD_COUNT@@ array, U08, @OFFSET@, [@@FUEL_RPM_COUNT@@x@@FUEL_LOAD_COUNT@@],"deg", {1/@@PACK_MULT_AFR_CFG@@}, 0, 0, 25.0, 1 +custom tcubinary_table_t @@TCU_SOLENOID_COUNT@@x@@TCU_GEAR_COUNT@@ array, U08, @OFFSET@, [@@TCU_SOLENOID_COUNT@@x@@TCU_GEAR_COUNT@@],"onoff", 1, 0, 0, 1, 0 + custom fsio_table_8x8_u8t @@FSIO_TABLE_8@@x@@FSIO_TABLE_8@@ array, U08, @OFFSET@, [@@FSIO_TABLE_8@@x@@FSIO_TABLE_8@@],"value", 1, 0, 0.0, 255.0, 0 custom fsio_table_8x8_f32t 4*@@FSIO_TABLE_8@@x@@FSIO_TABLE_8@@ array, F32, @OFFSET@, [@@FSIO_TABLE_8@@x@@FSIO_TABLE_8@@],"value", 1, 0, 0.0, 30000.0, 2 custom tps_tps_table_t 4*@@TPS_TPS_ACCEL_TABLE@@x@@TPS_TPS_ACCEL_TABLE@@ array, F32, @OFFSET@, [@@TPS_TPS_ACCEL_TABLE@@x@@TPS_TPS_ACCEL_TABLE@@],"value", 1, 0, 0.0, 30000.0, 2 @@ -944,6 +947,8 @@ custom maf_sensor_type_e 4 bits, S32, @OFFSET@, [0:1], @@maf_sensor_type_e_enum@ output_pin_e[TCU_SOLENOID_COUNT iterate] tcu_solenoid; + uint8_t[2] solenoidPadding;;"units", 1, 0, -20, 100, 0 + spi_device_e drv8860spiDevice; brain_pin_e drv8860_cs; pin_output_mode_e drv8860_csPinMode; @@ -1451,7 +1456,8 @@ angle_table_t injectionPhase; float[FUEL_LOAD_COUNT] injPhaseLoadBins;;"Load", 1, 0.0, 0, 500.0, 2 float[FUEL_RPM_COUNT] injPhaseRpmBins;;"RPM", 1, 0.0, 0, 18000.0, 2 -uint8_t[1152] unused15136;;"units", 1, 0, -20, 100, 0 +tcubinary_table_t tcuSolenoidTable; +uint8_t[1092] unused15136;;"units", 1, 0, -20, 100, 0 ignition_table_t ignitionTable; float[IGN_LOAD_COUNT] ignitionLoadBins;;"Load", 1, 0.0, 0, 500.0, 2 @@ -1461,7 +1467,7 @@ ve_table_t veTable; float[FUEL_LOAD_COUNT] veLoadBins;;"kPa", 1, 0.0, 0, 400.0, 2 float[FUEL_RPM_COUNT] veRpmBins;;"RPM", 1, 0.0, 0, 18000.0, 2 -afr_table_t afrTable; +afr_table_t afrTable; float[FUEL_LOAD_COUNT] afrLoadBins;;"", 1, 0.0, 0, 500.0, 2 float[FUEL_RPM_COUNT] afrRpmBins;;"RPM", 1, 0.0, 0, 18000.0, 2 @@ -1489,6 +1495,7 @@ fsio_table_8x8_u8t fsioTable4; float[FSIO_TABLE_8] fsioTable4LoadBins;;"L", 1, 0, 0.0, 255, 0 float[FSIO_TABLE_8] fsioTable4RpmBins;RPM is float and not integer in order to use unified methods for interpolation;"RPM", 1, 0, 0.0, 25500.0, 2 + end_struct #define MOCK_IAT_COMMAND "mock_iat_voltage" diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index ed8bba7954..301b66f4be 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -129,6 +129,7 @@ enable2ndByteCanID = false ; it seems that TS also needs to know the diff.size of a tooth calcField = toothTime, "ToothTime", "ms", { time - pastValue(time, 1) } + [VeAnalyze] ; tableName, lambdaTargetTableName, lambdaChannel, egoCorrectionChannel, activeCondition @@ -382,6 +383,9 @@ enable2ndByteCanID = false wueAfrTargetOffset = array, S16, [ 16], ":1", 0.1, 0.0, -3.0, 3.0, 1; wueAnalRecommend = array, U08, [ 16], "%", 1.00, 0.0, 100, 255.00, 0 + gearCountArray = array, S08, [@@TCU_GEAR_COUNT@@], "Gear", 1, 0, -1, { @@TCU_GEAR_COUNT@@ - 2 }, 0, noMsqSave + solenoidCountArray = array, U08, [@@TCU_SOLENOID_COUNT@@], "Solenoid", 1, 0, 1, @@TCU_SOLENOID_COUNT@@, 0, noMsqSave + ; These are inverted (false = "Yes") so that they default to enabled enableLogDebugChannels = bits, U08, [0:0], "Yes", "No" enableLogErrorList = bits, U08, [0:0], "Yes", "No" @@ -490,6 +494,11 @@ enable2ndByteCanID = false readOnly = warning_message + defaultValue = gearCountArray, -1 0 1 2 3 4 5 6 7 8 + readOnly = gearCountArray + defaultValue = solenoidCountArray, 1 2 3 4 5 6 7 8 + readOnly = solenoidCountArray + [CurveEditor] ; xAxis = leftValue, rightValue, step @@ -723,7 +732,7 @@ enable2ndByteCanID = false ; move table into a panel? or find a way to add a link to https://rusefi.com//wiki/index.php?title=Manual:Software:TPSTPS table = tpsTpsAccelTbl, tpsTpsAccelMap, "TPS/TPS Acceleration Extra Fuel(ms)", 1 - topicHelp = "tpstpsHelp" + topicHelp = "tpstpsHelp" xBins = tpsTpsAccelFromRpmBins, TPSValue yBins = tpsTpsAccelToRpmBins, TPSValue zBins = tpsTpsAccelTable @@ -765,7 +774,7 @@ enable2ndByteCanID = false xBins = baroCorrRpmBins, RPMValue yBins = baroCorrPressureBins, baroPressure zBins = baroCorrTable -; gridHeight = 2.0 + ; gridHeight = 2.0 gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees. upDownLabel = "(RICHER)", "(LEANER)" @@ -798,7 +807,7 @@ enable2ndByteCanID = false table = injPhaseTableTbl, injPhaseTableMap, "Injection Phase", 1 - topicHelp = "fuelHelp" + topicHelp = "fuelHelp" ; constant, variable xBins = injPhaseRpmBins, RPMValue yBins = injPhaseLoadBins, fuelingLoad @@ -859,6 +868,12 @@ enable2ndByteCanID = false yBins = gppwm4_loadBins, gppwm4_load zBins = gppwm4_table + table = tcuSolenoidTableTbl, tcuSolenoidTableMap, "Solenoids Active By Gear", 1 + yBins = gearCountArray, tcuCurrentGear + xBins = solenoidCountArray, tcuCurrentGear + zBins = tcuSolenoidTable + xyLabels = "Solenoid", "Gear" + [GaugeConfigurations] gaugeCategory = Sensors - Extra 2 @@ -1341,6 +1356,7 @@ menuDialog = main subMenu = std_separator subMenu = tcuControls, "Transmission Settings" + subMenu = tcuSolenoidTableTbl, "TCU Solenoids" menu = "&Sensors" # Base analog input settings @@ -2891,15 +2907,27 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" field = "ADC #3", fsioAdc3 field = "ADC #4", fsioAdc4 - dialog = shiftInputPanel + dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + + dialog = solenoidPanel, "Shift Solenoids" + field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } + field = "Solenoid 2 Pin" tcu_solenoid2, { tcuEnabled } + field = "Solenoid 3 Pin" tcu_solenoid3, { tcuEnabled } + field = "Solenoid 4 Pin" tcu_solenoid4, { tcuEnabled } + field = "Solenoid 5 Pin" tcu_solenoid5, { tcuEnabled } + field = "Solenoid 6 Pin" tcu_solenoid6, { tcuEnabled } + + dialog = buttonShiftInputPanel field = "Upshift Pin" tcuUpshiftButtonPin, { tcuEnabled } field = "Upshift Pin Mode" tcuUpshiftButtonPinMode, { tcuEnabled } field = "Downshift Pin" tcuDownshiftButtonPin, { tcuEnabled } field = "Downshift Pin Mode" tcuDownshiftButtonPinMode, { tcuEnabled } dialog = tcuControls, "Transmission Settings" - panel = shiftInputPanel + panel = transmissionPanel + panel = solenoidPanel + panel = buttonShiftInputPanel ;Boost Open Loop @@ -3238,4 +3266,3 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" ;addTool = toolName, PanelName addTool = veTableGenerator, "VE Table Generator", veTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl - From 2b85806d4467951d6ff52b00e973610257098949 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Tue, 15 Sep 2020 08:35:57 +0000 Subject: [PATCH 4/4] Auto-generated configs and docs --- firmware/controllers/generated/fsio_enums_generated.def | 2 +- firmware/controllers/generated/fsio_getters.def | 2 +- firmware/controllers/generated/fsio_names.def | 2 +- firmware/controllers/generated/fsio_strings.def | 2 +- firmware/controllers/generated/signature_all.h | 6 +++--- firmware/controllers/generated/signature_frankenso_na6.h | 6 +++--- firmware/controllers/generated/signature_kin.h | 6 +++--- firmware/controllers/generated/signature_mre_f4.h | 6 +++--- firmware/controllers/generated/signature_mre_f7.h | 6 +++--- firmware/controllers/generated/signature_prometheus_405.h | 6 +++--- firmware/controllers/generated/signature_prometheus_469.h | 6 +++--- firmware/controllers/generated/signature_proteus_f4.h | 6 +++--- firmware/controllers/generated/signature_proteus_f7.h | 6 +++--- 13 files changed, 31 insertions(+), 31 deletions(-) diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index ac33ca3930..0cd9cf5a85 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Sep 12 07:36:48 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Sep 15 08:35:14 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_FANONTEMPERATURE = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index da133d4931..bc84cae9ce 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Sep 12 07:36:48 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Sep 15 08:35:14 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index 66b888e362..966f6d583a 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Sep 12 07:36:48 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Sep 15 08:35:14 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index ca54af85f8..5173f477ff 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Sep 12 07:36:48 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Sep 15 08:35:14 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index ebd4141a06..b63dc063d9 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 2398398176 -#define TS_SIGNATURE "rusEFI 2020.09.12.all.2398398176" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 1463370833 +#define TS_SIGNATURE "rusEFI 2020.09.15.all.1463370833" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 73982e8058..f230473695 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD frankenso_na6 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 695189723 -#define TS_SIGNATURE "rusEFI 2020.09.12.frankenso_na6.695189723" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 4037157482 +#define TS_SIGNATURE "rusEFI 2020.09.15.frankenso_na6.4037157482" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index c907d02e82..d4d2bbd037 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 1697619300 -#define TS_SIGNATURE "rusEFI 2020.09.12.kin.1697619300" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 3168960469 +#define TS_SIGNATURE "rusEFI 2020.09.15.kin.3168960469" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 20194135f9..ab99be159f 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f4 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 2668692042 -#define TS_SIGNATURE "rusEFI 2020.09.12.mre_f4.2668692042" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 1188880635 +#define TS_SIGNATURE "rusEFI 2020.09.15.mre_f4.1188880635" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 23fdd35be8..9b2cd94831 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f7 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 2668692042 -#define TS_SIGNATURE "rusEFI 2020.09.12.mre_f7.2668692042" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 1188880635 +#define TS_SIGNATURE "rusEFI 2020.09.15.mre_f7.1188880635" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 226db9892a..734c4d3c2e 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_405 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 1004228499 -#define TS_SIGNATURE "rusEFI 2020.09.12.prometheus_405.1004228499" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 3793136930 +#define TS_SIGNATURE "rusEFI 2020.09.15.prometheus_405.3793136930" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 677dcf790d..b729ce9a80 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_469 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 1004228499 -#define TS_SIGNATURE "rusEFI 2020.09.12.prometheus_469.1004228499" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 3793136930 +#define TS_SIGNATURE "rusEFI 2020.09.15.prometheus_469.3793136930" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 2e44a81069..8cf5b01a48 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f4 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 1831173616 -#define TS_SIGNATURE "rusEFI 2020.09.12.proteus_f4.1831173616" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 3035144001 +#define TS_SIGNATURE "rusEFI 2020.09.15.proteus_f4.3035144001" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 37467d04eb..8e75bb94cf 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f7 -#define SIGNATURE_DATE 2020.09.12 -#define SIGNATURE_HASH 1831173616 -#define TS_SIGNATURE "rusEFI 2020.09.12.proteus_f7.1831173616" +#define SIGNATURE_DATE 2020.09.15 +#define SIGNATURE_HASH 3035144001 +#define TS_SIGNATURE "rusEFI 2020.09.15.proteus_f7.3035144001"