v12 M73 fun begins!

This commit is contained in:
rusefi 2019-11-01 22:56:58 -04:00
parent 63702dbeeb
commit 5fd03a9f92
5 changed files with 65 additions and 6 deletions

View File

@ -0,0 +1,49 @@
/*
* @file bmw_m73.cpp
*
*
* https://github.com/rusefi/rusefi_documentation/wiki/BMW_e38_750
*
* https://rusefi.com/wiki/index.php?title=Hardware:OEM_connectors#134_pin
*
*
* 40 pin section:
* ECU pin 6: IN start signal from ignition key
* ECU pin 17: OUT BLK engine speed output for gauge cluster
* ECU pin 26: IN GRN/BLK +12 hot in start & run
*
* 52 pin section:
* ECU pin 2: OUT injector #4
* ECU pin 6: GND ECU
* ECU pin 15: OUT injector #2
* ECU pin 20: IN hall effect camshaft sensor signal
* ECU pin 21: GND CLT sensor
* ECU pin 22: IN CLT sensor
* ECU pin 27: OUT injector #6
* ECU pin 28: OUT injector #5
* ECU pin 32: IN VR crankshaft sensor
* ECU pin 40: OUT injector #3
* ECU pin 41: OUT injector #1
* ECU pin 45: GND crankshaft shield
* ECU pin 46: IN VR crankshaft sensor
*
*
* 9 pin section:
* ECU pin 4: GND
* ECU pin 6: GND
* ECU pin 7: IN RED +12v hot at all times
* ECU pin 8: IN RED/BLU
*
*
* @date Nov 1, 2019
* @author Andrey Belomutskiy, (c) 2012-2019
*/
#include "engine_template.h"
#include "custom_engine.h"
EXTERN_CONFIG;
void setEngineBMW_M73(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
setFrankensoConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE);
}

View File

@ -0,0 +1,12 @@
/*
* @file engine_template.h
*
* @date Nov 1, 2019
* @author Andrey Belomutskiy, (c) 2012-2019
*/
#pragma once
#include "engine_configuration.h"
void setEngineBMW_M73(DECLARE_CONFIG_PARAMETER_SIGNATURE);

View File

@ -2,7 +2,7 @@
* @file engine_template.cpp
*
* @date
* @author Andrey Belomutskiy, (c) 2012-2018
* @author Andrey Belomutskiy, (c) 2012-2019
*/
#include "engine_template.h"

View File

@ -2,14 +2,11 @@
* @file engine_template.h
*
* @date
* @author Andrey Belomutskiy, (c) 2012-2017
* @author Andrey Belomutskiy, (c) 2012-2019
*/
#ifndef CONFIG_ENGINES_ENGINE_TEMPLATE_H_
#define CONFIG_ENGINES_ENGINE_TEMPLATE_H_
#pragma once
#include "engine_configuration.h"
void setEngineTemplateConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE);
#endif /* CONFIG_ENGINES_ENGINE_TEMPLATE_H_ */

View File

@ -4,6 +4,7 @@ ENGINES_SRC =
ENGINES_SRC_CPP = $(PROJECT_DIR)/config/engines/ford_aspire.cpp \
$(PROJECT_DIR)/config/engines/custom_engine.cpp \
$(PROJECT_DIR)/config/engines/bmw_e34.cpp \
$(PROJECT_DIR)/config/engines/bmw_m73.cpp \
$(PROJECT_DIR)/config/engines/mazda_miata.cpp \
$(PROJECT_DIR)/config/engines/mazda_miata_base_maps.cpp \
$(PROJECT_DIR)/config/engines/mazda_miata_1_6.cpp \