How to wire a glovebox OBD2 port on an E30 + M52/S52 harness.
For reference:
X19527 is the E36 OBD2 port.
X6000 is the DME connector.
X6002 is the underhood 20pin ADS connector.
X6031 is the smaller connector next to X20 and X69 on a stock OBD2 M52/S52 harness.
PG 87 in the ETM shows pinout of X6002+picture of X19527 and which pins are jumpered by their caps. Note you cannot flash the ECU with this method unless you also bridge pins 14 and 18 at X6002 in addition to maintaining the bridges in the cap itself.
See the OpenMS41 wiki for more info.
X19527 pinout:
4 - .5 BR GND (0670.4-04 ETM pg60)
5 - .5 BR/OR GND (0670.4-13 ETM pg69)
7 - .35 SW/VI/GE (originates at DME X6000-88 to X6002-2 to X6031-4) (0670.5-04 ETM pg82, also 1210.17-10 pg102)
16 - .75RT/WS +12v "Hot at all times" (0670.3-11 ETM pg48)
For the two grounds(pins 4 & 5), I simply connected them both to a ring terminal, and ran them to one of the bolts above the ECU.
For pin 7 K-Line, I pulled the old wire from X6031-4 out of the bundle that crosses the firewall and ran it through the firewall in the DME bundle.
For pin 16, I used a 5A fuse in the aux fusebox and ran a new wire across and through the firewall in the DME bundle. (I also use this as +12v for gauges). For the OBD2 port, it can be +12v hot at all times, or switched, whatever you prefer.
I'm sure there's a way to do this with power from X6002, but I likely snipped that wire before I installed the engine.
For reference:
X19527 is the E36 OBD2 port.
X6000 is the DME connector.
X6002 is the underhood 20pin ADS connector.
X6031 is the smaller connector next to X20 and X69 on a stock OBD2 M52/S52 harness.
PG 87 in the ETM shows pinout of X6002+picture of X19527 and which pins are jumpered by their caps. Note you cannot flash the ECU with this method unless you also bridge pins 14 and 18 at X6002 in addition to maintaining the bridges in the cap itself.
See the OpenMS41 wiki for more info.
X19527 pinout:
4 - .5 BR GND (0670.4-04 ETM pg60)
5 - .5 BR/OR GND (0670.4-13 ETM pg69)
7 - .35 SW/VI/GE (originates at DME X6000-88 to X6002-2 to X6031-4) (0670.5-04 ETM pg82, also 1210.17-10 pg102)
16 - .75RT/WS +12v "Hot at all times" (0670.3-11 ETM pg48)
For the two grounds(pins 4 & 5), I simply connected them both to a ring terminal, and ran them to one of the bolts above the ECU.
For pin 7 K-Line, I pulled the old wire from X6031-4 out of the bundle that crosses the firewall and ran it through the firewall in the DME bundle.
For pin 16, I used a 5A fuse in the aux fusebox and ran a new wire across and through the firewall in the DME bundle. (I also use this as +12v for gauges). For the OBD2 port, it can be +12v hot at all times, or switched, whatever you prefer.
I'm sure there's a way to do this with power from X6002, but I likely snipped that wire before I installed the engine.
Comment