Merge branch 'master' of ssh://rusefici.freeddns.org:21462/home/git/rusefi
This commit is contained in:
commit
e05b236ab3
|
@ -8,10 +8,8 @@
|
|||
* Frankenso QA 12 cylinder engine
|
||||
*
|
||||
* @date Jan 18, 2015
|
||||
* @author Andrey Belomutskiy, (c) 2012-2018
|
||||
* @author Andrey Belomutskiy, (c) 2012-2019
|
||||
*/
|
||||
#ifndef CONFIG_ENGINES_CUSTOM_ENGINE_CPP_
|
||||
#define CONFIG_ENGINES_CUSTOM_ENGINE_CPP_
|
||||
|
||||
#include "custom_engine.h"
|
||||
#include "allsensors.h"
|
||||
|
@ -298,11 +296,14 @@ void setEtbTestConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
|||
// see also setDefaultEtbBiasCurve
|
||||
}
|
||||
|
||||
#if EFI_UNIT_TEST
|
||||
void setIssue898(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
||||
engineConfiguration->trigger.type = TT_MAZDA_MIATA_NA;
|
||||
}
|
||||
#endif /* EFI_UNIT_TEST */
|
||||
|
||||
// TLE8888_BENCH_ENGINE
|
||||
// todo: remove this? this was used to play with "secret" red boards prior to MRE reality
|
||||
// set engine_type 59
|
||||
void setTle8888TestConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
||||
engineConfiguration->specs.cylindersCount = 8;
|
||||
|
@ -394,6 +395,7 @@ void setTle8888TestConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
|||
}
|
||||
|
||||
/**
|
||||
* This configuration is used for MRE board Quality Assurance validation
|
||||
* set engine_type 30
|
||||
*/
|
||||
void mreBoardTest(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
||||
|
@ -507,5 +509,3 @@ void mreBoardTest(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
|||
engineConfiguration->injectionPins[2 - 1] = GPIOE_10;
|
||||
#endif /* BOARD_TLE8888_COUNT */
|
||||
}
|
||||
|
||||
#endif /* CONFIG_ENGINES_CUSTOM_ENGINE_CPP_ */
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* @file custom_engine.h
|
||||
*
|
||||
* @date Jan 18, 2015
|
||||
* @author Andrey Belomutskiy, (c) 2012-2017
|
||||
* @author Andrey Belomutskiy, (c) 2012-2019
|
||||
*/
|
||||
#ifndef CONFIG_ENGINES_CUSTOM_ENGINE_H_
|
||||
#define CONFIG_ENGINES_CUSTOM_ENGINE_H_
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "engine_configuration.h"
|
||||
|
||||
|
@ -20,4 +20,4 @@ void setTle8888TestConfiguration(DECLARE_CONFIG_PARAMETER_SIGNATURE);
|
|||
void setIssue898(DECLARE_CONFIG_PARAMETER_SIGNATURE);
|
||||
|
||||
void mreBoardTest(DECLARE_CONFIG_PARAMETER_SIGNATURE);
|
||||
#endif /* CONFIG_ENGINES_CUSTOM_ENGINE_H_ */
|
||||
|
||||
|
|
|
@ -1112,18 +1112,24 @@ void resetConfigurationExt(Logging * logger, configuration_callback_t boardCallb
|
|||
case MRE_MIATA_NA6:
|
||||
setMiataNA6_VAF_MRE(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
#if EFI_UNIT_TEST
|
||||
case ISSUE_898:
|
||||
setIssue898(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
#endif
|
||||
case MRE_MIATA_NB2_MTB:
|
||||
setMiataNB2_MRE_MTB(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
case MRE_MIATA_NB2:
|
||||
setMiataNB2_MRE_ETB(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
case MICRO_RUS_EFI:
|
||||
// todo: is it time to replace MICRO_RUS_EFI, PROTEUS, PROMETHEUS_DEFAULTS with MINIMAL_PINS? maybe rename MINIMAL_PINS to DEFAULT?
|
||||
case PROTEUS:
|
||||
case PROMETHEUS_DEFAULTS:
|
||||
case MINIMAL_PINS:
|
||||
// all basic settings are already set in prepareVoidConfiguration(), no need to set anything here
|
||||
// nothing to do - we do it all in setBoardConfigurationOverrides
|
||||
break;
|
||||
case MRE_BOARD_TEST:
|
||||
mreBoardTest(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
|
@ -1171,10 +1177,6 @@ void resetConfigurationExt(Logging * logger, configuration_callback_t boardCallb
|
|||
case ETB_BENCH_ENGINE:
|
||||
setEtbTestConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
case MICRO_RUS_EFI:
|
||||
case PROTEUS:
|
||||
// nothing to do - we do it all in setBoardConfigurationOverrides
|
||||
break;
|
||||
case TLE8888_BENCH_ENGINE:
|
||||
setTle8888TestConfiguration(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
break;
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
Comment,Designator,Footprint,LCSC Part #
|
||||
DNP Schottky diode,"D15,D20",D_SOD-323,
|
||||
100UF 50V Polarized capacitor,C2,CP_Elec_8x10.5,
|
||||
4.7nF Unpolarized capacitor,"C3,C11",C_0603_1608Metric,C53987
|
||||
470nF Unpolarized capacitor,"C4,C5",C_0603_1608Metric,C1623
|
||||
10uF Unpolarized capacitor,"C7,C9,C8",C_0603_1608Metric,C19702
|
|
|
@ -0,0 +1,3 @@
|
|||
Designator,Mid X,Mid Y,Layer,Rotation
|
||||
C1,80.772000mm,-57.150000mm,Top,90
|
||||
C2,77.900000mm,-88.900000mm,Top,180
|
|
|
@ -1,3 +1,7 @@
|
|||
61x100mm
|
||||
|
||||
4 layer
|
||||
|
||||
# R0.1
|
||||
![img](https://raw.githubusercontent.com/wiki/rusefi/rusefi_documentation/Hardware/MC33816_test_board/MC33816_test_board_0_1_half_assembled.jpg)
|
||||
|
||||
|
@ -9,3 +13,10 @@
|
|||
|
||||
![img](https://raw.githubusercontent.com/wiki/rusefi/rusefi_documentation/Hardware/MC33816_test_board/MC33816_test_board_0_1_assembled_4.jpg)
|
||||
|
||||
# R0.3
|
||||
|
||||
Pre-assembly notes:
|
||||
|
||||
-- 0.22uF needs at least 100V, but I only found a 50V option, so that one is not populated by china. This is QTY 4.
|
||||
|
||||
-- 0R010 may not need to be 0R010, there are several 0R015. However this is not populated at this time. Further research might allow it to be populated. It's only QTY 1.
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 69a6964f0db13882f70f31cb961c677bfcb5651e
|
||||
Subproject commit 08677673d2e6c05e8650555fd87ec30876acf831
|
Loading…
Reference in New Issue