Hello guys, long time no talk, but nonetheless still check in once in a while.
I wanted to see if any of you guys could help me figure something out.
We have 2003 Z4 and 2004 X3. The X3 has two functions that Z4 doesn't. One is the mirror position that is memorized along with the seat position: once you select a seat memory, not only it rearrange the seat but also the outside mirrors position. The other function is the passenger mirror tilting when you put the car in reverse: this allows you to stop the curb and avoid scratching rims.
I've been successfully using several BMW coding and diagnostics tools, from DIS to Progman to NCSExpert and have developed a bit of experience there: nonetheless I can't figure this one out.
Using NCSExpert I've narrowed down the two modules controlling the behavior I'm after to two: the all-purpose GM module and the SM module (specific for the seat memory). Both of these modules are the on the X3 and the Z4: the GM5.C04 and SM_E46.C01.
However I can't identify which function controls the two behaviors I'm after and I'm not ready to raise white flag yet.
For the GM5.C04 I took the trace file of the X3 and compared it to the trace file of the Z4 using NCSDummy and found these differences:
As you can see I don't have information on some functions.
I was wondering if some of you guys might be able to help.
Do anyone has a pre-facelift Z4 with the mirror linked to the seat and/or the curb mirror tilting? Next step would be to ask which GM and SM modules you have and if you can dump the tracefile and share them so I can see if I can identify the functions.
Well, of course if anyone has already identified this would be even better.
I wanted to see if any of you guys could help me figure something out.
We have 2003 Z4 and 2004 X3. The X3 has two functions that Z4 doesn't. One is the mirror position that is memorized along with the seat position: once you select a seat memory, not only it rearrange the seat but also the outside mirrors position. The other function is the passenger mirror tilting when you put the car in reverse: this allows you to stop the curb and avoid scratching rims.
I've been successfully using several BMW coding and diagnostics tools, from DIS to Progman to NCSExpert and have developed a bit of experience there: nonetheless I can't figure this one out.
Using NCSExpert I've narrowed down the two modules controlling the behavior I'm after to two: the all-purpose GM module and the SM module (specific for the seat memory). Both of these modules are the on the X3 and the Z4: the GM5.C04 and SM_E46.C01.
However I can't identify which function controls the two behaviors I'm after and I'm not ready to raise white flag yet.
For the GM5.C04 I took the trace file of the X3 and compared it to the trace file of the Z4 using NCSDummy and found these differences:
Code:
Generated with NCS Dummy version 0.5.0.5 — copyright © 2011 revtor software
Output : Trace Differences
Chassis : E85 (E85,E86)
Module : GM5.C04
Trace file 1 : "C:\NCSEXPER\WORK\2003 Z4 2.5i LR62859\01_26_2013\GM5\LR62859_GM5_CHANGED_FSW_PSW.MAN" (FSW/PSW)
Trace file 2 : "C:\NCSEXPER\WORK\2004 X3 3.0i WA30119\01_26_2013\GM5\WA30119_GM5_CHANGED_FSW_PSW.MAN" (FSW/PSW)
Differences : Yes
1 2 ID FUNCTION KEYWORD FUNCTION KEYWORD TRANSLATION
ID PARAMETER KEYWORD PARAMETER KEYWORD TRANSLATION
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
0412 HUB_VERZOEGERUNG_FH_VORN
* 0067 500ms 500 milliseconds
* 011E 0ms 0 milliseconds
00D3 OHNE_SCHEIBENABSENKUNG
* 0005 nicht_aktiv not active
* 0002 aktiv active
0088 FH_NACH_TUERE_AUF POWER WINDOWS WHEN DOOR IS OPEN
* 0005 nicht_aktiv not active
* 0002 aktiv active
0415 EINKLEMMSCH_REVERSIEREN JAM PROTECTION MOVE BACK
* 0068 lang long
* 0028 kurz short
008D EINKLEMMSCH_HINTEN JAM PROTECTION REAR
* 0005 nicht_aktiv not active
* 0002 aktiv active
040B EINKLEMMSCH_VORNE JAM PROTECTION FRONT
* 0005 nicht_aktiv not active
* 0002 aktiv active
008B FENSTERHEBER_HINTEN REAR POWER WINDOWS
* 0005 nicht_aktiv not active
* 0002 aktiv active
008F FH_TUEREN_HINTEN_TIPP_AUF ONE-TOUCH OPENING REAR POWER WINDOWS
* 0005 nicht_aktiv not active
* 0002 aktiv active
0093 FH_ZTR_SCHALTER_TIPP_AUF ALL-WINDOW BUTTON ONE-TOUCH OPEN
* 0005 nicht_aktiv not active
* 0002 aktiv active
00EA IB_EIN_BEI_HKK/HSK INTERIOR LIGHTS TURN ON WHEN TRUNK LID OPENED
* 0005 nicht_aktiv not active
* 0002 aktiv active
00EF TAKTUNG_VA1
* 0002 aktiv active
* 0005 nicht_aktiv not active
0413 TAKTUNG_IB
* 0002 aktiv active
* 0005 nicht_aktiv not active
00FA TUER_HINTEN REAR DOOR
* 0005 nicht_aktiv not active
* 0002 aktiv active
00F9 E83_FUNKTIONEN E83 (X3) - FUNCTIONS
* 0005 nicht_aktiv not active
* 0002 aktiv active
00F8 E85_FUNKTIONEN E85 (Z4 ROADSTER) - FUNCTIONS
* 0002 aktiv active
* 0005 nicht_aktiv not active
0529 FH_ABSENKEN_VERDECK_OEFF LOWER POWER WINDOWS WHEN OPENING CONVERTIBLE TOP
* 0002 aktiv active
* 0005 nicht_aktiv not active
0107 OHNE_FH_BF_HINTEN_0
* 0002 aktiv active
* 0005 nicht_aktiv not active
0106 OHNE_FH_BF_VORNE_0
* 0002 aktiv active
* 0005 nicht_aktiv not active
0105 OHNE_FH_FA_HINTEN_0
* 0002 aktiv active
* 0005 nicht_aktiv not active
012C SPIEGELHEIZUNG_VERBAUT_GM OUTSIDE MIRROR HEATING INSTALLED (GENERAL MODULE)
* 0005 nicht_aktiv not active
* 0002 aktiv active
0124 SPIEGELABKLAPPEN_GM OUTSIDE MIRROR FOLDING IN (GENERAL MODULE)
* 0005 nicht_aktiv not active
* 0002 aktiv active
011F MIT_LIN_SCHALTER
* 0005 nicht_aktiv not active
* 0002 aktiv active
011E MIT_LIN
* 0005 nicht_aktiv not active
* 0002 aktiv active
0129 V_VAR_SPERRE_BEIKLAPP_GM
* 002C klemme_r terminal r (key in position i - accessories)
* 0004 wert_01 value 01
As you can see I don't have information on some functions.
I was wondering if some of you guys might be able to help.
Do anyone has a pre-facelift Z4 with the mirror linked to the seat and/or the curb mirror tilting? Next step would be to ask which GM and SM modules you have and if you can dump the tracefile and share them so I can see if I can identify the functions.
Well, of course if anyone has already identified this would be even better.