From aee24b010cb642fe578df671a536a1367e9979bd Mon Sep 17 00:00:00 2001 From: rusefillc Date: Fri, 8 Jul 2022 19:32:16 -0400 Subject: [PATCH] ETB to overrides --- .../hellen/hellen121nissan/board_configuration.cpp | 9 +++++---- .../boards/hellen/hellen88bmw/board_configuration.cpp | 5 ----- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/firmware/config/boards/hellen/hellen121nissan/board_configuration.cpp b/firmware/config/boards/hellen/hellen121nissan/board_configuration.cpp index 4f14e4b315..5c4317bc30 100644 --- a/firmware/config/boards/hellen/hellen121nissan/board_configuration.cpp +++ b/firmware/config/boards/hellen/hellen121nissan/board_configuration.cpp @@ -94,6 +94,11 @@ void setBoardConfigOverrides() { setupVbatt(); setHellenSdCardSpi3(); + engineConfiguration->etbIo[0].directionPin1 = H144_OUT_PWM7; + engineConfiguration->etbIo[0].directionPin2 = H144_OUT_PWM6; + engineConfiguration->etbIo[0].controlPin = Gpio::D13; // ETB_EN out_pwm1 + engineConfiguration->etb_use_two_wires = true; + engineConfiguration->clt.config.bias_resistor = 4700; engineConfiguration->iat.config.bias_resistor = 4700; } @@ -126,10 +131,6 @@ void setBoardDefaultConfiguration() { // "required" hardware is done - set some reasonable defaults setupDefaultSensorInputs(); - engineConfiguration->etbIo[0].directionPin1 = H144_OUT_PWM7; - engineConfiguration->etbIo[0].directionPin2 = H144_OUT_PWM6; - engineConfiguration->etbIo[0].controlPin = Gpio::D13; // ETB_EN out_pwm1 - engineConfiguration->etb_use_two_wires = true; // Some sensible defaults for other options setCrankOperationMode(); diff --git a/firmware/config/boards/hellen/hellen88bmw/board_configuration.cpp b/firmware/config/boards/hellen/hellen88bmw/board_configuration.cpp index 381124e9a2..d328c7727e 100644 --- a/firmware/config/boards/hellen/hellen88bmw/board_configuration.cpp +++ b/firmware/config/boards/hellen/hellen88bmw/board_configuration.cpp @@ -124,11 +124,6 @@ void setBoardDefaultConfiguration() { // "required" hardware is done - set some reasonable defaults setupDefaultSensorInputs(); - // hellen88bmw uses L6205PD - engineConfiguration->etbIo[0].directionPin1 = H144_OUT_PWM2; // ETB+ - engineConfiguration->etbIo[0].directionPin2 = H144_OUT_PWM3; // ETB- - engineConfiguration->etbIo[0].controlPin = H144_OUT_PWM1; // ETB_EN - engineConfiguration->etb_use_two_wires = true; // Some sensible defaults for other options setCrankOperationMode();