only:alphax-8chan
This commit is contained in:
parent
cb2a280153
commit
b8166eb81b
|
@ -82,9 +82,14 @@ static void setupVbatt() {
|
|||
|
||||
static void setupDefaultSensorInputs() {
|
||||
// trigger inputs, hall
|
||||
// engineConfiguration->triggerInputPins[0] = H144_USB1ID;
|
||||
engineConfiguration->triggerInputPins[0] = Gpio::MM176_USB1ID;
|
||||
// engineConfiguration->triggerInputPins[1] = Gpio::H144_IN_CAM;
|
||||
engineConfiguration->camInputs[0] = Gpio::Unassigned;
|
||||
engineConfiguration->camInputs[0] = Gpio::MM176_IN_D1;
|
||||
engineConfiguration->camInputs[1] = Gpio::MM176_IN_D2;
|
||||
engineConfiguration->camInputs[2] = Gpio::MM176_IN_D3;
|
||||
engineConfiguration->camInputs[3] = Gpio::MM176_IN_D4;
|
||||
engineConfiguration->vvtMode[0] = VVT_SINGLE_TOOTH;
|
||||
engineConfiguration->vvtMode[1] = VVT_SINGLE_TOOTH;
|
||||
|
||||
setTPS1Inputs(MM176_IN_TPS_ANALOG, MM176_IN_TPS2_ANALOG);
|
||||
|
||||
|
@ -110,7 +115,7 @@ void boardInitHardware() {
|
|||
setHellenEnPin(Gpio::MM176_EN_PIN);
|
||||
|
||||
// alphaTempPullUp.initPin("a-temp", Gpio::H144_OUT_IO4);
|
||||
// alphaCrankPPullUp.initPin("a-crank-p", Gpio::H144_OUT_IO5);
|
||||
alphaCrankPPullUp.initPin("a-crank-p", Gpio::MM176_GP16);
|
||||
// alphaTachPullUp.initPin("a-tach", Gpio::H144_OUT_IO6);
|
||||
// alpha2stepPullDown.initPin("a-2step", Gpio::H144_OUT_IO7);
|
||||
// alphaCamPullDown.initPin("a-cam", Gpio::H144_OUT_IO8);
|
||||
|
@ -125,13 +130,13 @@ void boardInitHardware() {
|
|||
void boardOnConfigurationChange(engine_configuration_s * /*previousConfiguration*/) {
|
||||
// alphaTachPullUp.setValue(engineConfiguration->boardUseTachPullUp);
|
||||
// alphaTempPullUp.setValue(engineConfiguration->boardUseTempPullUp);
|
||||
// alphaCrankPPullUp.setValue(engineConfiguration->boardUseCrankPullUp);
|
||||
alphaCrankPPullUp.setValue(engineConfiguration->boardUseCrankPullUp);
|
||||
// alpha2stepPullDown.setValue(engineConfiguration->boardUse2stepPullDown);
|
||||
// alphaCamPullDown.setValue(engineConfiguration->boardUseCamPullDown);
|
||||
// //alphaCamVrPullUp.setValue(engineConfiguration->boardUseCamVrPullUp);
|
||||
//
|
||||
// alphaD2PullDown.setValue(engineConfiguration->boardUseD2PullDown);
|
||||
// alphaD3PullDown.setValue(engineConfiguration->boardUseD3PullDown);
|
||||
alphaD2PullDown.setValue(engineConfiguration->boardUseD2PullDown);
|
||||
alphaD3PullDown.setValue(engineConfiguration->boardUseD3PullDown);
|
||||
// alphaD4PullDown.setValue(engineConfiguration->boardUseD4PullDown);
|
||||
//alphaD5PullDown.setValue(engineConfiguration->boardUseD5PullDown);
|
||||
}
|
||||
|
@ -199,39 +204,43 @@ static Gpio OUTPUTS[] = {
|
|||
Gpio::MM176_INJ3, // 3D - Injector 3
|
||||
Gpio::MM176_INJ4, // 4D - Injector 4
|
||||
Gpio::MM176_INJ5, // 5D - Injector 5
|
||||
|
||||
Gpio::MM176_INJ6, // 6D - Injector 6
|
||||
Gpio::MM176_INJ7, // 7D - Injector 7
|
||||
Gpio::MM176_OUT_PWM1, // 8D - VVT 1
|
||||
Gpio::MM176_GP3, // 9D - Fuel Pump
|
||||
Gpio::MM176_GP2, // 10D - Fan
|
||||
// Gpio::MM176_GP1, // 11D - Main Relay
|
||||
// Gpio::MM176_OUT_IO8, // 12D - NOS
|
||||
// Gpio::MM176_INJ8, // 13D - Injector 8
|
||||
// Gpio::MM176_OUT_PWM2, // 14D - VVT 2
|
||||
// Gpio::MM176_OUT_IO13, // 15D - Tachometer
|
||||
// Gpio::MM176_OUT_PWM6, // 16C - Low Side 1
|
||||
// Gpio::MM176_GP17, // 19D - Injector 9
|
||||
// Gpio::MM176_OUT_PWM3, // 20D - VVT 3
|
||||
// Gpio::MM176_OUT_PWM4, // 21D - VVT 4
|
||||
// Gpio::MM176_OUT_PWM5, // 22C - Boost
|
||||
// Gpio::MM176_OUT_PWM7, // 23C - Low Side 2
|
||||
// Gpio::MM176_GP20, // 24D - Injector 12
|
||||
// Gpio::MM176_GP19, // 25D - Injector 11
|
||||
// Gpio::MM176_GP18, // 26D - Injector 10
|
||||
|
||||
// Gpio::MM176_OUT_IO3, // 8C - Low Side 3
|
||||
// Gpio::MM176_OUT_IO4, // 9C - Low Side 4
|
||||
// Gpio::MM176_OUT_IO5, // 17C - Low Side 5
|
||||
// Gpio::MM176_OUT_IO6, // 25C - Low Side 6
|
||||
// Gpio::MM176_OUT_IO7, // 34C - Low Side 7
|
||||
Gpio::MM176_GP1, // 11D - Main Relay
|
||||
Gpio::MM176_OUT_IO8, // 12D - NOS
|
||||
Gpio::MM176_INJ8, // 13D - Injector 8
|
||||
Gpio::MM176_OUT_PWM2, // 14D - VVT 2
|
||||
Gpio::MM176_OUT_IO13, // 15D - Tachometer
|
||||
|
||||
Gpio::MM176_OUT_PWM6, // 16C - Low Side 1
|
||||
Gpio::MM176_GP17, // 19D - Injector 9
|
||||
Gpio::MM176_OUT_PWM3, // 20D - VVT 3
|
||||
Gpio::MM176_OUT_PWM4, // 21D - VVT 4
|
||||
Gpio::MM176_OUT_PWM5, // 22C - Boost
|
||||
|
||||
Gpio::MM176_OUT_PWM7, // 23C - Low Side 2
|
||||
Gpio::MM176_GP20, // 24D - Injector 12
|
||||
Gpio::MM176_GP19, // 25D - Injector 11
|
||||
Gpio::MM176_GP18, // 26D - Injector 10
|
||||
Gpio::MM176_OUT_IO3, // 8C - Low Side 3
|
||||
|
||||
Gpio::MM176_OUT_IO4, // 9C - Low Side 4
|
||||
Gpio::MM176_OUT_IO5, // 17C - Low Side 5
|
||||
Gpio::MM176_OUT_IO6, // 25C - Low Side 6
|
||||
Gpio::MM176_OUT_IO7, // 34C - Low Side 7
|
||||
Gpio::MM176_OUT_PWM8, // 5C - High Side 1
|
||||
|
||||
Gpio::MM176_OUT_IO1, // 6C - High Side 2
|
||||
Gpio::MM176_OUT_IO2, // 7C - High Side 3
|
||||
Gpio::MM176_IGN1, // 11C - Ignition 1
|
||||
Gpio::MM176_IGN3, // 13C - Ignition 3
|
||||
Gpio::MM176_IGN5, // 14C - Ignition 5
|
||||
|
||||
// Gpio::MM176_OUT_PWM8, // 5C - High Side 1
|
||||
// Gpio::MM176_OUT_IO1, // 6C - High Side 2
|
||||
// Gpio::MM176_OUT_IO2, // 7C - High Side 3
|
||||
// Gpio::MM176_IGN1, // 11C - Ignition 1
|
||||
// Gpio::MM176_IGN3, // 13C - Ignition 3
|
||||
// Gpio::MM176_IGN5, // 14C - Ignition 5
|
||||
// Gpio::MM176_IGN8, // 15C - Ignition 8
|
||||
//
|
||||
// Gpio::MM176_IGN2, // 19C - Ignition 2
|
||||
|
@ -251,6 +260,10 @@ int getBoardMetaOutputsCount() {
|
|||
return efi::size(OUTPUTS);
|
||||
}
|
||||
|
||||
int getBoardMetaLowSideOutputsCount() {
|
||||
return getBoardMetaOutputsCount() - 6;
|
||||
}
|
||||
|
||||
Gpio* getBoardMetaOutputs() {
|
||||
return OUTPUTS;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue