GS-911 and ezCAN User Forum

General Category => R Series => Model Specific Discussions => Technical => GS-911 => R1150 models => Topic started by: h_c_82 on July 24, 2018, 06:12:49 PM

Title: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 24, 2018, 06:12:49 PM
Hey,

I just purchased a GS911 USB (the red one). I cannot get a connection to my ABS and thus cannot read or clear faults. The Bike is a 99 R1150GS. It is advertised that this features are available (actually the reason why I bought it). Can anyone elaborate on this?

Further more I have a question about the idle position switch. It turns out that the switch is set "on" only when I lift the throttle and "off" when the throttle is closed (at 0,64°). In my logic it should be the other way round. Am I missing something here or is this normal?

GS911 Software Version is 1711.3 (Data Version 9.30)

Thank you in advance for any help!

Holger
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 24, 2018, 06:16:38 PM
Ah, and I will post the Autoscan as soon as I get back to the workshop. I left the tool there.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Jughead on July 25, 2018, 07:24:58 AM
Hi h_h_82, and welcome.

The first question I have to ask is whether the ABS on your bike is actually functioning as it should.  From your first post it would appear that it is non-functional, thus the purchase of the GS911.  If it is non-functional, it is possible that the controller has burned out, in which case you will not be able to connect to it.

The idle switch is a bit of a catch 22.  For it to be adjusted, the switch needs to be on.  However, when it is out of adjustment, the switch is off.  I will be doing a short "How To" to show to set up the throttle body and switch in the near future.  In the meantime, just follow these steps.

Back out the butterfly stop screw on the LHS TB until the butterfly is completely closed and the butterfly stop is not in contact with the screw. 
Connect a multimeter to pins 1 and 4 of the TPS
Adjust TPS to give 0.25V on the MM and tighten the screws, ensuring that you maintain the 0.25V. 
Now turn the butterfly stop screw in until you achieve 0.36V on the MM.
Lock the butterfly stop screw.

If you now hook up the GS911 you will see that the idle switch is on and the switch is correctly adjusted.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 25, 2018, 09:40:18 AM
Thank you for your reply.

It actually is non functioning. I took it apart in the meantime and found that the clutches were sticking (8,5Amps Current drawn while activating the motor). I fixed that and am now reaassembling the ABS unit. I doubt that the controller (you mean the ECU of the unit?) has burned out since I am able to delete faults via the diagnostic pins (grounding pin 2) and it worked actually fine until last week when the self test failed (most likely due to the sticking clutches).

regarding the TPS. It was already set the way you explained it to me. I did that already. When I do the TPS test it is also in the green range, So I assume that the TPS is set correctly. It is just when the engine is running that the switch turns off and goes on when I open the throttle. Very strange.

As said Autoscan report will be attached throughout the day.

Thanks

Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 25, 2018, 04:59:02 PM
Here is the Autoscan report:

AutoScan Bericht
GS-911 Version: 1711.3 Version des Datenpakets: 9.3
Seriennummer: GS2 000 352
Firmware Version: 0.253-0.147 Datapack Version: 0.0
Registriert auf: Holger Coolens
Datum: 24.07.2018 Uhrzeit: 19:42:56
Motorrad Information
VIN:
Kilometerstand: Nicht verfügbar
Motronic MA2.4
Motorradvariante:   R1150 GS ECE Kat
Teile Nr.:   1342935
Bosch Teilenummer:   0261206173
ECU Software Nummer:   1037359983
ECU Codierungsvariante:   0
ECU Programm Version:   44020100
Hersteller:   Bosch
HWOE Nr.:   10747704
Leerlaufsteller:   Nein
Abgas Kontroltyp:   Lambda


2 Fehlercodes gefunden:
821   Hall-Sensor 1, kein Signal - dieser Fehler tritt immer auf wenn der Motor nicht läuft oder der Motor nicht vor dem Lesen der Fehlercodes gestartet wurde.
Der Fehler ist zur Zeit vorhanden.
901   Hall-Sensor 2, kein Signal - dieser Fehler tritt immer auf wenn der Motor nicht läuft oder der Motor nicht vor dem Lesen der Fehlercodes gestartet wurde.
Der Fehler ist zur Zeit vorhanden.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 25, 2018, 05:01:17 PM
And I am of course using a OBD2 to 10pin Adapter cable. Can this be the reason why I dont get connection to the ABS?
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: schuppi on July 26, 2018, 12:23:30 PM
Hello Holger

I think the reason will be the communication to this ECU.
Engine > K-line
ABS uses blinkcode and needs the "3-pin" adapter to communicate
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 26, 2018, 02:58:09 PM
Really? I thougt only the r1100 with 2.2 Motronic have this 3 pin connector. I can delete ABS faults with grounding Pin 2 on the diagnostics pin.

Any of the guys from Hexcode on this forum that can give me an answer?
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Jughead on July 26, 2018, 03:31:17 PM
Thank you for your reply.

It actually is non functioning. I took it apart in the meantime and found that the clutches were sticking (8,5Amps Current drawn while activating the motor). I fixed that and am now reaassembling the ABS unit. I doubt that the controller (you mean the ECU of the unit?) has burned out since I am able to delete faults via the diagnostic pins (grounding pin 2) and it worked actually fine until last week when the self test failed (most likely due to the sticking clutches).

regarding the TPS. It was already set the way you explained it to me. I did that already. When I do the TPS test it is also in the green range, So I assume that the TPS is set correctly. It is just when the engine is running that the switch turns off and goes on when I open the throttle. Very strange.

As said Autoscan report will be attached throughout the day.

Thanks

OK, you have the pre-servo assisted pump.

Yes, if the clutches get stuck the unit will not initialize and you will not be able to talk to it.

And you are correct.  The older 1100s use the 3 pin connector.  Your bike does not have one.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: schuppi on July 26, 2018, 04:48:50 PM
 "I can delete ABS faults with grounding Pin 2 on the diagnostics pin."

If that is possible, you also can read the blinkcode : http://www.powerboxer.de/bremsen/540-4v1-abs-ii-fehlerspeicher-auslesen

ABS with K-Line diagnosis will never delete faults by connecting PIN2 with ground.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 26, 2018, 05:34:48 PM
Well mine does. At least with the procedure grounding pin 2 pressing abs button ignition on etc etc...as described on Powerboxer.
And yes I know that procedure to read the blink codes also. But I bought a GS911 because it was advertised that it can diagnose my ABS. But it obviously can't at least not until now. Thats why I am asking for help here.


So Jughead, what you are basically saying is that you cannot connect to the ABS while it has not initilaized (when does it initilialize?). And it does not initialize while it has a fault. So you cannot connect and clear that fault because it has the fault. If that is really the case then the GS911 is useless at least for the ABS because the only time you really need it is when you have a fault and want to read it and clear it.
I find that hard to believe...
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Jughead on July 26, 2018, 08:30:04 PM
Compare it to not being able to find your spectacles because you cannot see without them.

The ABS ecu must be alive and able to give you the fault code.  If it is not alive you cannot communicate with it.  Try running an Autoscan on your bike with the ignition switched off, or with a completely dead battery. Same thing.  Your GS911 is completely useless without something to talk to.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 27, 2018, 08:26:02 AM
 ;D Good comparison. I see what you mean but when the ABS lights are blinking fault there must be something (In that case obviously the ABS ECU) to tell them to blink. So it cant be dead. Who else would get the lights to blink.

Anyway. I repaired the ABS unit (hopefully) and get it back into the bike. Clear the fault "manually" and start it up as usual and try it again. Then we will see.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 27, 2018, 04:59:43 PM
ABS is ok now. Cleared the fault "manually". Self check passed. Still no connection to the ABS. So this was not the problem. I am beginning to think that my Adapter Cable is the problem because it obviously isnt the ABS or the diagnostics pin on the bike and I doubt that it is the GS911. Only thing in between is the Adapter cable.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: mike d on July 27, 2018, 06:11:39 PM
Is your adapter cable one you made up, or the one Hexcode sell?

Mike
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 27, 2018, 08:54:17 PM
Neither of it. It is this one:

https://www.obd-2.de/shop/fahrzeugmarke/bmw/71/bmw-motorrad-adapterkabel-10-auf-16-pin (https://www.obd-2.de/shop/fahrzeugmarke/bmw/71/bmw-motorrad-adapterkabel-10-auf-16-pin)

Maybe the pin connection is not wired the way the GS911 wants to have it.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: WayneC on July 28, 2018, 03:29:44 AM
Many of the ICOM-D adaptor cables available on EBay & around the web are poorly made with Chinese clones of the Kostal 10 pin round connector and some do have incorrect pin outs, The 1150GS has the ABS on pin 2 of the 10 pin connector so check that it goes to pin 8 of the OBDII plug
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 28, 2018, 07:17:39 PM
Good Info! I checked it and its correct ABS Diag pin goes to Pin 8 on the OBD2 side. So the hardware seems to be in order. I am running out of ideas...
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: WayneC on July 29, 2018, 03:21:35 AM
Since the adaptor cable pin out is correct I would check the continuity of the harness from diags socket back to the ABS unit, beyond that I could only assume the ABS is still not initialising fully & hence not communicating which can occur with the earlier ABS systems
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Nicol Carstens on July 30, 2018, 11:42:47 AM
Any of the guys from Hexcode on this forum that can give me an answer?

Holger

Apologies for arriving late to the party. I will work with the support team here at HEX to see what we can do to assist. Sincere thanks for the support provided by the community to date on the topic.

Nicol
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on July 30, 2018, 12:18:16 PM
 :) thank you
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Nicol Carstens on August 02, 2018, 08:40:48 AM
Many of the ICOM-D adaptor cables available on EBay & around the web are poorly made with Chinese clones of the Kostal 10 pin round connector and some do have incorrect pin outs, The 1150GS has the ABS on pin 2 of the 10 pin connector so check that it goes to pin 8 of the OBDII plug

Good advice. But it contains a typo, or some counting error that is critically important for this ABS to communicate on KLine-2. On the OBDII plug KLine-2 is on pin 15. Not 8. If it is on 8, it will not work. <= UPDATE/EDIT: There is more to the story. See the post by StephanT towards the end.

I have done testing on our own R1150GS. The ABS responds on KLine 2 on our bike. 

Good Info! I checked it and its correct ABS Diag pin goes to Pin 8 on the OBD2 side. So the hardware seems to be in order. I am running out of ideas...

This is wrong and very important. Here with the full mapping of the pins for the sake of anyone else struggling in future:

ROUND BMW 10-Pin ==> Standard OBDII (as used on GS911 USB G2)
 
Pin 1 ==> Pin 7 (KLine 1)
Pin 2 ==> Pin 15 (KLine 2)
Pin 4 ==> Pin 4 (Chassis ground)
Pin 6 ==> Pin 16 (VBat)
Pin 7 ==> Pin 6 (CAN High) <== not applicable to your current problem
Pin 9 ==> Pin 14 (CAN Low) <== not applicable to your current problem
Pin 10 ==> Pin 1 (VIgnition) <== not applicable to your current problem

Irrespective of how you count, I can't see how one can get to pin 8 on the OBDII? Per the official structure of the pins, it is definitely to be labeled pin 15.

I would highly recommend using the HEX cable if in doubt. I have seen low-quality cables cause a lot of confusion and frustration. Trust me: we not trying to sell you a cable to make money :-) We doing our best to make the debugging easy!

Regards

Nicol

PS: If ever anyone ends up struggling with a R1150GS with no spark, and you have attempted service functions on the bike (and failed), give me a shout. It is very important (as per the instructions) to ensure that all service functions run to completion. A topic for another thread - if required.
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: WayneC on August 02, 2018, 09:00:43 AM
Carsten

OBDII spec is for L-Line on pin 15, not K-Line
15 - L line of ISO 9141-2 and ISO 14230-4

The BMW spec from theor older documentation was for OBDII unspecified 2nd K-Line
8 – K-Line 2 (Secondary vehicle Electronics)

Unsure where the thought 15 would be used for the 2nd K-Line has come from, could you enlighten everyone ?
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Nicol Carstens on August 02, 2018, 09:32:22 AM
Carsten

OBDII spec is for L-Line on pin 15, not K-Line
15 - L line of ISO 9141-2 and ISO 14230-4

The BMW spec from theor older documentation was for OBDII unspecified 2nd K-Line
8 – K-Line 2 (Secondary vehicle Electronics)

Unsure where the thought 15 would be used for the 2nd K-Line has come from, could you enlighten everyone ?

Thanks for the feedback Wayne. The wiring diagram I have for our cable is pin 2 round BMW to pin 15 OBDII. I can confirm that is what our design looks like. I checked with our HW design lead - he confirmed the pins. It was my understanding (and I might be wrong) that KLine 2 equals L-Line.

I have only worked on helicopters and BMW bikes (and missiles). I'm not too familiar with the OBDII standards. Let me go check with the team.

In the meanwhile, I can confirm with 100% certainty: if pin 2 on the BMW round pin does not go to pin 15 of the HEX device, a R1150GS with ABS on KLine 2 will not communicate. FOR SURE  ;)

Be right back!
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Nicol Carstens on August 02, 2018, 09:55:19 AM
The BMW spec from theor older documentation was for OBDII unspecified 2nd K-Line
8 – K-Line 2 (Secondary vehicle Electronics)

Unsure where the thought 15 would be used for the 2nd K-Line has come from, could you enlighten everyone ?

Once again: appreciate your feedback. And I can now see where the confusion comes in. And I can confirm: if the cable Holger has takes pin 2 of the BMW round plug to pin 8 of the USB G2, it will not work.

L-Line is K-Line with extended bandwidth. If you stick to the standard K-Line bandwidth, there is no reason not to populate pin 15 as a second K-Line channel? In our GS-911 the second channel of K-Line communicates on pin 15 of the OBDII connector. That is a fact. I have the wiring diagrams in front of me. But I fully get that there is a difference between L-Line and a second K-Line channel if you consider the ISO standards (and both 2 and 4 wheel vehicles).

For future reference then?
Does that help? Please do not hesitate to add or correct. It is great that we have a community of informed users!

With thanks

Nicol
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: StephanT on August 02, 2018, 12:04:25 PM
much ado about nothing... ;D

The OBD-II spec on the connector  (SAE J1962 and equivalent ISO/DIS 15031-3) specifies that pins 2, 4, 5, 6, 7, 10, 14, 15, 16 are defined and all the others are open to the manufacturer's discretion to use for whatever they please...

you are right in that pin7 is K-line and that 15 is L-line... according to these specs...

now the question is what is an L-line? well, during the ISO9141 days, it initially was used as a "wakeup line", so the diagnostic tool would wakeup the correct ECU with an address (normally a 5 baud address) on the L-line and there after all further comms would be on the K-line...

So after some time, the control units become more and more and the bus-loading of the ECU's became too much to handle on one line and many of the European manufacturers split the comms into two separate lines, and as the L-line already had most (if not all) of the physical capability (in most diagnostic tools) to handle said comms, the natural progression was to use pin 15 as the 2nd K-line...

now you have to remember that it is up to the OEM to do with pins 1, 3, 5, 8, 9, 12, 13 as they see fit... ons some of the older BMW *CARS* pin 8 was used as an additional K-line, on some of the Opels it was pins 12 and 13...  but this was on cars...

BMW bikes never used the OBD-II connector till recently and all new bikes that do use it don't have a pin 8 at all...

HEX has been manufacturing Diagnostic tools since 2000 - for cars, mostly European cars, so the bottom line is that on the round 10 pin plug there are 2 k-lines, and if you use our OBD-II diagnostic tool (which has it's to K-lines on pins 7 and 15 so it can talk with Porsche, Bentley, Audi, VW, Seat, Skoda, Volvo etc), then we just have to make sure that our adapter connects those two pins to the correct pins 2 and 10 on the round 10-pin connector....

The result is that default diagnostic pinout is to have the two K-lines on pins 7 and 15 and that is what our tool does - remember we manufacture diagnostic hardware for *many* other brands too... for much longer than we have manufactured for BMW bikes and that's why *our* adapter for use with *our* HEX Diagnostic tools is the way it is... it is correct for *our* devices  :)

Remember, the ICOM was specifically designed for BMW cars... and in order to get it to work with the 10pin round connector of the bikes (that followed later), they had to manufacture and adapter that would route the ICOM's K-lines to pins 1 & 2 of the 10pin connector... which is why it is the way it is....  ;)

Just for interest sake, pin 8 is used for a completely different purpose these days (enabling DoIP - Diagnostics over IP) - even on BMW vehicles...

hope that clarifies the issue...

best
Stephan


Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: WayneC on August 02, 2018, 01:44:23 PM
Thanks for filling out the history & the broader industry use of both the 2nd K-Line and the Hexcode hardware & firmware Stephan, it explains it well
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on August 20, 2018, 08:08:09 PM
Hey,

I have a story to add to this topic. After clarifying that the adapter cable was the problem I purchased a cable from Hexcode via the german distributor. It turned out that this cable is also wired incorrectly. Pin 2 does not go to Pin 15! I informed the distributor and they promised me to look into it. But I thought this might be interesting for all of you. Hexcode, are you aware of this problem?
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: h_c_82 on August 20, 2018, 08:09:07 PM
By the way, excellent support from Hexcode so far on this problem. Thank you!
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: WayneC on August 21, 2018, 03:32:57 AM
Hey,

I have a story to add to this topic. After clarifying that the adapter cable was the problem I purchased a cable from Hexcode via the german distributor. It turned out that this cable is also wired incorrectly. Pin 2 does not go to Pin 15! I informed the distributor and they promised me to look into it. But I thought this might be interesting for all of you. Hexcode, are you aware of this problem?

That is interesting, I would contact Hexcode support directly to let them know      https://www.hexcode.co.za/contact-us-1
Title: Re: R 1150 GS MJ99 GS911 USB Gen2// No connection to ABS
Post by: Nicol Carstens on August 21, 2018, 07:21:54 AM
Hey,

I have a story to add to this topic. After clarifying that the adapter cable was the problem I purchased a cable from Hexcode via the german distributor. It turned out that this cable is also wired incorrectly. Pin 2 does not go to Pin 15! I informed the distributor and they promised me to look into it. But I thought this might be interesting for all of you. Hexcode, are you aware of this problem?

That is interesting, I would contact Hexcode support directly to let them know      https://www.hexcode.co.za/contact-us-1

Noted. Will communicate and investigate. I have multiple HEX "OBD Female to GS-911 Female Adapters" cables on my desk and they do have pin 2 (on the round GS-911 female) connected to 15 (OBD female).

Regards

Nicol