OBD or OBDII Port in E39 M5?

jeff_denning

Active member
Morning guys,

So I'm a bit confused here, Google gives a million different answers - and BMW also gives a completely different answer.

My 2002 M5 - it has an OBDII Port on the drivers side, but isn't working. Apparently there's another port under the hood, but OBD (the 20-pin, which I can't find)

Does anyone know if this is right, or is the only diagnostics port the OBDII one inside the car?
 

jeff_denning

Active member
whattingh said:
You will have one of the two but not both.

I you have the OBDII inside car that is what you have.

I also thought so, not according to BMW :flyfun:

P1000 said:
Does the one on the inside work with inpa?

Havn't tried with INPA. You reckon I give it a shot with the software installed on my laptop using the same OBDII adapter?
 

P1000

///Member
jeff said:
Havn't tried with INPA. You reckon I give it a shot with the software installed on my laptop using the same OBDII adapter?

What obd2 adapter?

The thing is, the car is not necessarily OBD2 compliant, even though it has the OBD2 port. It should still work with BMW's proprietary protocol, thus you need to try INPA with a compatible interface...
 

jeff_denning

Active member
P1000 said:
jeff said:
Havn't tried with INPA. You reckon I give it a shot with the software installed on my laptop using the same OBDII adapter?

What obd2 adapter?

The thing is, the car is not necessarily OBD2 compliant, even though it has the OBD2 port. It should still work with BMW's proprietary protocol, thus you need to try INPA with a compatible interface...

Cool, will see what I can organise.
Doubt there is another port under the hood, looked everywhere.

I've got an ELM327 - think its some cheapy from China... works on my mates Ford though.
 

SPIDER

New member
jeff said:
P1000 said:
jeff said:
Havn't tried with INPA. You reckon I give it a shot with the software installed on my laptop using the same OBDII adapter?

What obd2 adapter?

The thing is, the car is not necessarily OBD2 compliant, even though it has the OBD2 port. It should still work with BMW's proprietary protocol, thus you need to try INPA with a compatible interface...

Cool, will see what I can organise.
Doubt there is another port under the hood, looked everywhere.

I've got an ELM327 - think its some cheapy from China... works on my mates Ford though.
I think i should pop around and see if it works on my car. After all your car is a beast maybe she doesn't want to be tampered with :roflol:
 

rick540

///Member
To my understanding, all E39's are fully OBD II compliant whether it has the 20 pin (1997 and early 1998) or the inside the car 16 pin socket.

The diference between OBD-I ISO 9141.1 and OBD-II ISO 9141.2 are more in the types of errors they report and not the interface, both use only a K- line or two K lines.

The older proprietary interface for BMW was called ADS and does not apply to any E39 I know of.

If you cannot talk to the car, rather look into the interface and software you are using, as whether it's OBD I or II doesnt matter
 

jeff_denning

Active member
rick540 said:
To my understanding, all E39's are fully OBD II compliant whether it has the 20 pin (1997 and early 1998) or the inside the car 16 pin socket.

The diference between OBD-I ISO 9141.1 and OBD-II ISO 9141.2 are more in the types of errors they report and not the interface, both use only a K- line or two K lines.

The older proprietary interface for BMW was called ADS and does not apply to any E39 I know of.

If you cannot talk to the car, rather look into the interface and software you are using, as whether it's OBD I or II doesnt matter

Awesome reply, thanks Rick!
Will give the BMW software a shot and see what happens. Tried a few apps, including Torque for Android, errors show that the OBDII adapter can't pick up the ECU, but it picks up other ECU's :bangdesk:

P1000 said:
My 2003 E39 diesel is most definitely not OBD2 compliant...

Still confused by that though. If it isn't OBDII complaint, won't there be the older OBD sockets somewhere? How do you diagnose a car that has OBDII but isn't OBDII compliant.... sorry for the no0b-ness :rollsmile:
 

zaleonardz

Well-known member
Rasmus's 98 was OBDII. (Although a 540)

My 2000 is OBDII, even with only just the 20 pin connector.

I have also heard of some cars that have both, 20 and 16 pin.

If your struggling, I have both.
 

jeff_denning

Active member
zaleonardz@DentDoctor said:
Rasmus's 98 was OBDII. (Although a 540)

My 2000 is OBDII, even with only just the 20 pin connector.

I have also heard of some cars that have both, 20 and 16 pin.

If your struggling, I have both.

Thanks LZ!!
Where abouts is your connector? Under the hood?

Going to give INPA a bash when I get home, if I can find the proper install files.
 

whattingh

New member
1996: The OBD-II specification is made mandatory for all cars sold in the United States.
2001: The European Union makes EOBD mandatory for all gasoline (petrol) vehicles sold in the European Union, starting in MY2001 (see European emission standards Directive 98/69/EC [1]).

The EOBD (European On Board Diagnostics) regulations are the European equivalent of OBD-II, and apply to all passenger cars of category M1 (with no more than 8 passenger seats and a Gross Vehicle Weight rating of 2500kg or less) first registered within EU member states since January 1st 2001 for petrol (gasoline) engined cars and since January 1st 2004 for diesel engined cars. [8]
 

Beast_Power

Active member
Guys here is a cheaper option for the right cable, just make sure it is a 232RL chipset (Just needs a small mod to get it working), but works like a dream.

Here is the link for the cable
VagCOm Cable

All Info regarding software can also be found here:
Diagnostics software

I Have GT1 running on my Windows 7 64 bit Notebook, You will need at least 2 to 4 Gig memory on your computer.
 

rick540

///Member
P1000 said:
My 2003 E39 diesel is most definitely not OBD2 compliant...

Should be, does it not speak? There was a later protocol with some of the very last E39 production, but I was under the impression it was backward compatible.

 

jeff_denning

Active member
So after playing around with a few different software packages, I finally picked up the ECU using PCMSCAN. It seems decent, but would love some find something that has a few more options :rollsmile:

Still trying to find INPA or CarSoft.

So confirmed, with the ELM327 adapter and a 2002 M5, Torque and ScanMaster won't work together.
 

netercol

New member
for diagnostics , INPA plus cheap e-bay interface ftw. it just cannot be beat.
recommended by bmw factory engineers everywhere.. :)
 
Top