BMW E36 Blog

Unlock the check button functionality for BMW E36 On Board Computer (OBC)

Promotions:


29th October 2007

Unlock the check button functionality for BMW E36 On Board Computer (OBC)

posted in Technical Info, Tips & Tricks |


post rating
PoorOkayGoodGreatExcellent (3 votes, average: 5.00 out of 5)
Loading ... Loading ...
 Check out our new products! You are going to like them. Click here

 

Hi Guys, One of the issues that were annoying me about my car is the OBC (On Board Computer) check button. Whenever I press that button, I was receiving this row of orange squares that I didn’t know what they meant. After a while, I thought this meant the car was ok and that there’s nothing wrong to report until today when I found an article that’s talking about this exact problem and how to unlock the check functionality. It turned out that the row of orange boxes (which looks like a full battery) meant that the check functionality is disabled in the car and that you have to enable it simply by following some easy steps.

Disclaimer: Use this info at your own risk!! I’m not responsible if this didn’t work for you :-).


To unlock your car’s check button functionality:

1. Hold down 1000 and 10 to get access to the hidden menus. [TEST --]

Note: please notice that this may not work if you didn’t unlock the hidden menus in your OBC using TEST 19. If you don’t know how to do this, please refer to my previous post BMW On Board Computer (OBD) secrets!.

2. Enter 11, and press Set/Reset. You will notice this on the OBC screen [EINHEIT 1: xx] (xx will be a number)
3. Change this EINHEIT 1 value to 71, using the 10 and 1 buttons, then press Set/Reset.
4. Press the 1000 button once to move to the next value which is [EINHEIT 2 xx] (xx will be a number)
5. Change this EINHEIT 2 value to FF, using the 10 and 1 buttons, then press Set/Reset.

Note: I’ve found that this value was already set correctly on my OBC.

6. After that, just press your "check" button.

I’ve tried this on my car and I have to admit it didn’t work completely as expected. Now, I receive this "Check Control Inactive" error which apparently trying to tell me that I’m one step short from making this work on my car.

Video of my car OBC after unlocking check functionality

So, if anyone can help with this, please let me know.

If your car is:
325i 1994 or 318is 1993: Set EINHEIT 1 value to 71
320i 1994: Set EINHEIT 1 value to 7B
328i 1995: Set EINHEIT 1 value to BA
M3 1997,1998: Set EINHEIT 1 value to B3

Join The BMW E36 Community now... it's FREE

BMW E36 Blog: The ultimate BMW E36 information source.

Want to receive exciting tips & information about BMW E36 cars? Enter your Email:-


 

 

Having A Problem With Your Bimmer?

Use JustAnswer Service to get help from a BMW expert now! You can also read my review of this service here.

There are currently 75 responses to “Unlock the check button functionality for BMW E36 On Board Computer (OBC)”

Why not let us know what you think by adding your own comment! Your opinion is as valid as anyone elses, so come on... let us know what you think.

  1. 1 On February 3rd, 2008, Steve said:

    Hi, any answers to your questions ? I have the same problem after changing to the 18 button on my 93 325i. If I put the old OBC back on the Check control works so its in the OBC and your on the right track. I will try your instructions tomorow. Thanks

  2. 2 On February 3rd, 2008, Tony Sticks said:

    I’m sorry Steve, I couldn’t find any information regarding this problem and my car is still showing this message. If you found any solution, please let us know.

  3. 3 On February 4th, 2008, Tony Sticks said:

    Steve,

    About your old OBC which works for the “check” button, can’t you check it to see what are the codes used for EINHEIT 1 and EINHEIT 2 ?

  4. 4 On February 5th, 2008, Steve said:

    Tony, Good news for me anyway & I hope that it works for you ! I borrowed a unit from a friends E36 95 328i convertable with a fully working OBC put it in mine and it worked. The EINHEIT 1 was 01 and EINHEIT 2 FF. Fitted my OBC entered the same numbers and it said Check Control Inactive. Turned ignition off and back on and it works ! Mine is a 93 E36 325i I think I must have accidently changed the values whilst being a little too excited to check all the functions after following the instructions to retro fit the unit. I think it was your instructions ? They were great anyway. I hope this works for you. Regards, Steve

  5. 5 On February 5th, 2008, Tony Sticks said:

    Congrats Steve! I will try it on my car today. I hope it works. Thank you anyway for reporting this.

  6. 6 On February 9th, 2008, Steve said:

    Tony, Any luck with your OBC with EINHEIT 1 @ 01 ?

  7. 7 On February 10th, 2008, Tony Sticks said:

    Hi Steve,

    I’ve tried it on my car, but it didn’t work. I even tried many other number combinations and still didn’t work. What I’ve figured out is that it seems that the EINHEIT 1 & 2 are actually a group of bits that set flags True/False. If you have any idea about hexadecimal numbers (16-base) then take a look at this:

    (In Hex) FF ==> (In bits) 1111 1111

    The first flag (right-most) is actually setting the clock mode to be either 24-hours/12-hours. For example if you set EINHEIT 1 to 79, the flag will be set and the clock will be in 12-hour mode. 78 and the flag is clear, so the clock will be in 24-hour mode. 77 will set the first flag again and the clock will be in 12-hour mode.

    The problem is that there are 16 flags and I figured the first one only. I’m sure this should be documented somewhere, I just can’t find it.

    My theory now is that the check control is enabled through two flags, not one. So, I just need to determine the 2 flags that control the check unit and I believe it should work. It needs however sometime to check and try to determine those flags.

  8. 8 On February 10th, 2008, Steve said:

    Tony, Dont know if it makes a difference but the country code on both the units I have working is 8 Aus/Glf as in Australia. What year and model is yours ? I will keep my eye out for one in a car yard and have a look. Good luck, Steve

  9. 9 On February 11th, 2008, Tony Sticks said:

    Thanks Steve, I really appreciate it. My car is 318is 1993. I found some information in the forums saying that the 318is doesn’t have check-control. I didn’t buy it though.

  10. 10 On February 12th, 2008, Jaime Quiel said:

    Tony, Hi again, I almost have 1 year with my 328i 97, and from the begining I have been trying to solve an check engine message. The engine is working fine, I guess so. I had check with the computer, and we got next code: 254 Massive Leak of Gas (Is the translation of the check engine error code, because is in spanish”FUGA MASIVA DE COMBUSTIBLE”) I had find out with some Mechanical about this error, but nothing. I change the fuel pump, we check tha gas collector, behind the rear right wheel, I had clear the check engine several times but it comes again after 2 or 3 days, maybe you or somebody out there could help me with that, I appraciate it a lot… Thanks for you time, Bye
    Jaime

  11. 11 On May 20th, 2008, Kristian said:

    Hi. I’m also having this problem with my 99 E36 Touring. It came with the 18 btn but somehow the check controll has been deactivated (has been done before I got it). I also get the orange squares. So I tried to follow your DIY to fix it. I have the same problem as you – i get the “check control inactive” message. I fiddled with different values for Einheit 1 (whitch means “unit 1″ in german). I discovered that values ending in 4 and 6 + C and E all game me the orange squares. The other numbers gave me the inactive message. I also discovered that values ending on pairs (0,2,4,6,8,A,C,E) gave me 24-hour clock and metric system (whitch is what i want). The others gave me 12-hour clock and US-system. So I tried all the combos of “pairs” without luck. All of them gave me either orange squares og the error message. I did not try to fiddle with einheit 2 though.

  12. 12 On May 21st, 2008, Tony Sticks said:

    @Kristian: Is it a 318i ?

  13. 13 On May 21st, 2008, Kristian said:

    No, it’s a 320 automatic.

  14. 14 On May 21st, 2008, Tony Sticks said:

    @Kristian: I thought this is a problem with 318is cars only. Now, I’m not sure.

  15. 15 On May 22nd, 2008, Kristian said:

    I have a hunch that someone before me has deactivated the check control. I dunno why, and I’d like to get it back.

  16. 16 On May 22nd, 2008, Tony Sticks said:

    @Kristian: Try to set EINHEIT 1 value to 4 while EINHEIT 2 is FF? Does it work?

  17. 17 On May 22nd, 2008, Kristian said:

    That was actually the value it was set to when I lokked at it the first time (04/FF). So, no it does not work :-( I’ve tried all values for EINHEIT 1 ending in pairs – none works for me. Haven’t done anything with EINHEIT 2 though.

  18. 18 On June 3rd, 2008, ukfrog said:

    Hi all,
    I’ve been having the same problem.
    To get the check control working you need to change the value in the diagnosis test activation code 15.
    My car is a 325i 1993 auto M50 and in order to activate my replacement 18 button OBC, I had to change the value in diag to 01 05 000 E2.
    My EINHEIT 1 setting is 73 for 24h clock, and EINHEIT 2 is FF.

    I’m really not sure about code 16, PORT with its 9 settings, and code 17, PROM that has 8 settings.

    Hope this can help someone with similar car.

  19. 19 On June 3rd, 2008, ukfrog said:

    As it comes, if anybody can please enlighten me on the 15, 16 and 17 codes functions, that would be brilliant!

  20. 20 On June 4th, 2008, Tony Sticks said:

    @ukfrog: Hi and welcome to the BMW E36 Blog. I’ve checked this in my OBC and I couldn’t change the value of the DIAG (code 15). It seems that this is a list of 6 numbers that you can move between them using the 1000, 100 buttons. But how did you change these values? Also, how did you guess the correct numbers for your car?

  21. 21 On June 4th, 2008, ukfrog said:

    Hi Tony, thanks for welcome.

    I don’t think you can change the settings on 15, 16, 17. My understanding of it, is that you must select one of the settings, and following what setting you have inputted, you will get different type of diag running. That’s for code 15.

    About my settings, well I had to find out the hard way, a couple of days on the net reading blogs and forums. I finally found someone with a 325i and just copied his settings for code 15, 16, 17, the remaining codes worked.

    For code 15.
    My settings are 01 05 000 E2 this opened up the check control on my OBC. (I think only for E36 325i)
    Now if I was to change this to the next setting by pressing 100 or 1000 then I wouldn’t get the check control but something else, or the check control and something else. Do you see what I mean?

    Also, I know that you guys have a problem reading the codes 4 to 15 on the instruments display test codes. I think the secret is, again, locked in code 15 of the OBC, you just have to find out the right code to activate this test…
    Now I could be wrong all the way, but the code 15 was the one that made the engine check control work on my OBC in the first place. My guess is, it must be related somehow.
    Concerning test code 13: ANK:
    This is your ITA, in order to get this working, you need to input a distance in your OBC using the distance button then it will calculate your ITA accordingly. Must have 18 buttons OBC.

    This bit of kit is full of useful things, if only BMW had a manual for it!!! LOL

  22. 22 On June 6th, 2008, Tony Sticks said:

    @ukfrog: LOL! Alright, thanks for the explanation but I have 2 questions:

    1. I have tried to switch between the 6 differnet values for code 15 and after moving lets say to number 2, I hit “set” button. Nothing happpened ok? then I moved my OBC to another thing (external temp for example), then went back to the code 15 screen to find that nothing has changed and that my OBC is pointing to number 1 again.

    With that being said, I think you’re right that the value in code 15 may somehow determine if the Check feature is going to work or not, but the total values in the code 15 will determine that (I mean the 6 values together). So, I think if you’re to do this, you will need to somehow edit the 6 values and store the changes.

    2. Can you try to switch from value 1 in code 15 to value 2? I think it won’t change anything

    Again, my understanding of the code 15 is that there are 6 numbers which are stored in the OBC and will determine if the diagnosis feature is active or not. The question is “Can you change these values?”

  23. 23 On June 6th, 2008, ukfrog said:

    I also had a play with it, and had the same result.
    It seems the values are fixed and regardless of what you input, the end result is the same.
    Maybe you just need to pair the OBC to the car when post fitted or swapped for bad pix like I did.

    Or, The EINHEIT has something to do with it also!

    The only data that you can access to change is in the EINHEIT test code 11. And this seems to have an influence on the OCB regarding TIME, and date formats. But to go through all of it will be very time consuming.
    I’ll change mine one by one, and keep you updated with results if any! looks like there is over 70 comb.LOL

  24. 24 On June 8th, 2008, ukfrog said:

    Ok, I had this all wrong I did.
    I had a good look at it today, and I am now sure that the EINHEIT 2 is part of the diag test settings.
    For my 325i my EINHEIT is set on FF
    If I use other settings, my OBC Check control is INACT.
    So this means that for all of you with that problem need to find out what the setting is for your EINHEIT

    Mine are for my E36 1993 325i auto:
    EINHEIT 1 73
    EINHEIT 2 FF

    Hope this helps.

    If some of you can post your EINHEIT 1 and 2 settings and the year and model of your car, it could be of great help to someone seeking to resolve their OBC problem.

    Thanks all.

    An other mile, an other smile.

  25. 25 On June 8th, 2008, Tony Sticks said:

    @ukfrog: My guess is that the Einheit 2 is actually a set of 8 binary bits (if you know a little bit about programming). FF is a hexadecimal value which represents:

    1 1 1 1 1 1 1 1
    —————————–
    128 64 32 16 8 4 2 1

    The value FF means that all the bits are set. That’s why FF turned your check engine on. So, my guess is one of the following values will turn the check engine on while the rest will not. Can you please verify that one and only one of these values will turn the check button on?

    The values are:
    01
    02
    04
    08
    10
    20
    40
    80

    Just use each value of these and see if it turns the check feature on. This should show what is the specific bit that is responsible to turn this feature on.

    Now, I believe that this whole feature is “somehow” not supported in my car and that’s why it’s not turning on. My guess is that this feature is optional and it won’t work in all the 18-button OBC’s unless the car had this feature originally. Anyone can contradict this theory?

  26. 26 On June 8th, 2008, ukfrog said:

    Ok, I’ll have a go in the morning.

    So you want to try and change the EINHEIT 2 value to what you have above? Am I correct?
    I’ll print it out and try it on my way tomorrow.
    TBC…

  27. 27 On June 8th, 2008, ukfrog said:

    Also have a look here.

    http://www.ideaphile.com/bmw/540-obc.html

    It’s for OBC on E39, but still similar to the E36 model.

  28. 28 On June 9th, 2008, Tony Sticks said:

    @ukfrog: Yes, this is exactly what I mean. Thanks in advance :-)

  29. 29 On June 9th, 2008, Tony Sticks said:

    @ukfrog: We do have the same content for the BMW E36 here. I call it BMW On Board Computer (OBC) secrets!. Check it out :D !

  30. 30 On June 9th, 2008, ukfrog said:

    Smart pants Tony!

    All values stated on your post worked, and turned the check control on. In addition I tried a few others that did too.
    Now, you are going to have to explain this to me in good, old, plain, English my friend.
    I’m afraid that I’m no programmer! How do you get from 1 1 1 1 1 1 1 1 to 128 64 32 8 4 2 1?
    And if this means that all values are set, wouldn’t be logical then for the port to read 1 1 1 1 1 1 1 1 1 all over rather than 1 0 1 …. What ever mine are!? Or would it read this on the port because it doesn’t have full spec (i.e. Air Con. heated seats, etc.)
    Would this define the 0 rather than 1 in the field corresponding to that accessory?

    One thing that surprises me, is that my e36 is not top of the range; it has no Air Con, no heated seats, no air bags, no ashtray! But still the OBC is unlocked, and I get the full test available on it.
    So, my “other” question is; why does yours not work?

    P.S.

    Regarding the link, no disrespect intended towards this forum of cause, but I just found a lot of complementary information in that post and thought this would be a good contribution to our research. Wink, Wink.

  31. 31 On June 9th, 2008, Steve said:

    G’day again, My EINHEIT 1 was 01 and EINHEIT 2 FF for my 1993 325i to work. It may or may not be related but why recently used the Peake Test unit I could not get any diagnostics, only the FF on the test unit. So I am thinking that there may be various successful combinations that make the check control display work but wondering if anyone has checked the diagnostic functions from the round 20 pin connector under the bonnet ? Any thoughts ? Regards, Steve

  32. 32 On June 10th, 2008, Tony Sticks said:

    @ukfrog: Unfortunately, I was expecting only one of the values that I gave you to work.

    My theory was that the Einheit is a bunch of flags and to enable the check feature, you only needed to set one flag to 1. The other flags don’t matter. But since you’re saying that all my values worked correctly, it means that my theory is wrong.

    About how to get these numbers out of the 1’s, it’s simple:-

    The first 1 value has index 0 (starting from the right) => 2^0 ==> 1
    The second 1 value has index 1 (starting from the right) => 2^1 ==> 2
    The third 1 value has index 2 (starting from the right) => 2^2 ==> 4
    The fourth 1 value has index 3 (starting from the right) => 2^3 ==> 8
    .
    .
    .
    etc…

    It’s really weird why I’m unable to get this to work. One note though is that I’ve never talked to anyone who has 318is and has the check control active. Maybe this is the reason… I don’t know.

    About the link, don’t worry about it. It’s no problem at all :-) I just thought I should point you to the E36 version of that article… that’s all.

  33. 33 On June 10th, 2008, Tony Sticks said:

    @Steve: You mean that you can use the “check” feature, but the Peak unit doesn’t work?

  34. 34 On June 10th, 2008, ukfrog said:

    @Tony
    Thanks, I get it now.
    Why did you expect only one of the values to work?
    Was your theory based on only one value only corresponding to the Check control, and the others attributed to other diags like; one to the lambda sensor, one to the outside Temp, one to the ICV, one to the TPS, etc etc?
    Tell me what you think of this? (my theory…No.186985)
    If your car is say a 320, you have different settings on the EINHEIT, and the same applies to the 325, and the 328, etc. All have a different ECU’s.

    The ECU is set for a particular type of diag test following the model of car. And because all don’t have the same sensors and relays and gismo, the OBC would have to be “paired” with the ECU?!
    Does this make any sense?
    This could be the reason why your OBC doesn’t show the check control test, it’s simply not programmed in the ECU. Only the general 20 pin engine socket will supply diagtest result!

    It bugs me to have something, and not know how to use it!!! I find it frustrating. It’s like having something new, with a button on it, and you don’t know what the button does! LOL

  35. 35 On June 10th, 2008, ukfrog said:

    @steve

    I would love to have one of those big mother of computer they have at BMW’s, but do you know how must they are? LOL
    Or are you talking about having it done in garage, and run a diag test from there?

  36. 36 On June 10th, 2008, Steve said:

    Tony & ukfrog,
    This all sounds like the start of a joke…There was an American Englishman and an Australian trying to sort this BMW problem ..

    Since changing to the 18 Button OBC with EINHEIT 1 now set 01 and EINHEIT 2 FF the “check” feature works but the Peak unit doesn’t work. With the 8 button connected or the X1071 white connector removed, same thing effectively, the Peake diagnostics work. So I have made a blunder downunder, somewhere.
    The interesting thing is that ukfrog and I have the same model but different settings to make the display work. The diagnostic Bus is quite brillant in its K and L bus etc.
    I am also trying to find time to see my old Tech College teacher who now works for a BMW dealer 3 days a week looking after the aprentices whom I am sure will let me play with the BMW toys the only problem is that these cars are now considered old and finding the old test equipment and someone with the expertise will be quite a challenge.Tony & ukfrog,
    This all sounds like the start of a joke…There was an American Englishman and an Australian trying to sort this BMW problem ..

    Since changing to the 18 Button OBC with EINHEIT 1 now set 01 and EINHEIT 2 FF the “check” feature works but the Peak unit doesn’t work. With the 8 button connected or the X1071 white connector removed, same thing effectively, the Peake diagnostics work. So I have made a blunder downunder, somewhere.
    The interesting thing is that ukfrog and I have the same model but different settings to make the display work. The diagnostic Bus is quite brilliant in its K and L bus etc.
    I am also trying to find time to see my old Tech College teacher who now works for a BMW dealer 3 days a week looking after the apprentices whom I am sure will let me play with the BMW toys the only problem is that these cars are now considered old and finding the old test equipment and someone with the expertise will be quite a challenge.
    Any thoughts Gents ?

  37. 37 On June 11th, 2008, Tony Sticks said:

    @ukfrog: Yes, but the problem is that all the combinations have been tested and they never worked. Not anyone of them. I think Kristian has tried them all. So, if all the combinations failed, then your theory No.186985 is wrong I’m afraid.

  38. 38 On June 11th, 2008, Tony Sticks said:

    @Steve: If we built on ukfrog’s theory and what you’re saying, it seems that the Einheit 1 & 2 don’t have to be the same for two cars with the same specs. does that make any sense? I would say yes. Lets assume that we’re working at BMW. I think the “check” feature is optional and so, they need a simple way to enable/disable this feature in the cars without having to remove parts. It’s possible that every car has a specific combination (maybe not only the Einheit 1 & 2). If we know what is controlling this, we would figure the solution.

  39. 39 On June 11th, 2008, ukfrog said:

    @Tony Sticks
    If and that is a big IF, every car had its own combination, BMW tech’s would go barmy. I think it’s simpler than that.
    Maybe we’re looking in the wrong direction.

    @Steve
    It would be great if you could find the time to see that old mate of yours. An insider would be of great help! SO CALL HIM! LOL G’day mate

  40. 40 On June 12th, 2008, Tony Sticks said:

    @ukfrog: Well, I’m not sure if it’s that simple anymore.

  41. 41 On July 19th, 2008, Chris said:

    Hello All,

    Is there any news on how to use the check button? in my case, i have a 318is 1997. When i press the Check button it gives me that the “Check control inactive, consult owner’s manual..” too.

    Did anyone find a solution for that? i m thinking to go to the official BMW company here at my country and ask them

    Regards guys
    Chris

  42. 42 On July 19th, 2008, Tony Sticks said:

    @Chris: Unfortunately Chris, I didn’t find a solution for this problem yet. If you find anything, please share it with us here

  43. 43 On July 26th, 2008, Chris said:

    Hello Tony,guys,

    Here it is:

    I went to the BMW company and i asked about this Check function.

    Before going, the OBC was displaying: Check control inactive, consult owner’s manual.
    The same as Tony’s car at the following link:
    http://www.bmwe36blog.com/2007/10/29/unlock-the-check-button-functionality-for-bmw-e36-on-board-computer-obc/

    Now after they checked it, they told me that there was a coding error and they fixed it (i guess it’s the EINHEIT issue). Now when i press the OBC i get like squares next to each others and at the end there’s a plus sign (all together they form like a battery and the plus sign at the end). They said to me that this is the correct behavior and there’s nothing wrong with my car.
    I will send the pictures of these squares to Tony via email.

    Now my question is: Is this the correct behavior? (frankly i doubt).
    And if not, does anyone know how this OBC should behave when pressing the Check button on a CORRECT NORMAL ACTIVE OBC? (shouldn’t it display “Check control OK”?)Because if that’s the case, i want to go back to the company and tell them so!

    I checked the EINHEIT 1 and 2 and they have the following values:
    EINHEIT 1 = 4
    EINHEIT 2 = FF

    And i did test19, and i got–> LOCK : OFF (so it seems the OBC is active?)

    I guess it’s important for us to solve this issue once and for all.

    Thank you guys!
    Chris

  44. 44 On July 26th, 2008, Tony Sticks said:

    @Chris: Your OBC should show “Check Control OK” if your car has no problems or a specific error that describes a problem in your car. This is how it’s supposed to work.

  45. 45 On September 25th, 2008, Jet said:

    Hi,

    I have the same problem with my Check control, it says that it’s inactive. I’ve read many info on the net with no luck, till i found this blog. My E36 is 92/04 325i, tried Einheit1:71, Einheit2:FF and all many other combinations, but.. I think unlocking the check control has to do something with the readings of Test 15. I can’t change values there like the rest of you. Any update on this? I really really want my Check control!

  46. 46 On September 26th, 2008, Tony Sticks said:

    @Jet: Hi Jet, unfortunately, there’s no update for this. I still have the “Check Control Inactive” and I’m unable to find someone who has a good knowledge behind the reason of this problem. I will post anything I find regarding this on the blog as soon I find it.

  47. 47 On September 27th, 2008, Jet said:

    By the way, someone said that entering the einheit values it still said check control inact., but then he switched the ignition on/off and then it worked. So just to be sure, the ignition has to be on when trying to activate the CC? @Tony: I’ll be waiting and digging what i could find. If you need any more specific data, just ask.

  48. 48 On September 27th, 2008, Steve said:

    Gents,
    After entering new einheit you must turn ignition off and on to set the values. PS I sold my 325i 93 E36 and have gone to the Dark Side with a E38 735i

  49. 49 On September 28th, 2008, Tony Sticks said:

    @Steve: Thanks Steve for the note. You’re right, you should turn the switch off, then on in order for the OBC to use the new settings.

  50. 50 On September 28th, 2008, Jet said:

    Stupid me, running out to my car to set things right with my check control :D

  51. 51 On September 29th, 2008, Timo Heiskala said:

    Hi guys!

    I did a conversion to fit a 18-button OBC on my 97´ 328i (i had the 12-button one with Check Control working as intended).
    I had the problem with Check button displaying the full orange screen, but setting EINHEIT 1 to BA It started working instantly.
    (Says: Check Control Ok)

    The value for EINHEIT 1 i took from the original post up there that says 328 95 BA.

    Thanks for the post, really helped me out since i had looked for answers to this for quite a long time.

    -Timo Heiskala, Finland

  52. 52 On October 1st, 2008, Jet said:

    I began trying all the possible combinations to get my check control working. So far i tried All the possible combinations on Einheit 1 set to xx and einheit 2 to FF. Didn’t work, so i guess my einheit 2 value must be some other than FF. The best would be if someone with 92 325i 18 button OBC could unlock secret OBC functions and look at their einheit values while the check control is working and write them here :)

  53. 53 On October 1st, 2008, ukfrog said:

    @Jet
    Read this thread, enough of us have posted our Ref. for Einheit 1 and 2 up here, just make a little effort and read some of the postings up here. It would be pointless for us to post anything if it’s never read by anyone else than the last couple of visitors.

  54. 54 On October 2nd, 2008, Jet said:

    @ukfrog: what makes you think i haven’t read all the posts? I did, but it didn’t help, these values won’t work for me, so i asked for someone to post it…

  55. 55 On October 2nd, 2008, Ukfrog said:

    @Jet
    Even if you had someone out there with the same year + model as you, the Einheit settings wouldn’t be the same.
    It seems that BMW tech team outdid themselves here, because the OCB is linked to the ECU it seems and is paired with it. This means that the model of the ECU and CHIP is more important than the model of your car.
    ECU come in many models siemens or bosch, then the chip comes in many, many variations.
    So info from 3rd party is not helpful in your case. But you know that don’t you, because you read all the posts in this thread, didn’t you?! he! he!
    All you have left to do is try all the combinations out. LOL
    It shouldn’t take you more than a week end to figure it out, that’s if yours works, unlike Tony’s…
    GL

  56. 56 On October 2nd, 2008, Jet said:

    Yes, i’ve read that tony tried all the possible combinations.. and still asked that, because it’s just that some people on other forumus enabled the check functionality by asking for einheit values of the same year and model. Of course, it’s not logical, but this was just my best shot.. I think today i’m gonna writedown TEST15, TEST16 and someother test, which shows the ROM date of the OBC (???). Ukfrog, my obc doesn’t have the value of test 15 you wrote down here, the same number has different values… so i’m very confused. All i know is, that my car light sensors for the obc to tell if the light isn’t working, fluid level indicators and so on… so it must be with check control module..

  57. 57 On October 25th, 2008, Vlakci said:

    hello (please don’t judge my english I am from Slovenia EU)

    I read a lot about this OBC problems regarding fault Check control and fault fuel Consumption.
    I instaled a 18button OBC in my 320iC E36 1/97 because i found the 7button discusting with the
    smole display and low functions. Regarding the problem I spoke with a lot of BMW fanatics (many
    mecchanics in slovenia or germany/austria) and they all told me the same staff:

    - All OBC are the same. If you chech the ETK code are all the same, they change only by language
    of buttons (the can by changed from other units to units – mine is Italian beacuse the car is too).
    If you buy a NEW one from the factory it comes uncoded (the same for ALL models, apart the language
    of the buttons) and you have to code it (it is done by the RDX and TDX data line conected to all
    digital modules of the car (EWS, DWA, OBC,…))
    - The OBC check control works by getting data from the Check control module (above the left speaker above the foot)
    and it is conected to the OBC by 5 wires. The are al digital (1 and 0) and it reads al the fault code
    (lights front, lights back, water level, colant level…)
    - If you change a OBC whitch is NOT from the exact car (year, macchine) you have to coded it
    - the coding is done by the BMW repair shop (by us it cost about 20euro or 25$)
    - If your check controlo reads error is because is not in sincronyse with the check module or the data
    lines are not conected (my didn’t have CC but is working apart the CC reading – it displays the orange
    squares on the holl display with the Check button

    That is the part that the mecchanics told me, I am waiting to get an answer for my email. I the future
    (on april with the opening of the sezone I will doo the coding + ne remote key and all module reset,
    because I have a problem with the sincronyzation of the DWA and ZKE)

    But I have a question: until I do the coding I vill must look to the 2x times to low fuel rate. The calibration allows
    only from 0.75 to 1.25, so I am gessing that the problem is because the OBC is from a 318i 1993. Does any one have
    the codes of EINHEIT1 and 2 for a 1997 convertible M52B20 (or it would be the best that al with the OBC functioning would check the code (2min of work) and write them down with the engine tipe (because of the vanos), and model year (it would be wery help full and
    maybe we can solve the problem for all

  58. 58 On October 25th, 2008, Vlakci said:

    and the test code 14, 15, 16 is only read-only (for the 17 I’m not sure beacause, I forgot what they told me –
    too much information by drinking the coffe)

    By the way : the all upgrade from 7 to 18 button OBC took me 2h writing the electrical diagram, to be sure for all the conections
    (my is connected to A/C, EWS + the instrument cluster) to be wright, 1h to instal, and I made all cables like that, that they look like
    original instaled. The only thing that remains to do is to instal the triger switch by the steering wheel witch
    I get in Monday

  59. 59 On October 25th, 2008, ukfrog said:

    Good work lad!

  60. 60 On October 25th, 2008, Vlakci said:

    hy; me again

    by reading the post I made a little table for the working codes:
    Car – year – einheit1/2 – if cc mentioned/instaled
    318i ? 04 FF yes the cables were on the conector (donor car with CC).with
    the same code squares: on the display (CC in the car not instaled) on a 320i 97′ conv.
    318is 97 04 FF not mentioned
    325i 93 01 FF not mentioned
    325i 93 73 FF check control functional
    325i 93 73 FF not mentioned
    325i 93 01 FF chech control functional
    328i 97 BA FF chech control functional
    328i 95 01 FF check control functional

    To see if you have CC the easyest way is to loke on the fluid container of the windsheild water.
    On the side should be a switch for the water level. Or to remove the cover above the legs, and
    to check for the CC module above the speaker (two conectors black and white, round pins).
    E36 does not have the CC optional as on the 6cly. E30!

    With the modules in E36 is always important the instal electronics with the battery disconected, and
    most importand: first unplug the negative pole of the battery! last plug back the negative pole!

    With what I read I came up with and idea what should be the understanding of the OBC and CC: with the correct code
    the check works if the CC module is conected and functional. If not conected, the OBC by it self does
    the orange squares because it doesn’t have any signal from the CC and it is programed to the sqeares. When you
    change the einheit code (1 or 2 for now no idea) you only scramble the OBC and the conections from the CC
    (or not if no CC in car) doesn’t get to the procesor of the OBC resulting in: error mode, please consult manual etc.

  61. 61 On October 25th, 2008, Vlakci said:

    plus the codes from the original article above:

    325i 1994: 71 FF – for this I think is incorect!
    318is 1993: 71 FF – for this I think is incorect!
    320i 1994: 7B FF
    328i 1995: BA FF
    M3 1997: B3 FF
    M3 1998: B3 FF

  62. 62 On October 26th, 2008, Tony Sticks said:

    @Vlakci: Hmmm… I don’t have the sensor on the windshield fluid reservoir. Maybe I don’t have the check control module and that’s why I keep getting this error. I need to look for the CM and see if it’s there or not. Thank you very much. You’ve been of great help.

  63. 63 On October 26th, 2008, Vlakci said:

    hy. was in the car +, tryed all the cide and:
    only wuth the 04 does the orange squares on the display. All the other codes
    from the table above did chech inactive. So I am assuming that the 04 is for
    non CC instaled E36 with OBC. The other thing I saw is that with the code 01
    the units go to USA, with the other are EU.

    And the codes didn’t solve the problem of the fuel rate factor. Is off by the
    factor 2 as before. So I will take my OBC to a servise for coding beacuse i
    am tired if seeing the wrong feul rate.

  64. 64 On October 26th, 2008, Vlakci said:

    I must correct my self:
    318i ? 04 FF yes the cables were on the conector (donor car with CC)

    the car was not with CC, as told me the seler of the OBC I have bought. He gave me the
    connector with the wires from an other OBC witch had the CC but the display of OBC was
    scratched.

  65. 65 On October 28th, 2008, vlakci said:

    received email from the UK website for customer suport and: please visit your local BMW service. Thanks a lot ?!#$”%&%$”ck. The local service would put the car in prafactors and the most common excuse is: that part doesn’t exist or that car didn’t have that equipment (when I was buying light wipers for my E30 light cleaning sistem).

  66. 66 On November 18th, 2008, Yudh said:

    hey what about 96 323i sedan?

  67. 67 On November 30th, 2008, Robert said:

    I have a ‘92 E36 325i with Check Control, and did the 18 button swap, and too am having the Check Control now inactive. At least there is a place here where we can hash out ideas to solve this. Thank you all for your ideas and suggestions. If I had any, I would gladly post them here.

  68. 68 On November 30th, 2008, Robert said:

    I wonder if a “Reset” of the OBC would cause the OBC to find the codes it needs on its own?

  69. 69 On December 2nd, 2008, ukfrog said:

    @ vlakci
    It looks like, on the contrary to all of us, you are not going to give up on this issue before it is solved. My hat off to you mate, I’ve long given up on trying to understand the OCB functions on the E36, but maybe I’ve given up because my 18 button works fine.
    however, I tried for 6 months or so to work out all the functions and their actions, but gave up after frustration took the better of me. Not even BMW Tech seem to know what does what on the OCB settings.
    So my friend, if one day you crack the MYSTERIES of the BMW E36 OBC, I think they should but you in Who’s Who!
    Keep it up, and brake a leg, as they say! (not really brake your leg mate I really wish you all the luck in the world, you going to need it…) LOL

  70. 70 On December 17th, 2008, vlakci said:

    hy; back again.

    The master reset in the secrets menu will not solve the problem.

    For my the thing is solved and I am doing other stuff on my E36 (the multifuncion steering wheel is finish as the electric seats with heating, the business radio too, now i am doing the Mp3 Cd bmw changer and if I am lucky finding the parts the bluetooth sistem for the phone), because I reprogramed my OBC to a newer software and all is working as it should.

  71. 71 On December 23rd, 2008, Mark said:

    Hi,
    Does anyone know if E36 18 button OBC can display oil press and water temperature and how to make this display?

  72. 72 On December 24th, 2008, Tony Sticks said:

    Have you read the BMW On Board Computer (OBC) secrets! post. I think you’ll find a way to read the engine temperature. I don’t know about Oil pressure. Just search there for “Engine temp”

  73. 73 On January 13th, 2009, edupnt said:

    hi. I’ve a 318i, and I’m about to buy a OBC to my car…
    but i still don’t know if it works on my car?
    can anyone help me telling me any thing about it…
    tkanks

  74. 74 On January 14th, 2009, Mark said:

    vlakci,
    you are mentioning multifunction steering wheel, I am interested on this modification, do you have instructions or any link for this? I have a BMW Traffic Pro and want to figure out how to control volume and track-station from a streering wheel buttons.

  75. 75 On April 30th, 2009, jarda said:

    There are cars with a check control module and cars without it.
    Then there are OBCs with check control enabled, and OBCs with check control disabled.

    If you have a car with a check control module, you need to enable check control on the OBC, otherwise it won’t work and pressing CHECK will only light up all segments.

    If you have a car without a check control module, you need to disable check control on the OBC, otherwise it will always display CHECK CONTROL INACTIVE error.

    If you have a car with a check control module and check control enabled on the OBC, it will display CHECK CONTROL OK, or an appropriate error code if there is something wrong with your car.

    If you have a car without a check control module and check control disabled on the OBC, pressing the CHECK button only lights up all segments on the display.

Leave a Reply

You must be logged in to post a comment.