BMW E60 E61 Hidden Menu


BMW E60 E61 hidden menu (5 series) gives access to OBC service tests. Useful when diagnosing issues with your car.

Check all indicators and displays, perform needle sweep, read raw data from various sensors and adjust trip computer options.

Warning!

Performing this procedure may cause permanent damage to your car.

Do this at your own risk!

We are not responsible for any loss or damage.

BMW E60 E61 hidden menu – procedure

1. BMW E60 E61 hidden menu – procedure

2. Press and hold trip reset button. Instrument cluster will show warning sign, next oil sign.

3. Release the button when FGSTNR appears on the display. After few seconds a 7-digit number will appear. Last 5 digits are also the end of your cars VIN.

4. Add up last 5 digits together (1+2+3+4+5=15).

5. Press and hold trip reset button until 01.__ is displayed, then immediately press trip reset button couple of times to navigate to position 19.__. “LOCK ON” will be displayed. After couple of seconds “CODE: 00” will appear.

6. Use trip reset button to enter your code (added up last 5 digits from 01.__ position).

7. Now the hidden menu is unlocked and you can browse all its tests.

01.__

01.00 – FGSTNR (vehicle identyfication number)

01.01 – K-ZAHL W/T

01.02 – BMWTNR

01.03 – COD DIA (diagnostic codes)

01.04 – KI HSTLDATUM

01.05 – HW AEI (hardware version)

01.06 – SW (software version)

01.07 – KODIERDATEN (coding date)

01.08 – CAN

02.__

02.00 – KI TEST (instrument cluster test)

03.__

03.00 – UNBELEGT (not used)

04.__

04.00 – VERM-MOM (current fuel consuption)

04.01 – VERM-MOM (current fuel consuption)

04.02 – D-VERB1 LIT (data used for calculating average fuel consumption)

04.03 – D-VERB1 WEG (data used for calculating average fuel consumption)

04.04 – D-VERB2 LIT (data used for calculating average fuel consumption)

04.05 – D-VERB2 WEG (data used for calculating average fuel consumption)

05.__

05.00 – RW-VERB (fuel consumpion used to calculating range)

05.01 – RW-MOM (calculated range)

06.__

06.00 – TANK L R S (fuel level readouts from left sensor, right sensor and estimated sum)

06.01 – TANK-ANZ PH

06.02 – TANK-ADC L R (raw data from fuel level sensors)

07.__

07.00 – KTMP-MOM (coolant temperature)

07.01 – ATMP-MOM (ambient air temperature, momentary)

07.02 – ATMP-ADC (ambient air temperature, average)

07.03 – N-MOT-MOM (engine speed)

07.04 – N-VWF-MOM (current start position of tachometer yellow field)

08.__

08.00 – V-EFF (real current speed)

08.01 – V-ANZ (fake current speed to be shown on the speedometer)

08.02 – V-SZ (target speed set by the cruise control)

08.03 – DGESCH1 WEG

08.04 – DGESCH1 ZEIT

08.05 – DGESCH2 WEG

08.06 – DGESCH2 ZEIT

09.__

09.00 – UB (battery voltage)

10.__

10.00 – KM / WOCHE

10.01 – GELB CBS H A

10.02 – SC-STATUS

10.03 – CBS-MODE

10.04 – TAG-ZAEHLER

11.__

11.00 – ZEIT-EINH (12h / 24h clock mode)

11.01 – WEG-EINH (distance and speed units)

11.02 – TEMP-EINH (tempretature units)

11.03 – VERB-EINH (fuel consuption units)

12.__

12.00 – V-ANKUNFT (average speed used for calculating ETA)

12.01 – ANK_ZEIT (ETA)

13.__

13.00 – AUDIO (instrument cluster speaker test)

14.__

14.00 –

14.01 – FSP01

14.02 – FSP02

14.03 – FSP03

14.04 – FSP04

14.05 – FSP05

14.06 – FSP06

14.07 – FSP07

14.08 – FSP08

14.09 – FSP09

14.10 – FSP10

15.__

15.00 – PORT 00h

15.01 – PORT 01h

15.02 – PORT 02h

15.03 – PORT 03h

15.04 – PORT 04h

15.05 – PORT 05h

15.06 – PORT 06h

15.07 – PORT 07h

15.08 – PORT 08h

15.09 – PORT 09h

15.10 – PORT 0Ah

15.11 – PORT 0Bh

16.__

16.00 – DIMMRAD-CAN

16.01 – PHOTO-ADC

16.02 – DIMM-PWM S Z

16.03 – DIMM-PWM D K

17.__

17.00 – DISP-HEIZ

17.01 – NTC1 NTC2

17.02 – KONTR-PWM

18.__

18.00 – CC-TEST? (warning lights test)

19.__

LOCK (hidden menu lock)

20.__

20.00 – KORR-VERBR (fuel consumption correction factor)

20.01 – 1er KORR (add 1 to correction factor)

20.02 – 10er KORR (add 10 to correction factor)

20.03 – 100er KORR (add 100 to correction factor)

21.__

21.00 – RESET? (resets date, time and trip computer memory)