From 1aca9c9f7b5364e1be16786cd1f1c31bc9026d00 Mon Sep 17 00:00:00 2001 From: Jimmy Luntzel Date: Thu, 8 Jul 2021 18:22:09 -0500 Subject: [PATCH] main.yaml (#2930) * Update main.yaml Added ID, class, ts_name, type, and color to each pin. * Update main.yaml Ive filled out as much as I know how to for now, BMM recommended doing a PR. What I was not able to complete were C24, C25, E23, E29, E31, E34, E45, E47, D8, D9 I am sorry If I am wasting peoples time -____________- * Update main.yaml --- .../hellen/hellen128/connectors/main.yaml | 209 +++++++++++++++--- 1 file changed, 184 insertions(+), 25 deletions(-) diff --git a/firmware/config/boards/hellen/hellen128/connectors/main.yaml b/firmware/config/boards/hellen/hellen128/connectors/main.yaml index d7b821a4e7..1c8f509170 100644 --- a/firmware/config/boards/hellen/hellen128/connectors/main.yaml +++ b/firmware/config/boards/hellen/hellen128/connectors/main.yaml @@ -1,22 +1,28 @@ pins: - pin: A1 function: NC + type: - - pin: A2 + - pin: A2 + class: analog_inputs + ts_name: A2 - Key On Power (+12v) function: ECU power supply from ignition key type: 12v - pin: A3 - function: power GND + function: PCM (ECU) GND type: gnd - - pin: A4 + - pin: A4 function: NC - + - pin: A5 function: NC - + - pin: A6 + id: GPIOD_12 + class: outputs + ts_name: A6 - OUT_FAN_CONTROL function: low side control, unknown current probably low? type: ls @@ -24,14 +30,14 @@ pins: function: power GND type: gnd - - pin: A8 + - pin: A8 function: power GND type: gnd - - pin: B1 + - pin: B1 function: NC - - pin: B2 + - pin: B2 function: NC - pin: B3 @@ -44,10 +50,10 @@ pins: - pin: C1 function: NC - - pin: C2 + - pin: C2 function: NC - - pin: C3 + - pin: C3 function: NC - pin: C4 @@ -88,10 +94,10 @@ pins: - pin: C16 function: NC - + - pin: C17 function: NC - + - pin: C18 function: NC @@ -100,12 +106,17 @@ pins: - pin: C20 function: NC - + - pin: C21 + id: GPIOH_14 + class: outputs + ts_name: C21 - purge control function: low side solenoid control type: ls - - pin: C22 + - pin: C22 + class: outputs + ts_name: C22 - sensor +5V feed function: sensor +5v feed type: 5v @@ -114,10 +125,16 @@ pins: type: gnd - pin: C24 + id: + class: analog_inputs + ts_name: C24 - PPS1 function: PPS1 analog input type: av - pin: C25 + id: + class: analog_inputs + ts_name: C25 - PPS2 function: PPS2 analog input type: av @@ -126,6 +143,7 @@ pins: type: gnd - pin: C27 + ts_name: C27 - sensor +5V feed function: sensor +5v feed type: 5v @@ -133,6 +151,9 @@ pins: function: NC - pin: C29 + id: GPIOD_15 + class: outputs + ts_name: C29 - Fuel Pump function: low side relay control type: ls @@ -165,11 +186,11 @@ pins: - pin: C39 function: NC K line - - - pin: C40 + + - pin: C40 function: proto via - - pin: D1 + - pin: D1 function: NC - pin: D2 @@ -191,10 +212,16 @@ pins: function: NC - pin: D8 + id: + class: + ts_name: D8 - WBO function: analog input WBO type: av - pin: D9 + id: + class: + ts_name: function: analog input WBO type: av @@ -202,10 +229,12 @@ pins: function: NC - pin: D11 + ts_name: D11 - CAN high (+) function: CAN_H type: can - pin: D12 + ts_name: D12 - CAN low (-) function: CAN_L type: can @@ -244,20 +273,32 @@ pins: - pin: D24 function: proto via - - - pin: E1 + + - pin: E1 + id: GPIOG_7 + class: outputs + ts_name: E1 - INJ_1 function: injector output 1 type: inj - pin: E2 + id: GPIOG_8 + class: outputs + ts_name: E2- INJ_2 function: injector output 2 type: inj - pin: E3 + id: GPIOD_11 + class: outputs + ts_name: E3 - INJ_3 function: injector output 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" type: inj @@ -286,10 +327,16 @@ pins: function: NC - pin: E13 + id: GPIOD_9 + class: outputs + ts_name: E13 - INJ_5 function: injector output 5 type: inj - pin: E14 + id: GPIOF_12 + class: outputs + ts_name: E14 - INJ_6 function: injector output 6 type: inj @@ -307,7 +354,7 @@ pins: - pin: E19 function: NC - + - pin: E20 function: NC @@ -315,22 +362,32 @@ pins: function: NC - pin: E22 + ts_name: E22 - sensor +5V feed function: sensor +5v feed type: 5v - pin: E23 + id: + class: analog_inputs + ts_name: E23 - MAP function: analog input MAP - type: av + type: av - pin: E24 function: analog GND type: gnd - pin: E25 + id: GPIOF_13 + class: outputs + ts_name: E25 - INJ_7 function: injector output 7 type: inj - pin: E26 + id: GPIOF_14 + class: outputs + ts_name: E26 - INJ_8 function: injector output 8 type: inj @@ -342,6 +399,9 @@ pins: type: gnd - pin: E29 + id: + class: analog_inputs + ts_name: E29 - CLT function: analog input CLT type: av @@ -349,18 +409,26 @@ pins: function: NC - pin: E31 + id: + class: analog_inputs + ts_name: E31 - TPS1 function: analog input TPS1 type: av + color: - - pin: E32 + - pin: E32 function: analog GND type: gnd - pin: E33 + ts_name: E33 - sensor +5V feed function: sensor +5v feed type: 5v - pin: E34 + id: + class: analog_inputs + ts_name: E34 - TPS2 function: analog input TPS2 type: av @@ -371,10 +439,16 @@ pins: function: NC - pin: E37 + id: + class: [event_inputs, analog_inputs] + ts_name: E37 - IN_CRANK (-) function: VR- type: vr - pin: E38 + id: + class: [event_inputs, analog_inputs] + ts_name: E38 - IN_CRANK (+) function: VR+ type: vr @@ -383,12 +457,20 @@ pins: type: gnd - pin: E40 + id: + class: [event_inputs, analog_inputs] + ts_name: E40 - IN_CAM function: digital input CAM input + type: vr - pin: E41 function: knock sensor GND - + type: gnd + - pin: E42 + id: + class: analog_inputs + ts_name: E42 - KNOCK function: knock sensor signal - pin: E43 @@ -398,14 +480,21 @@ pins: function: NC - pin: E45 + id: + class: analog_inputs + ts_name: E45 - IAT function: analog input IAT type: av - pin: E46 + ts_name: E46 - sensor +5V feed function: sensor +5v feed type: 5v - pin: E47 + id: + class: analog_inputs + ts_name: E47 - MAF function: analog input + proto via type: av @@ -414,69 +503,139 @@ pins: type: gnd - pin: F1 + id: + class: outputs + ts_name: F1 - OUT_ETB (-) function: DC Motor - - pin: F2 + id: + class: ouputs + ts_name: F2 OUT_ETB (+) function: DC Motor + - pin: F3 function: NC - - pin: F4 + - pin: F4 + id: GPIOE_2 + class: outputs + ts_name: F4 - IGN_5 (HV1) function: igniter + type: ign - pin: F5 + id: GPIOE_2 + class: outputs + ts_name: F5 - IGN_5 (HV2) function: igniter + type: ign - pin: F6 + id: GPIOE_4 + class: outputs + ts_name: F6 - IGN_3 (HV3) function: igniter + type: ign - pin: F7 + id: GPIOE_4 + class: outputs + ts_name: F7 - IGN_3 (HV4) function: igniter + type: ign - pin: F8 function: power GND type: gnd - pin: F9 + id: GPIOI_6 + class: outputs + ts_name: F9 - IGN_7 (HV5) function: igniter + type: ign - pin: F10 + id: GPIOI_6 + class: outputs + ts_name: F10 - IGN_7 (HV6) function: igniter + type: ign - pin: F11 + id: GPIOI_7 + class: outputs + ts_name: F11 - IGN_8 (HV7) function: igniter + type: ign - pin: F12 + id: GPIOI_7 + class: outputs + ts_name: F12 - IGN_8 (HV8) function: igniter + type: ign - pin: F13 + id: GPIOE_3 + class: outputs + ts_name: F13 - IGN_4 (HV9) function: igniter + type: ign - pin: F14 + id: GPIOE_3 + class: outputs + ts_name: F14 - IGN_4 (HV10) function: igniter + type: ign - pin: F15 function: power GND type: gnd - pin: F16 + id: GPIOE_5 + class: outputs + ts_name: F16 - IGN_2 (HV11) function: igniter + type: ign - pin: F17 + id: GPIOI_5 + class: outputs + ts_name: F17 - IGN_6 (HV12) function: igniter + type: ign - pin: F18 + id: GPIOI_5 + class: outputs + ts_name: F18 - IGN_6 (HV13) function: igniter + type: ign - pin: F19 + id: GPIOE_5 + class: outputs + ts_name: F19 - IGN_2 (HV14) function: igniter - + type: ign + - pin: F20 + id: GPIOI_8 + class: outputs + ts_name: F20 - IGN_1 (HV15) function: igniter + type: ign - pin: F21 + id: GPIOI_8 + class: outputs + ts_name: F21 - IGN_1 (HV16) function: igniter + type: ign info: image: