Page 1 of 1

Hidden Speedo Cluster Test Mode

Posted: Fri Nov 27, 2009 2:35 pm
by Andy
Taken from E46, pretty sure it works but will delete if not:


BMW Self-Test Mode Instructions:

Instructions to access the hidden functions:
1. Hold Trip Reset while turning ignition key to position 1.
2. LCD should show "Test 1.0"
3. Press the reset button again to select function 19.0 that unlocks all the features
3. Wait for display to show "Off"
4. Depress Trip Reset for 1/4 second and release it
5. Then with no delay, press Trip Reset several times to select one of the following functions.
==========================================
BMW E46 On-Board Computer (OBC) Hidden Codes (works on some E36s as well):

1. Car Engine and cluster data
1.0 VIN number (last 5 digits)
1.1 K number (my car shows a mileage counter of some sort)
1.2 Cluster Part #
1.3 Coding (12)/diagnosis (34)/bus index (56) (ex. 123456)
1.4 Week/Year of cluster manufacture (ww/yy)
1.5 Hardware and Software cluster #s (ex. 09_160 = hardware '09' and software '16.0')
1.6 ?
1.7 CAN-version and KI-revision index (ex. 04_44 = CAN-version '04' and KI-revision index '44')

2. Cluster System Test - Activates the gauge drivers, indicators and LEDs to confirm function (this is a fun one to watch).

3. Service Inspection Data
3.0 Used fuel in liters since last Service Inspection
3.1 elapsed days since last Service Inspection (mine reads zero, which doesn’t match)

4. Fuel Consumption
4.0 Instant fuel consumption (ex. 0145+ =14.5 liters/100km)
4.1 Instant fuel consumption (ex. 0018=1.8 l/Hour)

5. Distance Gone Consumption (this feature doesn’t work on my car)
5.0 Average mileage (ex. "082" = 8.2 liters/100km)
5.1 km to refuel

6. Fuel Level sensor inputs in liters
6.0 Fuel level averaged (ex. 109330+ = Left half sensor input 10.9 liters;
Right sensor input 33.0 liters)
6.1 Total tank level averaged: (10.9+33.0=43.9 liters)
6.2 Indicated value (0442+ = 44.2) and tank phase

7. Temperature and Speed
7.0 Coolant/Engine temperature (ex. 021 = 21C) (this one’s also really interesting. my car ranged from 82 to 98 C. once the engine was warmed up—leave this one on as you’re driving around).
7.1 Ambient/Outside temperature - chg met 5 pts. 125/130/135 (didn’t work on my car).
7.2 Engine speed / Current RPMs 1/min
7.3 Vehicle speed / Current Speed in km/hour

8. Input value in HEX form (I didn’t understand any of this stuff)
8.0 1d0+ System voltage ADC-Value Hex code
8.1 26C33C+ ADC Values HG left/HG right
8.2 ADC Value brake degradation sensor (000=o.k.)
8.3 ? (mine read 38C000)

9. Battery
9.0 Battery Voltage (ex. 140 = 14.0v)
9.1 ?
9.2 ?
9.3 ?

10. Country of Destination? (mine read ----US)

11. ? (mine read FFFF08)

12. Not used

13. Gong Test—press trip button briefly to test chime.

14. ?
14.0 ? (mine read C78100)
14.1 ? (mine read 000000)
14.2 ? (mine read 000000)
14.3 ? (mine read 000000)
14.4 ? (mine read 000000)

15. Status cluster I/O-ports (bit codes) 0=low; 1=high (all these were hard to interpret)
1) belt contact, seat belt fastened=0; (fasten seat belt and you’ll see a change)
2) ignition lock contact, key inserted=0;
3) door contact, door open=0; (open or close door and you’ll see a change)
4) clock button pressed=0;
5) SI reset=0, for reset=0;
6) EGS transmission failure=0
Status Digital Outputs (bits) 0=inactive, 1=active
1) Gong output;
2) Brake warning lamp;
3) Low fuel warning lamp;
4) EGA lamp;
5) seat belt lamp;
6) manipulation dot

16. ?
16.0 ?
16.1 ? (my car shows --lo--)

17. ? (a timer of some sort but doesn’t match up to any service interval or other event I can determine)

18. Not used

19. Lock Status; unlocks functions in range 3-18
19.0 L-On / L-Off (to unlock, press button when "L-Off")

20. ? (countdown timer of some sort)
20.0 displays what appears to be a meaningless number
20.1 counts down final digit
20.2 counts down next-to-last digit
20.3 counts down third-to-last digit

21 Software Reset; reset OBC settings (I didn’t want to mess with this one!)

00 End of test
=======================================
A few notes for those who are interested in the self-test mode:
To unlock the tests 3-18, select test 19, wait for the display to show "L-Off" and press the button *briefly*. The display will then show "test 0" and you can step though to select the test you want. Having played with a test, press and hold the button for about half a second to exit the test. This brings you back to the test selection and you can select another test. Unlock doesn't seem to be persistent - once you exit test mode you have to re-unlock it! If you find that test mode has exited (the odometer displays your mileage), then you need to turn the ignition off to re-enter.

Fascinating stuff! I guess some of you can get some of this info with your OBC clock. My car only has the analog version with no computer info.

Taken from:
http://forums.bimmerforums.com/forum/sh ... OBC+unlock
Credit to cngizbleevng

Re: Hidden Speedo Cluster Test Mode

Posted: Fri Nov 27, 2009 2:50 pm
by sk93
yep - can confirm this works, as I've done it :D

(Also think there's another post about this somewhere here :P)

Re: Hidden Speedo Cluster Test Mode

Posted: Fri Nov 27, 2009 5:26 pm
by Andy
sk93 wrote:(Also think there's another post about this somewhere here :P)
lol oh yes, you posted it :thumbsup:

Re: Hidden Speedo Cluster Test Mode

Posted: Fri Nov 27, 2009 5:44 pm
by sk93
Andy wrote:
sk93 wrote:(Also think there's another post about this somewhere here :P)
lol oh yes, you posted it :thumbsup:
:thumbsup:

Re: Hidden Speedo Cluster Test Mode

Posted: Sun Feb 28, 2010 2:10 am
by Kaide
So I just played with these a little... Anyway to get the km to show as miles? I know that we (americans) should probably be using a system based on 10, however... you know us.

My brain cant comprehend the amount of a "litre" nor do I want to watch my speed in digital count in kph.

Re: Hidden Speedo Cluster Test Mode

Posted: Fri Dec 31, 2010 3:00 pm
by -SONRUBEN-
you have some option to change Consumption from Liters/Km to --> KM/Liters???

Re: Hidden Speedo Cluster Test Mode

Posted: Fri Dec 31, 2010 3:37 pm
by AlanJ
Sonruben - welcome to the Forum perhaps a post in the Newbies section with details about you and your Zed? :thumbsup:

Re: Hidden Speedo Cluster Test Mode

Posted: Fri Dec 31, 2010 6:56 pm
by seanodwyer
Guys, just this on my Z and in section 1.3 got code 062115. Anyone know what this means or where I can find out what it relates to?

Re: Hidden Speedo Cluster Test Mode

Posted: Wed Jan 05, 2011 10:47 am
by Andy
1.3 Coding (12)/diagnosis (34)/bus index (56) (ex. 123456)

I've posted a list of OBDII codes elsewhere - referenced in the FAQ I believe - but I'd doubt it relates to this? Maybe google around that section as I believe it will be common to all age similar BMWs.

Hidden Speedo Cluster Test Mode

Posted: Sun Mar 15, 2020 2:36 pm
by ScottP
Hi Folks, as I’m replying to an eleven year old post, I’m not expecting too much!

I’m trying to access the secret menu but as described by I don’t have an option 19...I get the test 1.0 menu but as I press the s/r button I get:
1.0
1.1
1.2 etc up to 1.8 then back to 1.0

Anyone else have the same issue?
Cheers
Scott
06 2.5 Roadster, upgraded from 2.0 and so glad I did.

Hidden Speedo Cluster Test Mode

Posted: Mon Mar 23, 2020 4:06 pm
by dhobbs
ScottP wrote: Sun Mar 15, 2020 2:36 pm I’m trying to access the secret menu but as described by I don’t have an option 19...I get the test 1.0 menu but as I press the s/r button I get:
1.0
1.1
1.2 etc up to 1.8 then back to 1.0
Sounds like you are stuck in sub menu for item 1.

Played with this myself but can’t remember what I did. Just played with the buttons

Hidden Speedo Cluster Test Mode

Posted: Tue Apr 21, 2020 9:34 pm
by ScottP
Okkkk, maybe I’ll figure it out one day

Hidden Speedo Cluster Test Mode

Posted: Tue Aug 24, 2021 11:06 pm
by KvonReiner
I have an e85, I was mesing with the self test option. Unfortunately, right before an inspection was due. Does this self test return to locked on its own? shop says it wont pass because OBD wont show any sensors available. Any ideas? Thanks