h-bridge wastegate not alive on bench #4965
in my dreams that would be part of CI
This commit is contained in:
parent
625de5e662
commit
067a94414b
|
@ -62,7 +62,7 @@ static void setupEtb() {
|
||||||
// Disable pin
|
// Disable pin
|
||||||
engineConfiguration->etbIo[1].disablePin = Gpio::Unassigned;
|
engineConfiguration->etbIo[1].disablePin = Gpio::Unassigned;
|
||||||
// Unused
|
// Unused
|
||||||
engineConfiguration->etbIo[0].directionPin2 = Gpio::Unassigned;
|
engineConfiguration->etbIo[1].directionPin2 = Gpio::Unassigned;
|
||||||
// we only have pwm/dir, no dira/dirb
|
// we only have pwm/dir, no dira/dirb
|
||||||
engineConfiguration->etb_use_two_wires = false;
|
engineConfiguration->etb_use_two_wires = false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,6 +61,16 @@ void setTestDcWastegateConfiguration() {
|
||||||
engineConfiguration->isBoostControlEnabled = 1;
|
engineConfiguration->isBoostControlEnabled = 1;
|
||||||
engineConfiguration->etbFunctions[0] = ETB_Wastegate;
|
engineConfiguration->etbFunctions[0] = ETB_Wastegate;
|
||||||
setTable(config->boostTableOpenLoop, 50);
|
setTable(config->boostTableOpenLoop, 50);
|
||||||
|
engineConfiguration->tps1_1AdcChannel = EFI_ADC_1; // PA1
|
||||||
|
|
||||||
|
// PWM pin
|
||||||
|
engineConfiguration->etbIo[0].controlPin = Gpio::C0;
|
||||||
|
// DIR pin
|
||||||
|
engineConfiguration->etbIo[0].directionPin1 = Gpio::C1;
|
||||||
|
// Disable pin
|
||||||
|
engineConfiguration->etbIo[0].disablePin = Gpio::C2;
|
||||||
|
// we only have pwm/dir, no dira/dirb
|
||||||
|
engineConfiguration->etb_use_two_wires = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void setTestVVTEngineConfiguration() {
|
void setTestVVTEngineConfiguration() {
|
||||||
|
|
|
@ -711,12 +711,6 @@ void resetConfigurationExt(configuration_callback_t boardCallback, engine_type_e
|
||||||
// all basic settings are already set in prepareVoidConfiguration(), no need to set anything here
|
// all basic settings are already set in prepareVoidConfiguration(), no need to set anything here
|
||||||
// nothing to do - we do it all in setBoardDefaultConfiguration
|
// nothing to do - we do it all in setBoardDefaultConfiguration
|
||||||
break;
|
break;
|
||||||
case TEST_ENGINE:
|
|
||||||
setTestCamEngineConfiguration();
|
|
||||||
break;
|
|
||||||
case TEST_CRANK_ENGINE:
|
|
||||||
setTestCrankEngineConfiguration();
|
|
||||||
break;
|
|
||||||
#if EFI_UNIT_TEST
|
#if EFI_UNIT_TEST
|
||||||
case TEST_ISSUE_366_BOTH:
|
case TEST_ISSUE_366_BOTH:
|
||||||
setTestEngineIssue366both();
|
setTestEngineIssue366both();
|
||||||
|
@ -872,6 +866,12 @@ void resetConfigurationExt(configuration_callback_t boardCallback, engine_type_e
|
||||||
case DEFAULT_FRANKENSO:
|
case DEFAULT_FRANKENSO:
|
||||||
setFrankensoConfiguration();
|
setFrankensoConfiguration();
|
||||||
break;
|
break;
|
||||||
|
case TEST_ENGINE:
|
||||||
|
setTestCamEngineConfiguration();
|
||||||
|
break;
|
||||||
|
case TEST_CRANK_ENGINE:
|
||||||
|
setTestCrankEngineConfiguration();
|
||||||
|
break;
|
||||||
case FRANKENSO_QA_ENGINE:
|
case FRANKENSO_QA_ENGINE:
|
||||||
setFrankensoBoardTestConfiguration();
|
setFrankensoBoardTestConfiguration();
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue