From c3db46a558719d368645baf5b0493da299802fca Mon Sep 17 00:00:00 2001 From: shadowm60 Date: Sat, 22 Jan 2022 00:08:42 +0200 Subject: [PATCH] Hellen128yaml update (#3823) * Sync with RevC * fix typo * fix identation --- .../hellen/hellen128/connectors/main.yaml | 191 +++++++++--------- 1 file changed, 99 insertions(+), 92 deletions(-) diff --git a/firmware/config/boards/hellen/hellen128/connectors/main.yaml b/firmware/config/boards/hellen/hellen128/connectors/main.yaml index 9c0aa83720..8692e6fd10 100644 --- a/firmware/config/boards/hellen/hellen128/connectors/main.yaml +++ b/firmware/config/boards/hellen/hellen128/connectors/main.yaml @@ -1,44 +1,71 @@ # https://docs.google.com/spreadsheets/d/1x9pB8oRpY1ISkrGYIsa5j2MrnQVA644REb9Ebl41tcw pins: +#extansion pins +#Analog inputs (via Test Points) + - pin: P30 + id: EFI_ADC_7 + class: analog_inputs + ts_name: P30_IN_AUX4 + + - pin: P32 + id: EFI_ADC_1 + class: analog_inputs + ts_name: P32_IN_O2S2 + + - pin: P36 + id: EFI_ADC_0 + class: analog_inputs + ts_name: P36_IN_O2S + + - pin: P40 + # H144_IN_MAP3 AIN15 A15 PA2 + id: EFI_ADC_2 + class: analog_inputs + ts_name: P40_IN_MAP3 + + - pin: P41 + # H144_IN_AUX3 AIN22 PC5 + id: EFI_ADC_15 + class: analog_inputs + ts_name: P41_IN_AUX3 + +#Outputs (via Test Points) - pin: P19 # LOW11 IO9 id: GPIOI_1 class: outputs - ts_name: Aux P19 + ts_name: P19_OUT_LOW11 type: ls - pin: P34 # LOW8 IO6 id: GPIOH_15 class: outputs - ts_name: Aux P34 + ts_name: P34_OUT_LOW8 - pin: P35 # LOW12 IO10 id: GPIOI_0 class: outputs - ts_name: Aux P35 + ts_name: P35_OUT_LOW9 type: ls - - pin: P40 - # H144_IN_MAP3 AIN15 A15 PA2 - id: EFI_ADC_2 - class: analog_inputs - ts_name: Aux P40 + - pin: P33 +# SOLENOID_B2 PWM5 + id: GPIOC_9 + class: outputs + ts_name: P33_PWM5 + type: ls - - pin: P41 - # H144_IN_AUX3 AIN22 PC5 - id: EFI_ADC_15 - class: analog_inputs - ts_name: Aux P40 - - - pin: P30 - # H144_IN_AUX4 - id: EFI_ADC_7 - class: analog_inputs - ts_name: Aux P30 + - pin: P18 +# OUT_PP2 OUT_IO12 + id: GPIOA_8 + class: outputs + ts_name: P18_OUT_PP2 + type: ls +#ECU car connector pins - pin: A1 function: NC type: @@ -197,22 +224,19 @@ pins: function: NC - pin: C31 - id: EFI_ADC_0 - class: analog_inputs - ts_name: C31 - O2S - function: Front O2 Sensor Signal + function: NC - pin: C32 - function: NC + function: Test Point P37 - pin: C33 - function: NC + function: Test Point P38 - pin: C34 - function: NC + function: Test Point P39 - pin: C35 - function: proto via + function: Test Point P1 - pin: C36 function: NC @@ -221,23 +245,23 @@ pins: function: NC - pin: C38 - function: proto via + function: Test Point P2 - pin: C39 - function: NC K line + function: K-line/Lin - pin: C40 id: [GPIOF_10] class: [switch_inputs] - ts_name: C40 start button + ts_name: C40 - start button function: Start button type: din - pin: D1 - function: NC + function: External Boot Mode Select - pin: D2 - function: proto via + function: Test Point P4 - pin: D3 id: GPIOI_0 @@ -259,18 +283,10 @@ pins: function: NC - pin: D8 - id: - class: - ts_name: D8 - WBO - function: analog input WBO - type: av + function: Test Point P6 - pin: D9 - id: - class: - ts_name: - function: analog input WBO - type: av + function: Test Point P7 - pin: D10 function: NC @@ -287,7 +303,7 @@ pins: function: NC - pin: D14 - function: proto via + function: Test Point P8 - pin: D15 function: NC @@ -302,65 +318,65 @@ pins: function: NC - pin: D19 - function: proto via + function: Test Point P9 - pin: D20 - function: proto via + function: Test Point P10 - pin: D21 - function: proto via + function: Test Point P11 - pin: D22 - function: proto via + function: Test Point P12 - pin: D23 - function: proto via + function: Test Point P13 - pin: D24 - function: proto via + function: Test Point P14 - pin: E1 id: GPIOG_7 class: outputs - ts_name: E1 - INJ 1 - function: injector output 1 + ts_name: E1 - LS1 + function: Low-Side Switch 1 type: inj - pin: E2 id: GPIOG_8 class: outputs - ts_name: E2- INJ 2 - function: injector output 2 + ts_name: E2- LS2 + function: Low-Side Switch 2 type: inj - pin: E3 id: GPIOD_11 class: outputs - ts_name: E3 - INJ 3 - function: injector output 3 + ts_name: E3 - LS3 + function: Low-Side Switch 3 type: inj - pin: E4 id: GPIOD_10 class: outputs - ts_name: E4 - INJ_4/VVT - function: "230: 1.5A low side VVT solenoid / 430 injector output 4" + ts_name: E4 - LS4/VVT + function: "Low-Side Switch 4/ VVT control" type: inj - pin: E5 function: NC - pin: E6 - function: NC + function: USB_GND - pin: E7 - function: NC + function: USB+ - pin: E8 - function: NC + function: USB- - pin: E9 - function: NC + function: VBUS - pin: E10 function: NC @@ -369,30 +385,30 @@ pins: function: NC - pin: E12 - function: NC + function: Test Point P42 - pin: E13 id: GPIOD_9 class: outputs - ts_name: E13 - INJ 5 - function: injector output 5 + ts_name: E13 - INJ 4 + function: injector output 4 type: inj - pin: E14 id: GPIOF_12 class: outputs - ts_name: E14 - INJ 6 - function: injector output 6 + ts_name: E14 - INJ 2 + function: injector output 2 type: inj - pin: E15 - function: proto via + function: Test Point P15 - pin: E16 - function: proto via + function: Test Point P16 - pin: E17 - function: proto via + function: Test Point P17 - pin: E18 function: NC @@ -425,16 +441,16 @@ pins: # H144_LS_7 id: GPIOF_13 class: outputs - ts_name: INJ E25 - function: injector output E25 + ts_name: E25 - INJ 1 + function: injector output 1 type: inj - pin: E26 # H144_LS_8 id: GPIOF_14 class: outputs - ts_name: INJ E26 - function: injector output E26 + ts_name: E26 - INJ 3 + function: injector output 3 type: inj - pin: E27 @@ -501,22 +517,23 @@ pins: id: [GPIOA_6, EFI_ADC_6] class: [event_inputs, analog_inputs] ts_name: E40 - IN_CAM - function: digital input CAM input + function: digital input CAM input (Hall) type: vr - pin: E41 - function: knock sensor GND + function: knock1 sensor GND type: gnd - pin: E42 - ts_name: E42 - KNOCK - function: knock sensor signal + ts_name: E42 - KNOCK1 + function: knock1 sensor signal - pin: E43 - function: NC + function: knock2 sensor GND - pin: E44 - function: NC + ts_name: E44 - KNOCK2 + function: knock2 sensor signal - pin: E45 id: [GPIOC_3, EFI_ADC_13] @@ -533,7 +550,7 @@ pins: id: [GPIOC_0, EFI_ADC_10] class: [event_inputs, analog_inputs] ts_name: E47 - MAF - function: analog input + proto via + function: analog input type: av - pin: E48 @@ -555,11 +572,11 @@ pins: id: GPIOE_2 class: outputs ts_name: F4 - IGN 5 - function: igniter + function: igniter type: ign - pin: F5 - function: igniter + function: igniter type: ign - pin: F6 @@ -656,16 +673,6 @@ pins: function: igniter type: ign - - pin: P30 - id: EFI_ADC_7 - class: analog_inputs - ts_name: P30_IN_AUX4 - - - pin: P32 - id: EFI_ADC_1 - class: analog_inputs - ts_name: P31_IN_O2S2 - info: title: Hellen 128 Mercedes name: Hellen 128 Mercedes