only:uaefi

This commit is contained in:
Andrey 2023-12-03 10:58:58 -05:00
parent 59bfed99e9
commit bbc0303fd0
9 changed files with 19 additions and 189 deletions

View File

@ -35,7 +35,7 @@ pins:
function: +12V From Main Relay
info:
cid: uaefi
cid: a
title: uaefi
directory: hellen/uaefi
board_url: https://github.com/rusefi/rusefi/wiki/uaefi

View File

@ -110,7 +110,7 @@ pins:
ts_name: ___ Low Side output 2
info:
cid: uaefi
cid: b
title: uaefi
directory: hellen/uaefi
board_url: https://github.com/rusefi/rusefi/wiki/uaefi

View File

@ -83,12 +83,12 @@ pins:
ts_name: ___ VR2-/HALL
function: VR2-/HALL
- pin: C16C17
meta: MM100_UART8_TX
class: event_inputs
function: VR2 Sensor
type: hall
ts_name: C15/C16 VR2 Sensor
# - pin: C16C17
# meta: MM100_UART8_TX
# class: event_inputs
# function: VR2 Sensor
# type: hall
# ts_name: C15/C16 VR2 Sensor
- pin: C18
function: VR1+
@ -108,7 +108,7 @@ pins:
function: EGT negative input
info:
cid: uaefi
cid: c
title: uaefi
directory: hellen/uaefi
board_url: https://github.com/rusefi/rusefi/wiki/uaefi

View File

@ -28,7 +28,7 @@ pins:
function: Flex input
- pin: D6
meta: MM100_IN_PPS
meta: MM100_IN_PPS_ANALOG
class: analog_inputs
ts_name: ___ PPS1
function: PPS input 1
@ -42,7 +42,7 @@ pins:
type: can
- pin: D9
meta: MM100_IN_MAP_ANALOG
meta: MM100_IN_MAP1_ANALOG
class: analog_inputs
ts_name: ___ MAP
function: MAP input
@ -60,7 +60,7 @@ pins:
function: Sensor ground
- pin: D13
meta: MM100_IN_TPS
meta: MM100_IN_TPS_ANALOG
class: analog_inputs
ts_name: ___ TPS1
function: TPS input 1
@ -69,19 +69,19 @@ pins:
function: Knock Input
- pin: D15
meta: MM100_IN_IAT
meta: MM100_IN_IAT_ANALOG
class: analog_inputs
ts_name: ___ IAT
function: IAT input
- pin: D16
meta: MM100_IN_CLT
meta: MM100_IN_CLT_ANALOG
class: analog_inputs
ts_name: ___ CLT
function: CLT input
info:
cid: uaefi
cid: d
title: uaefi
directory: hellen/uaefi
board_url: https://github.com/rusefi/rusefi/wiki/uaefi

View File

@ -20,7 +20,7 @@ pins:
function: WBO VS black 6
info:
cid: uaefi
cid: e
title: uaefi
directory: hellen/uaefi
board_url: https://github.com/rusefi/rusefi/wiki/uaefi

View File

@ -1,171 +0,0 @@
meta: config/boards/hellen_mm100_meta.h
pins:
- pin: 1
function: Power GND
type: 2
- pin: 2
function: Power GND
- pin: 3
function: +12V From Main Relay
- pin: 4
meta: MM100_IN_VBATT
function: Ignition Switch KL15 / Battery Voltage Analog Input
ts_name: ___ Voltage From Key
- pin: 5
meta: MM100_INJ1
class: outputs
type: ls
ts_name: ___ injector output 1
- pin: 6
meta: MM100_INJ2
class: outputs
type: ls
ts_name: ___ injector output 2
- pin: 7
meta: MM100_INJ3
class: outputs
type: ls
ts_name: ___ injector output 3
- pin: 8
meta: MM100_INJ4
class: outputs
type: ls
ts_name: ___ injector output 4
- pin: 9
class: outputs
type: ls
ts_name: ___ injector output 5
- pin: 10
class: outputs
type: ls
ts_name: ___ injector output 6
- pin: 11
meta: MM100_IGN1
class: outputs
ts_name: ___ Coil 1
- pin: 12
meta: MM100_IGN2
class: outputs
ts_name: ___ Coil 2
- pin: 13
meta: MM100_IGN3
class: outputs
ts_name: ___ Coil 3
- pin: 14
meta: MM100_IGN4
class: outputs
ts_name: ___ Coil 4
- pin: 15
class: outputs
ts_name: ___ Coil 5
- pin: 16
class: outputs
ts_name: ___ Coil 6
- pin: 17
function: ETB positive DC Motor
type: etb
color: purple
- pin: 18
function: ETB negative DC Motor
type: etb
color: purple
- pin: 19
meta: MM100_IGN8
class: outputs
type: ls
ts_name: ___ Main Relay
function: Main Relay Control
- pin: 20
meta: MM100_OUT_PWM5
class: outputs
type: ls
ts_name: ___ Fuel Pump Relay
- pin: 21
meta: MM100_OUT_PWM3
ts_name: ___ Relay Output
class: outputs
type: ls
- pin: 22
meta: MM100_IGN7
class: outputs
type: ls
ts_name: ___ Relay Output
color: orange
- pin: 23
meta: MM100_OUT_PWM4
class: outputs
type: ls
ts_name: ___ Engine Radiator Fan
- pin: 24
ts_name: ___ low side 1.5A output
class: outputs
type: ls
- pin: 25
ts_name: ___ low side 1.5A output or high side
class: outputs
type: ls
- pin: 103
function: Analog GND
type: GND
- pin: 104
function: Analog GND
type: GND
- pin: 105
function: Analog GND
type: GND
- pin: 106
function: Analog GND
type: GND
- pin: 223
function: ___ Analog Supply
color: red
- pin: 223_2
function: ___ Analog Supply
color: red
- pin: 223_3
function: ___ Analog Supply
color: red
- pin: 223_4
function: ___ Analog Supply
color: red
- pin: 215
meta: MM100_IN_CLT_ANALOG
class: analog_inputs
ts_name: ___ CLT
function: CLT sensor
- pin: 227
class: analog_inputs
meta: MM100_IN_IAT_ANALOG
ts_name: ___ IAT
function: ___ Intake Air Temperature
- pin: 132
function: CAN bus high
type: can
- pin: 144
function: CAN bus low
type: can
info:
cid: uaefi
title: uaefi
directory: hellen/uaefi
board_url: https://github.com/rusefi/rusefi/wiki/uaefi

View File

@ -31,7 +31,7 @@
#define MM100_IN_CAM A6
#define MM100_IN_CAM_ANALOG EFI_ADC_6
#define MM100_IN_VSS E11
#define MM100_IN_TPS E4
#define MM100_IN_TPS A4
#define MM100_IN_TPS_ANALOG EFI_ADC_4
#define MM100_IN_PPS A3
#define MM100_IN_PPS_ANALOG EFI_ADC_3

View File

@ -5,6 +5,7 @@
# or ./gen_config_board.sh config/boards/hellen/hellen128 hellen128
# or ./gen_config_board.sh config/boards/atlas atlas
# ./gen_config_board.sh config/boards/proteus proteus_f7
# ./gen_config_board.sh config/boards/hellen/uaefi uaefi
# which is short for ./gen_config_board.sh config/boards/hellen/hellen128 hellen128 rusefi_hellen128.ini
set -e

View File

@ -252,7 +252,7 @@ public class PinoutLogic {
String pinTsName, String pinClass) {
String existingTsName = tsNameById.get(id);
if (existingTsName != null && !existingTsName.equals(pinTsName))
throw new IllegalStateException("ID used multiple times with different ts_name: " + id);
throw new IllegalStateException("ID [" + id + "] used multiple times with different ts_name " + existingTsName + "/" + pinTsName);
tsNameById.put(id, pinTsName);
tsNameByMeta.put(headerValue, pinTsName);
if ("outputs".equalsIgnoreCase(pinClass)) {