OBD on BMW motorcycles
Details
I am writing this because it seems like the BMW 10 pin motorcycle connector is a bit of a mystery to a lot of people. So I have desided to document all my troubles. In hopes that if you are going to make some motorcycle project for your BMW you wont have to suffer like I did.
Current Info
So far I haven't made it too far... Below is a picture of the connector and table of it's values. In this picture we can be nearly 100% certain of the battery and ground, but the other two pins are some sort of Tx/Rx. The problem is I don't know how to start communication over the two wires. I will update when I've made more progress...
Warning!
The bike is on a 12 volt system which can cause damage to circuit boards. Be sure you attach it appropriately!
Pin # | Wire color | Ohms with disconnected battery | Voltage with key off | Voltage with key on | Likely... | OBDII Pin |
1 | Green/Blue | 3.2 ohms | 0 V | 12.25 V | Switched Power | 1 |
2 | Red | 2.2 KOhms | 12.9 V | 12.32 V | Unswitched Power | 16 |
3 | Brown | 0.4 Ohms | 0 V | 0 V | Ground | 4 |
4 | Brown/Black | 16 Ohms to 12.4 Ohms | 0.003 V | 11.2 V | K-Line BMS/ABS | 7 |
6 comments on OBD on BMW motorcycles:
Hello Eric , I have found this info which may be of interest to you .
It seems the connector is a K L line interface and not a CAN bus one
, at least as stated here .... http://www.youtube.com/watch?v=Igj4vt3UXBU
comment from the above video ...
Pinout for OBD2 to S1000RR connector: *BMW connector is round and under rear seat. Pin numbers are marked if you can read fine print)
Description OBD-PIN ...... BMW-PIN
12 Volts..............16...................6 (red wire in image)
Ground...............4....................4 (black wire in image)
L-Line................15..................10 (yellow wire in image)
K-Line................7....................1 (Green wire in image)
Regards , Christos
If it helps, the plug to fit the BMW socket is made by Kostal, called a truck connector, part number 50290742.
Have you got any further?
I have a car OBD scanner/reset tool and just simply want to reset the service indicator on my BMW F 800 GS WITHOUT paying £300 for the tool or going all the way to my bike dealer!!
Hope you get there!!
That does help, but I cannot find anyone selling just one of them. Have you purchased one? If so, where?
Hi nigel,
I'm new in this forum....
You can use a generic obd2 reader that support iso protocol 9141/2 .
Wire connection is only k line ... so you need to manually connect k line of obd2 reader and k line of bmw diagnostic connector...
For note L line not present in this case it is used only for other kwp2000 protocol supported in other vehicle fiat etc ...
I remember that not all obd2 functions are supported by bmw bikes , i used my obd2 reader for check engine data in real time ...
I think but i'm not sure that for reset service indicator , you need a specific diagnostic reader , for example gs911 that it support bmw diagnostic protocol , it should be a protocol based on kwp2000 fast init always through k line .... but you are not able to access this diagnostic gateway through generic obd2 reader ....
Iury
Does anyone have a list of what OBD PIDs come through ok?
The fuel-injected K bikes began American sales in 1985. When were system scanners, comparable to OBDII, available? TIA!
Please log in to post comments.
Hello Eric , I have found this info which may be of interest to you . It seems the connector is a K L line interface and not a CAN bus one , at least as stated here .... http://www.youtube.com/watch?v=Igj4vt3UXBU
comment from the above video ... Pinout for OBD2 to S1000RR connector: *BMW connector is round and under rear seat. Pin numbers are marked if you can read fine print)
Description
OBD-PIN ...... BMW-PIN12 Volts..............16...................6 (red wire in image)
Ground...............4....................4 (black wire in image)
L-Line................15..................10 (yellow wire in image)
K-Line................7....................1 (Green wire in image)
Regards , Christos