fome-fw/firmware/config/boards/core48/connectors
..
black.yaml
generated_ts_name_by_pin.cpp
grey.yaml
main.jpg
main.yaml
readme.md

readme.md

CORE 48 v2.1

image

Features

  • 8 Injectors
  • 8 Coils
  • 8 Low Side Switch
  • 4 VR / 8 Hall Triggers
  • 4 Digital Inputs
  • 8 Analogue 0-5v inputs (all can be used as temperature inputs via 2.49k pull up resistor SW10 and SW11)
  • DBW
  • 2 Wideband (14point7)
  • 2 Canbus
  • 2 EGT
  • 4bar map
  • Onboard Barometer
  • Onboard SD card/Removable SD Card
  • Bluetooth

Firmware

rusEFI
GPL open-source ECU

Interactive Pinout Manual

https://opelpanfan.github.io/CORE48/core48_21.html

Black Connector

Pin Number STM32 Pin Number TS Name Typical Function Alternative Function #1 Alternative Function #2
A1 PG3 Low Side 12 (G3) FUEL PUMP
A2 PG4 Low Side 13 (G4) FAN RELAY
A3 PG5 Low Side 14 (G5) BOOST
A4 PG6 Low Side 15 (G6) IDLE
A5 LSU HEATER- LSU 4.9 CONNECTOR PIN 3 WHITE WIRE
A6 LSU IA LSU 4.9 CONNECTOR PIN 5 GREEN WIRE
A7 LSU VGND LSU 4.9 CONNECTOR PIN 2 YELLOW WIRE
A8 LSU HEATER+ LSU 4.9 CONNECTOR PIN 4 GREY WIRE
B1 Switch SW5 DBW+ Low Side 11 (G2)
B2 Switch SW4 CAN LOW Digital Input 1 (D5) USB D+
B3 Switch SW3 CAN HIGH Digital Input 2 (D4) USB D-
B4 Switch SW2 Digital Input 4 (D2) Analogue Input 8 (A4) Knock 1 (C0)
B5 Switch SW1 Digital Input 3 (D3) Analogue Input 9 (A1) Knock 2 (C1)
B6 LSU NERMEST LSU 4.9 CONNECTOR PIN 6 BLACK WIRE
B7 LSU IP LSU 4.9 CONNECTOR PIN 1 RED WIRE
B8 +12V from Battery +12V Battery
C1 Switch SW6 DBW- Low Side 10 (D15)
C2 PE2 VR1+ VR1+ HALL 1 (PG1)
C3 VR1- VR1- HALL 2 (PE7)
C4 VR2- VR2- HALL 4 (PE8)
C5 PE3 VR2+ VR2+ HALL 3 (PE9)
C6 PG7 Low Side 16 (G7) VVTI
C7 Sensor +5v Supply Sensor +5v Supply
C8 Ground Ground

Grey Connector

Pin Number STM32 Pin Number TS Name Typical Function Alternative Function #1
A1 PD6 Low Side 1 (D6) INJECTOR 1
A2 PD7 Low Side 2 (D7) INJECTOR 2
A3 PD8 Low Side 3 (D8) INJECTOR 3
A4 PD9 Low Side 4 (D9) INJECTOR 4
A5 PD10 Low Side 5 (D10) INJECTOR 5
A6 PD11 Low Side 6 (D11) INJECTOR 6
A7 PD12 Low Side 7 (D12) INJECTOR 7
A8 PD13 Low Side 8 (D13) INJECTOR 8
B1 PG15 High Side 1 (G15) COIL 1 +5v or +12v signal depends on selection
B2 PG8 High Side 2 (G8) COIL 2 +5v or +12v signal depends on selection
B3 PE10 High Side 3 (E10) COIL 3 +5v or +12v signal depends on selection
B4 PE11 High Side 4 (E11) COIL 4 +5v or +12v signal depends on selection
B5 PE12 High Side 5 (E12) COIL 5 +5v or +12v signal depends on selection
B6 PE13 High Side 6 (E13) COIL 6 +5v or +12v signal depends on selection
B7 PE14 High Side 7 (E14) COIL 7 +5v or +12v signal depends on selection
B8 PE15 High Side 8 (E15) COIL 8
C1 PC5 Analog Inputs 1 (C5) TPS
C2 PB0 Analog Inputs 2 (B0) CLT turn SW10 B0 ON to enable 2.49k PULL UP
C3 PA7 Analog Inputs 3 (A7) IAT turn SW10 A7 ON to enable 2.49k PULL UP
C4 PC4 Analog Inputs 4 (C4) OIL PRESSURE HALL 4 (PE8)
C5 PA5 Analog Inputs 5 (A5) FUEL PRESSURE HALL 3 (PE9)
C6 PA6 Analog Inputs 6 (A6) SPARE ANALOG INPUT
C7 PA3 Analog Inputs 7 (A3) SPARE ANALOG INPUT
C8 PD14 High Side 9 (D14) TACHO PULLUP +5v or +12v depends on selection

PCB Layout

⚠️ Please check the connector pinout table as some silk prints on the PCB are wrong.

image

Solder jumper configuration

Switch ID Link to Connector Image RED BLUE GREEN
SW1 B_B5 image Knock 2 (C1) Analog Inputs 9 (A1) Digital Input 3 (D3)
SW2 B_C6 image Digital Input 4 (D2) Analog Inputs 8 (A4) Knock 1 (C0)
SW3 B_B3 image USB D+ Digital Input 1 (D5) CAN LOW
SW4 B_B2 image CAN HIGH Digital Input 2 (D4) USB D-
SW5 B_B1 image Low Side 11 (G2) DBW+
SW6 B_C1 image Low Side 10 (D15) DBW-
SW7 B_C8 image TACHO PULL UP to +12v TACHO PULL UP to +5v
SW8 COIL Signal image COIL Trigger +12v COIL Trigger +5v

VR Trigger Configuration

image

HALL Trigger Configuration

image

SW10 and SW11: Analogue input PULLUP resistors (2.49k) to +5V for Temperature Sensor

Analogue input pull up settings to use for temperature inputs: Most of Analogue inputs can be used as temperature inputs with 2.49Kohm pull up to +5v resistors. These resistors can be enabled by flipping toggle switch to ON position.

image

SW12 Digital Input PULLUP resistors (680k) to +5v

Digital input 680kohm pull up resistors to +5v. If your digital input requires pull up resistor taht can be enabled by flipping toggle switch to ON possition.

image

SW9 CAN bus terminator Resistors and Knock Audio Filters

  1. toggle switch is to ON possition to enable 120ohm terminating resistor on CAN1
  2. toggle switch is to ON possition to enable 120ohm terminating resistor on CAN2
  3. toggle switch is to ON possition to enable 3.3nF filter capacitor on KNOCK 1 Input
  4. toggle switch is to ON possition to enable 3.3nF filter capacitor on KNOCK 2 Input

image

Additional Connectors

image

CAN Connector

image

Pin STM32 PIN Function
1 CAN 1 LOW
2 CAN 1 HIGH
3 CAN 2 LOW
4 CAN 2 HIGH

USB Connector

image

Pin STM32 PIN Function
1 USB +5V
2 USB D-
3 USB D+
4 GND

Stepper Connector

image

Pin STM32 PIN Function
1 STEP 1B
2 STEP 1A
3 STEP 2A
4 STEP 2B

VR3/VR4 Connector

image

Pin STM32 PIN Function
1 PE4/PF13 VR3+/HALL5 (F13)
2 PF14 VR3-/HALL6 (F14)
3 PF15 VR4-/HALL8 (F15)
4 PE5/PG0 VR4+/HALL7 (G0)

EGT Connector

image

Pin STM32 PIN Function
1 EGT1 T-
2 EGT1 T+
3 EGT2 T-
4 EGT2 T+

Knock/Serial Connector

image

Pin STM32 PIN Function
1 UART6 RX
2 UART6 TX
3 KNOCK 2 Audio
4 KNOCK 1 Audio

DBW Connector

image

Pin STM32 PIN Function
1 GND
2 +5V
3 ET-
4 ET+
5 Analog Inputs 8 (A4)
6 Analog Inputs 9 (A1)

LSU Connector

image image

Pin STM32 PIN Function
1 LSU Connector 4
2 LSU Connector 3
3 LSU Connector 2
4 LSU Connector 1
5 LSU Connector 6
6 LSU Connector 5