S6PnP Pinouts

Locked
pat
Syvecs Staff - Cleaner
Posts: 356
Joined: Fri May 23, 2008 10:23 am
Location: Out there... somewhere
Contact:

S6PnP Pinouts

Post by pat »

As those who have installed their own S6PnP units will have noticed, there are 5 additional connectors on the rear edge of the board. Below are the pinouts for these connectors :

Comms :
  • Pin 1 - RS232 RX
  • Pin 2 - RS232 TX
  • Pin 3 - Comms GND
  • Pin 4 - CAN HI
  • Pin 5 - CAN LO
  • Pin 6 - Power GND
Ethernet :
  • Pin 1 - LAN TX+
  • Pin 2 - LAN TX-
  • Pin 3 - LAN RX+
  • Pin 4 - Not Connected
  • Pin 5 - Not Connected
  • Pin 6 - LAN RX-
  • Pin 7 - Not Connected
  • Pin 8 - Not Connected
UEGO LAMBDA :
  • Pin 1 - LAM V (Nernst Cell Voltage) (Red or Grey)
  • Pin 2 - LAM I (Ion Pump Current) (White)
  • Pin 3 - LAM GND (Cell Ground) (Black)
  • Pin 4 - VBAT (Heater +) (Orange or Blue)
  • Pin 5 - INJ* (Heater -) (Yellow)
  • Pin 6 - PWRGND


NB: Pin 5 is version specific, check the actual pinout using Calibration -> Comments. Subaru MY99/00 has INJ8, for example.

Auxiliary :
  • Pin 1 - IGN1 / PWRGND
  • Pin 2 - IGN2 / PWRGND
  • Pin 3 - IGN3 / PWRGND
  • Pin 4 - IGN4 / PWRGND
  • Pin 5 - IGN5 / PWRGND
  • Pin 6 - IGN6 / PWRGND
  • Pin 7 - VBAT
  • Pin 8 - 12VOUT
  • Pin 9 - 5VOUT#2
  • Pin 10 - ANGDN#2 (Sensor Ground)
  • Pin 11 - Not Connected (Reserved)
  • Pin 12 - Not Connected (Reserved)
NB : Pins 1-6 only connected to free outputs, so Subaru MY99/00 has pins 1&2 to PWRGND, IGN3-6 are available though. MY92-96 on the other hand has pins 1 to 4 to PWRGND, only IGN5&6 are available. 12VOUT is low current, use only for sensors.

Thermocouple

This connector is a standard miniture K-Type, if a sensor is wired correctly and plugged in it will work. NB: The linearisation for any sensor configured to use this input should be flatline 0 this will cause the built in curve to be used. It is possible to specify custom curves but this is only appropriate to the most advanced engine developers.

General Notes

These connectors have a standard pinout. Any future products will feature the same pinout, so a lead made for an NTK sensor for a Subaru MY92-96 will work fine on an Evo VIII (when that carrier board is released). Any external interfaces created to these pinouts should be inherently safe if moved from one model to another; moving an external device which used IGN3 on an MY99 board to an MY92 board will cause that function to simply turn off, rather than be in an uncertain state.
pat
Syvecs Staff - Cleaner
Posts: 356
Joined: Fri May 23, 2008 10:23 am
Location: Out there... somewhere
Contact:

Subaru MY92-96 S6PnP OEM Pinout

Post by pat »

Below is the I/O Schedule for the Subaru MY92-96 S6PnP Carrier Board :

Subaru Impreza Model Years 1992 to 1996

Four connectors, A 26 pin, B 22 pin, C 16 pin, D 12 pin

A :

13 12 11 10 09 08 07 06 05 04 03 02 01
26 25 24 23 22 21 20 19 18 17 16 15 14

B :

11 10 09 08 17 06 05 04 03 02 01
22 21 20 19 18 17 16 15 14 13 12

C :

08 07 06 05 04 03 02 01
16 15 14 13 12 11 10 09

D:

06 05 04 03 02 01
12 11 10 09 08 07

Pins viewed looking *INTO* the ECU

INJ1 Fuel Injector 1 (A13)
INJ2 Fuel Injector 2 (A12)
INJ3 Fuel Injector 3 (A11)
INJ4 Fuel Injector 4 (A26)
INJ5 Canister Purge (A6) [AVCS/EGR]
INJ6 MAP/BAP Solenoid (A20) [AVCS/AntiphaseWG]
INJ7 Idle + (A1)
INJ8 Idle - (A2) [Idle/AVCS]

AUX1 A/C Clutch (A22)
AUX2 Tacho (C16)
AUX3 Rad Fan Relay (A4)
AUX4 Rad Fan Relay (A17)
AUX5 Wastegate (A3)
AUX6 Warning Lamp (A19)
AUX7 __UEGO_HEATER
AUX8 Fuel Pump Relay (A23)

IGN1 Ignition 1 (A10)
IGN2 Ignition 3 (A8)
IGN3 Ignition 2 (A9)
IGN4 Ignition 4 (A7)
IGN5 __TTLHDR
IGN6 __TTLHDR

AB1 Crank (D4)
AB2 Cam (C1)
AB3 Diag Port (C7) [G11_AVCS/VR_SPEED]
AB4 Diag Port (C8) [G11_AVCS/VR_SPEED]
AU1 Vehicle Speed (D11)
AU2 O2 Signal (B6) [O2/ACT/G12_AVCS/HALL_SPEED]
AU3 MAF Signal (B9) [MAF/ACT/G12_AVCS]
AU4 Idle Switch (C6) [ALS/LAUNCH/PIT/ACT/G12_AVCS]
AV1 Throttle (D2)
AV2 MAP (B4)
AV3 Starter Switch (C10) [CAL]
AV4 A/C Request (C9)
AR1 Coolant Temp (B7)
AR2 Test Mode(C13) [ALS/LAUNCH/PIT]
AR3 Read Memory (C12) [ALS/LAUNCH/PIT]
AR4 Neutral Switch (D10) [ALS/LAUNCH/PIT]
pat
Syvecs Staff - Cleaner
Posts: 356
Joined: Fri May 23, 2008 10:23 am
Location: Out there... somewhere
Contact:

Subaru MY97-98 S6PnP OEM Pinout

Post by pat »

Below is the I/O Schedule for the Subaru MY97-98 S6PnP Carrier Board :

Model Years 1997 & 1998

Three connectors, A 26 pin, B 22 pin, C 16 Pin

A :

13 12 11 10 09 08 07 06 05 04 03 02 01
26 25 24 23 22 21 20 19 18 17 16 15 14

B :

11 10 09 08 17 06 05 04 03 02 01
22 21 20 19 18 17 16 15 14 13 12

C :

08 07 06 05 04 03 02 01
16 15 14 13 12 11 10 09

Pins viewed looking into the ECU

INJ1 Fuel Injector 1 (A26)
INJ2 Fuel Injector 2 (A13)
INJ3 Fuel Injector 3 (A12)
INJ4 Fuel Injector 4 (A11)
INJ5 I/C Auto Wash (A16) [AVCS/EGR]
INJ6 MAP/BAP Solenoid (A06) [AVCS/AntiphaseWG]
INJ7 Idle + (A1)
INJ8 Idle - (A2) [Idle/AVCS]

AUX1 A/C Clutch (A21)
AUX2 Tacho (C14)
AUX3 Rad Fan Relay (C8)
AUX4 Rad Fan Relay (C16)
AUX5 Wastegate (A3)
AUX6 Warning Lamp (A8)
AUX7 __UEGO_HEATER
AUX8 Fuel Pump Relay (A7&A17)

IGN1 Ignition 1 (A10)
IGN2 Ignition 1 (A9)
IGN3 __TTLHDR
IGN4 __TTLHDR
IGN5 __TTLHDR
IGN6 __TTLHDR

AB1 Crank (B8)
AB2 Cam (B10)
AB3 Diag Port (C4) [G11_AVCS/VR_SPEED]
AB4 Diag Port (C5) [G11_AVCS/VR_SPEED]
AU1 Vehicle Speed (C3)
AU2 O2 Signal (B5) [O2/ACT/G12_AVCS/HALL_SPEED]
AU3 MAF Signal (B6) [MAF/ACT/G12_AVCS]
AU4 Test Mode (B21) [ALS/LAUNCH/PIT/ACT/G12_AVCS]
AV1 Throttle (B16)
AV2 MAP (B17)
AV3 Starter Switch (C2) [CAL]
AV4 A/C Request (C10)
AR1 Coolant Temp (B3)
AR2 Air Temp (C1)
AR3 Read Memory (B20) [ALS/LAUNCH/PIT]
AR4 Neutral Switch (C9) [ALS/LAUNCH/PIT]
pat
Syvecs Staff - Cleaner
Posts: 356
Joined: Fri May 23, 2008 10:23 am
Location: Out there... somewhere
Contact:

Subaru MY99-00 S6PnP OEM Pinout

Post by pat »

Below is the I/O Schedule for the Subaru MY99-00 S6PnP Carrier Board :

Model Years 1999 & 2000

Three connectors, all with the following layout (using CODE layout to show gaps)

Code: Select all

09 08 07 06 05 04 03 02 01
18 17 16 15 14 13 12 11 10
25 24 23       22 21 20 19
32 31 30       29 28 27 26
Chassis side has Black (A), Gray (B) and Blue (C) plugs. Plugs
are arranged Black, Gray, Blue from left to right
looking at the ECU.

INJ1 Fuel Injector 1 (A31)
INJ2 Fuel Injector 2 (A32)
INJ3 Fuel Injector 3 (A25)
INJ4 Fuel Injector 4 (A18)
INJ5 IC Auto Wash (A10)
INJ6 Warning Lamp (A28)
INJ7 A/C Clutch / Rad Fan Relay 2 (A22/A13)
INJ8 __UEGO_HEATER

AUX1 Wastegate (A19)
AUX2 Tacho (B14)
AUX3 Rad Fan Relay 1 (A4)
AUX4 Fuel Pump Relay (A1/A21)
AUX5 Idle Stepper 1 [Linear Idle] (A14)
AUX6 Idle Stepper 2 [AVCS/Warning Lamp] (A5)
AUX7 Idle Stepper 3 [AVCS/AC Clutch] (A15)
AUX8 Idle Stepper 4 (A6)

IGN1 Ignition 1 (A7)
IGN2 Ignition 2 (A16)
IGN3 __TTLHDR
IGN4 __TTLHDR
IGN5 __TTLHDR
IGN6 __TTLHDR

AB1 Crank (C5)
AB2 Cam (C6)
AB3 Steering Switch (B1) [G11_AVCS/VR_SPEED]
AB4 Diag Port (C4) [G11_AVCS/VR_SPEED]
AU1 Vehicle Speed (B26)
AU2 O2 Signal (C21) [O2/ACT/G12_AVCS/HALL_SPEED]
AU3 MAF Signal (C1) [MAF/ACT/G12_AVCS]
AU4 Test Mode (B22) [ALS/LAUNCH/PIT/ACT/G12_AVCS]
AV1 Throttle (C20)
AV2 MAP (C7)
AV3 Starter Switch (B2) [CAL]
AV4 A/C Request (B11)
AR1 Coolant Temp (C28)
AR2 Air Temp (C19)
AR3 Read Memory (B13) [ALS/LAUNCH/PIT]
AR4 Neutral Switch (B29) [ALS/LAUNCH/PIT]
Last edited by TimH on Fri Jun 05, 2015 7:41 pm, edited 1 time in total.
Reason: Error spotted in the pin numbering
pat
Syvecs Staff - Cleaner
Posts: 356
Joined: Fri May 23, 2008 10:23 am
Location: Out there... somewhere
Contact:

Subaru MY01- Non-DBW S6PnP OEM Pinout

Post by pat »

Below is the I/O Schedule for the Subaru MY01- Non-DBW S6PnP Carrier Board :

Model Years 2001 - Non DBW

Five connectors

Code: Select all

A:

09  08  07  06  05  04  03 [] 02 01
21 20 19 18 17 16 15 14 13 12 11 10
31 30 29 [] 28 27 [] 26 25 24 23 22

B:

09 08 07 [] 06 05 04 03 02 01
19 18 17 16 15 14 13 12 11 10
28 27 26 25 24 23 [] 22 21 20

C: 

07  06  05  04  03 [] 02  01
16 15 14  13 12 11  10 09 08
24 23 22  [] 21 20  19 18 17 

D:

07  06[]05 04  03  02  01
15 14 13  12 11 10  09 08
22 21 20  19 18 []  17 16


E:

06 05 04 03 02 01
12 11 10 09 08 07
17 16 [] 15 14 13
INJ1 Fuel Injector 1 (A1)
INJ2 Fuel Injector 2 (C6)
INJ3 Fuel Injector 3 (C5)
INJ4 Fuel Injector 4 (C4)
INJ5 Rear O2 Heater (C13), __UEGO_HEATER
INJ6 Shift Light (A15)
INJ7 __TGVHDR, pull up resistor __R5_1 & __R6_1 and __SB2 & __SB3 for left TGV
INJ8 __TGVHDR, pull up resistor __R7_1 & __R8_1 and __SB4 & __SB5 for right TGV

AUX1 AVCS L (E16) and flyback schottky diode __D1_Anode
AUX2 AVCS R (E12) and flyback schottky diode __D2_Anode
AUX3 Idle (C10)
AUX4 Tacho (C9) and pull up resistor __R3_1
AUX5 Fan1 (A17)
AUX6 Fan2 (A28)
AUX7 Wastegate (A24)
AUX8 A/C Clutch (A27)

IGN1 Ignition 1 (C24)
IGN2 Ignition 2 (C23)
IGN3 Ignition 3 (C22)
IGN4 Ignition 4 (C21)
IGN5 Fuel Pump Control (C15, C16)
IGN6 __TTLHDR

AB1 Crank (B2)
AB2 Cam (B1)
AB3 AVCS L (E9)
AB4 AVCS R (E2)
AU1 Vehicle Speed (D1)
AU2 MAF Signal (E13)
AU3 TGV L (B13)
AU4 TGV R (B23)
AV1 Throttle (B7)
AV2 MAP (B8)
AV3 O2 Signal (B17)
AV4 A/C Request (D6 on EU or D2 on JDM)
AR1 Coolant Temp (B18)
AR2 Air Temp (B27)
AR3 Test Mode (D5 on EU or D14 on JDM) [KILL/ALS/LAUNCH/CAL]
AR4 Neutral Switch (D8) [ALS/LAUNCH/PIT]

KNOCK OEM Knock Signal (B4)
KNKGND OEM Knock Shield (B22) or
PWRGND OEM Knock Shield (B22) use Solder Bridge to select

The 8 pin TGV header has the following pinout :
  • Pin 1 - PWRGND
  • Pin 2 - TGV Left Hand Open
  • Pin 3 - TGV Left Hand Close
  • Pin 4 - FUEL7
  • Pin 5 - VBAT
  • Pin 6 - TGV Right Hand Open
  • Pin 7 - TGV Right Hand Close
  • Pin 8 - FUEL8
pat
Syvecs Staff - Cleaner
Posts: 356
Joined: Fri May 23, 2008 10:23 am
Location: Out there... somewhere
Contact:

Mitsubishi Lancer Evolution 4-8(260) OEM Pinout

Post by pat »

IMPORTANT: If you plan to use the Comms connector (eg for a Toucan) with this PnP unit, read the Erratum at the bottom!

Below is the I/O Schedule for the Mitsubishi Lancer Evolution 4-8(260) S6PnP Carrier Board :

Four connectors, A 26 pin, B 22 pin, C 16 pin, D 12 pin

A :

01 02 03 04 05 06 07 08 09 10 11 12 13
14 15 16 17 18 19 20 21 22 23 24 25 26

B :

01 02 03 04 05 06 07 08 09 10 11
12 13 14 15 16 17 18 19 20 21 22

C :

01 02 03 04 05 06 07 08
09 10 11 12 13 14 15 16

D:

01 02 03 04 05 06
07 08 09 10 11 12

Pins viewed looking *INTO* the ECU

INJ1 Fuel Injector 1 (A1)
INJ2 Fuel Injector 2 (A14)
INJ3 Fuel Injector 3 (A2)
INJ4 Fuel Injector 4 (A15)
INJ5 Alternator G (C3) [Injector 5]
INJ6 I/C Spray Relay (D5) [Injector 6]
INJ7 A/C Fan Lo & A/C Fan Hi (C4 & C2) [Injector 7]
INJ8 A/C Relay (A8 / A22) [Injector 8]

AUX1 MAF Reset (A19) [Exhaust MiVEC]
AUX2 Fuel Pressure Solenoid (A3) [Inlet MiVEC]
AUX3 Secondary Air (A6 / D3)
AUX4 Lambda Geater (D10 / D4 / UEGO)
AUX5 Tacho (D8)
AUX6 Wastegate (A11)
AUX7 Rad Fan Speed (A21 / A20)
AUX8 Fuel Pump (A8 / A22)

IGN1 Ignition 1/4 (A10) / TTL1 [Ignition 1]
IGN2 Ignition 2/3 (A23) / TTL2 [Ignition 2]
IGN3 I/C Spray Light (C5) / TTL3 [Ignition 3]
IGN4 Fuel Pump Speed (C9) / TTL4 [Ignition 4]
IGN5 MIL LIght (C6) / TTL5 [DBW Control]
IGN6 Idle (A4 / A5 / A17 / A18) / TTL6 [Linear Idle]

AB1 Idle Switch / ACD/AYC Signal (B17) [Fuel Pressure / NSF Wheel Speed / Pedal Position]
AB2 Steering Switch (C7) [Oil Pressure / OSF Wheel Speed/ Pedal Position]
AB3 I/C Spray Manual (B21) [Other sensor / NSR Wheel Speed / Pedal Position]
AB4 Clutch Switch (C13) [Other sensor / OSR Wheel Speed / Pedal Position]
AU1 Crank Signal (B19)
AU2 Cam Signal (B18) [Exhaust MiVEC]
AU3 Road Speed (B16) [Other Voltage / Other Speed Sensor]
AU4 Airflow Signal (B20) [Inlet MiVEC / Turbo Speed ]
AV1 Throttle (B14)
AV2 Baro Pressure (B15) [MAP]
AV3 Lambda Signal (B6 / B5) [Pedal Position / Other Sensor]
AV4 A/C Request (C15) [Throttle B]
AR1 Coolant Temp (B13)
AR2 Air Temp (B2)
AR3 Alternator FR (C11) [Oil Temperature / ALS Switch]
AR4 I/C Spray Auto (C14) [Calibration Switch]

There are also jumpers on the reverse side which should be set as follows :

RESERVED - Should be CLOSED

STEP1 - Should be set to SEQ if using a stepper motor for idle. Can be set to IGN6 if using linear idle, then IGN6 is buffered and presented on STEP1 (A4)

SAS/EGR - Should be set to A6 for all models except EVO 7, where it may be set to D3 if a SAS solenoid is connected to the D3 pin

FAN SLV - Should be CLOSED for EVO4-6 and OPEN for EVO7 & EVO8(260)

LAM HTR - Should be set to OEM unless an NTK UEGO sensor is plugged into the UEGO socket, then it should be set to UEGO.

IGN BUF (C9) - Should be CLOSED unless IGN4 is to be used as a TTL output (eg for sequential ignition)

AIR CON - Should be set to A8 on EVO8(260) and to A22 on all other models

FUEL PUMP - Should be set to A22 on EVO8(260) and to A8 on all other models

IGN BUF (C5) - Should be CLOSED unless IGN3 is to be used as a TTL output (eg for sequential ignition)

ALM / GND - Should be CLOSED on EVO8(260) and OPEN on all other vehicles

IGN BUF (C8) - Typo, should read (C6) - Should be CLOSED unles IGN5 is to be used as a TTL output (eg control signal for DBW)

IGN TO TTL1 - Should be OPEN unless IGN1 is to be fed out the TTL header (eg bundle of IGN1-4 to CDI module). If closed DO NOT USE A10

IGN TO TTL2 - Should be OPEN unless IGN2 is to be fed out the TTL header (eg bundle of IGN1-4 to CDI module). If closed DO NOT USE A23

IGN TO TTL3 - Should be OPEN unless IGN3 is to be fed out the TTL header (eg bundle of IGN1-4 to CDI module). If closed, IGN BUF (C5) should be open

IGN TO TTL4 - Should be OPEN unless IGN4 is to be fed out the TTL header (eg bundle of IGN1-4 to CDI module). If closed, IGN BUF (C9) should be open

IGN TO TTL5 - Should be OPEN unless IGN5 is to be fed out the TTL header (eg control signal for DBW H-Brdige). If closed IGN BUF (C8) should be open

IGN TO TTL6 - Should be OPEN unless IGN6 is to be fed out the TTL header (eg fuel pump PWM controller). If closed then do not use STEP1-4 outputs, lack of the correct drive signal on IGN6 will prevent the stepper drive working correctly.

LAM HTR - Should be set to FRONT unless the rear sensor is to be used (only on EVO7 & EVO8(260)).

LAM SIG - Should be set to FRONT unless the rear sensor is to be used (only on EVO7 & EVO8(260)).


Erratum : COMMS wiring

The pin sequence on the COMMS connector is reversed on this PnP board, therefore any equipment supplied with an RJ11 plug already attached will not work until the wiring is corrected. The pin reversal does not cause any damage either to S6PnP or connected equipment. An pin reversing adapter lead is available on request if it is not possible to correct the wiring by other means.
Locked