Suzuki with manual transmission - 1.3L engine TBI G10, Specifying ECU (inputs, outputs, mechanically)
suzuki_swift_wiring_diagrams_1997.pdf is helpful, but not enough
- marking "???" those that don't fully match p397-398 from the SF310-SF413 pdf
Fero confirmed pinout. Factory connector should be used.
- will be placed in VEMS box
- Logiclevel ignout .. pin10 (no idea if 5v/12v needed). External ignitor triggered from c21/pin10 ORG
FAN relay output? c21/pin20 BLU
Idle valve type ? PWM type, c21/pin24 GRY/RED
Tach out? Tach is triggered from coil directly, not from ECM.
Flying loom DSUB9F RS232
Flying loom EC10:
- a few extra outputs
- a few analog inputs (min 2 pulledup, min 1 with no pullup)
- proposal: WBO2 signals also in EC10 (or optionally in flying loom SSC5)
- EC10/pin1 mcp3208/ch0 nopullup, protected (min 0.38mm2)
- EC10/pin2 mcp3208/ch1 protected, also 2nd RS232 input
- EC10/pin3 mcp3208/ch2 pullup, protected
- EC10/pin4 nernst black EC18/13
- EC10/pin5 pump- yellow EC18/7
- EC10/pin6 pump+ red EC18/9
- EC10/pin7 WBO2 heater- white EC18/18 (min 0.5mm2)
- EC10/pin8 EC36/17 INJH out (min 0.5mm2)
- EC10/pin9 EC36/24 IGNch6 IGBT ignout (min 0.63mm2)
- EC10/pin10 GND preferrably brown (1.23 or 0.63mm2)
note: +12V for WBO2 heater+ grey must be connected from 3A fuse
Ecu requirements:
- primary trigger: VR
- secondary trigger: VR
- MAP: offboard
- Ignition outputs: 6 IGBT (+ 2 logic level)
Pins for FETs (by default 30V flyback, mark where low voltage flyback required) should be defined now: (exact mapping enough during manufacturing)
injFETs . Injout Pins:
- EC36/7: INJA Fuel injector throttle body: c21/pin12 YEL/BLK
- EC36/19: INJB Tank pressure control valve: c21/19 ??? RED/BLU
- EC36/8: INJC EGR Solenoid: vacuum valve 2: c21/pin5 ??? RED/BLK
- EC36/20 INJD EVAP Purge: c21/7 RED/GRN
- EC36/9 INJE EGR Solenoid vacuum valve: c21/pin6 ??? GRN
- EC36/18 INJF EVAP can vent: c21/3 ??? RED/WHT
- EC36/6 INJG: IDLE valve: c21/pin24 GRY/RED needs low voltage flyback diode
- EC36/17 INJH: EC10/8
FLYBACK
- EC36/23: Flyback/IGN PWR, c21/pin15 WHT/BLU
__Need to clear__
IDLE voltage supply:
- connect c21/pin2 WHT/BLU to c21/pin11 GRY/YEL (ISC motor control 12v supply)
v3 POWER:
- EC36/25 12v supply: c23/20 BLK/WHT
currently: c21/2, c21/11 and c23/20 are connected together.
recommend: separate c21/2, c21/11(+12V from main relay to idle) from c23/20(+12V from ignition switch)
ignIGBT ignition out pins (6 IGBTs, so ignch4 and ignch5 are logiclevel):
- EC36/11: IGN 04: External igniter triggered: c21/pin10 ORG logic level
- EC36/34: IGN 02: Main relay c21/pin22 BLU/BLK
- EC36/36: IGN 03: Fuel pump relay c21/pin21 PNK/WHT
- EC36/33: IGN 01: ISCA relay c21/pin16 GRY/BLK
- EC36/35: IGN 00: EFE Relay (early fuel evap) c21/pin25 YEL/RED
- EC36/10: IGN 07: Rad Fan relay c21/pin20 BLU
- EC36/24: IGN 06: EC10/9
P259 out pins:
- EC36/30 P259/7: MIL light c21/18 VIO/RED
v3 GND:
- join GND5 EC36/5, 21, 22, 32 with c21/pin13 BLK/BLU and c21/pin26 BLK/RED
- join GND EC36/26 with c21/pin1 BLK/GRN, c22/pin9 LT GRN/BLK
Inputs
- VR, VR ; polarity NOT interesting, Fero will swap sensor wires during install if necessary, and document it
- EC36/27: primtrig VR+ c22/pin3 WHT/BLK
- LM1815_GND(=VR- ) c22/pin11 WHT/RED
- EC36/13: sectrig VR+ c22/pin2 ORG
- LM1815_GND(=VR-) c22/pin10 WHT
- EC36/14: CLT: c22/pin7 GRY/WHT
- EC36/2: IAT: c22/pin14 GRY
- offboard MAP sensor:
- internal signal: MAP signal: c22/pin5 LT GRN/RED
- EC36/28: TPS/MAP 5v: c22/pin1 LT GRN
- EC36/26: Sensor GND (MAP/TPS/IAT/CLT): c22/pin9 LT GRN/BLK
- EC36/1: TPS: c22/pin6 LT GRN/WHT
- NO Knock
- EC18/8: Wheelspeed: c23/pin2 VIO (HALL)
- A/C ? AC-idle up in c23/pin19 BLU/RED; AC Cut-out c23/pin17 LT GRN/RED
- protected mcp3208 analog input OK for AC-idle-up ?
- +min 2 mcp3208 analog inputs for later extras (some with pullup) ?
Ecu connector pin numbering (unconfirmed):
- c21 = c01 in pin numbering picture below
- c22 = c02
- c23 = c03
Factory documentation for Suzuku Swift engine TBI G10
- OEM document pages 397-398 relevant http://www.rhinoman.org/manuals/Swift/SF310_SF413.pdf