Can a used AFS swivel module be recoded?

   #1  

Johnson Motorwerks

Verified VCDS User
Verified
Joined
Aug 9, 2019
Messages
9
Reaction score
0
Location
USA
VCDS Serial number
C?ID=245616
I'm working on a 14' GTI with AFS Xenon headlights that had a rear access cover dislodged for the RF unit that in turn allowed water intrusion. I attempted to recover the OG module (PN 7L6 941 329 B)via cleaning and got the Up/Down function to return but the swivel is still a no go. I ordered a used AFS module that is the same PN but from a different model car and am attempting to program it (Old coding is 0000022 and used module is 0000019) but its not taking any changes via Lcode or any other methods since its consistently stated that these units are coded on a 2nd level after coding module 55 (headlight range control). I have tried coding 55 with OE info and also EU coding numbers (pulled from a forum which 55 did accept) but the used module still will not take any changes nor will is communicate or respond to tests, adaptation, or resets but all measurement values show up and are plausible. I've spent a fair amount of time looking online and searching various forums including Ross-Tech with no solid results to this question "can a used AFS module be programmed/coded". I'm attaching the VCDS data if anyone wants to look but its not likely to provide any additional insight.

The main info needed here is if this is a One and Done module(code it from new and it wont accept new info) or if there is a back door that will allow a module that isn't coded for this specific vehicle to be adjusted at a later date, such as dealer level software or something else since the 55 module via VCDS doesn't allow for any programming Lcode mods.

I've got 20yrs experience as a BMW dealer tech with mixed Euro products all through those years and all bmw headlight parts are one and done(VIN Specific or coding) whereas VAG modules can be swapped between vehicles until you get into the later 2010's(this puts this module directly in the this date range).

FYI, The corrosion in the headlight and connector has been repaired and is no longer a issue.

VEHICLE DATA PRIOR TO ANY REPAIR ATTEMPTS

Code:
Address 55: Headlight Range        Labels: 5M0-907-357-V2.lbl
   Part No SW: 5M0 907 357 C    HW: 5M0 907 357 C
   Component: AFS-Steuergeraet    0148 
   Revision: 00H04000    Serial number:              
   Coding: 1446940
   Shop #: WSC 01357 011 00200
   VCID: 34675A6657A63D26C7-8060

   Subsystem 1 - Part No: 7L6 941 329 B  Labels: 3D0-941-329.CLB
   Component: AFS-Lst.-Modul l    0004 
   Coding: 00000022

   Subsystem 2 - Part No: 7L6 941 329 B  Labels: 3D0-941-329.CLB
   Component: AFS-Lst.-Modul r    0004 
   Coding: 00000022

8 Faults Found:
02234 - Right Headlight Power Output Stage (J668)
            014 - Defective - Intermittent
             Freeze Frame:
                    Fault Status: 00101110
                    Fault Priority: 2
                    Fault Frequency: 51
                    Reset counter: 150
                    Mileage: 89117 km
                    Time Indication: 0
                    Date: 2015.03.23
                    Time: 19:36:16

             Freeze Frame:
                    Voltage: 13.49 V
                    Speed: 18.2 km/h
                        ABS 1

02626 - Dynamic Cornering Light Motor; Right (V319)
            010 - Open or Short to Plus - Intermittent
             Freeze Frame:
                    Fault Status: 00101010
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 115
                    Mileage: 89569 km
                    Time Indication: 0
                    Date: 2015.03.31
                    Time: 14:35:25

             Freeze Frame:
                    Voltage: 13.77 V
                    Speed: 0.0 km/h
                        ABS 1

01535 - Control Circuit for Right Headlight Range Adjusting Motor (V49)
            010 - Open or Short to Plus - Intermittent
             Freeze Frame:
                    Fault Status: 00101010
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 117
                    Mileage: 89699 km
                    Time Indication: 0
                    Date: 2015.04.02
                    Time: 16:26:25

             Freeze Frame:
                    Voltage: 13.63 V
                    Speed: 44.2 km/h
                        ABS 1

02234 - Right Headlight Power Output Stage (J668)
            004 - No Signal/Communication - Intermittent
             Freeze Frame:
                    Fault Status: 00101110
                    Fault Priority: 2
                    Fault Frequency: 51
                    Reset counter: 150
                    Mileage: 89117 km
                    Time Indication: 0
                    Date: 2015.03.23
                    Time: 19:36:16

             Freeze Frame:
                    Voltage: 13.49 V
                    Speed: 18.2 km/h
                        ABS 1

01042 - Control Module; Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

02656 - Power Output Stage for Left Headlight (J667); Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

02657 - Power Output Stage for Right Headlight (J668); Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

01539 - Headlights Not Adjusted
            005 - No or Incorrect Basic Setting / Adaptation - MIL ON
             Freeze Frame:
                    Fault Status: 11100101
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid
DATA FROM USED MODULE INSTALLED IN CAR!!!!

Code:
Address 55: Headlight Range        Labels: 5M0-907-357-V2.lbl
   Part No SW: 5M0 907 357 C    HW: 5M0 907 357 C
   Component: AFS-Steuergeraet    0148 
   Revision: 00H04000    Serial number:              
   Coding: 1446940
   Shop #: WSC 01357 011 00200
   VCID: 34675A6657A63D24D7-8060

   Subsystem 1 - Part No: 7L6 941 329 B  Labels: 3D0-941-329.CLB
   Component: AFS-Lst.-Modul l    0004 
   Coding: 00000022

   Subsystem 2 - Part No: 7L6 941 329 B  Labels: 3D0-941-329.CLB
   Component: AFS-Lst.-Modul r    X008 
   Coding: 00000019

3 Faults Found:
01042 - Control Module; Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

02657 - Power Output Stage for Right Headlight (J668); Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

01539 - Headlights Not Adjusted
            005 - No or Incorrect Basic Setting / Adaptation - MIL ON
             Freeze Frame:
                    Fault Status: 11100101
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

               Address 55: Headlight Range
Control Module Part Number: 5M0 907 357 C
  Component and/or Version: AFS-Steuergeraet    0148
           Software Coding: 1446940
            Work Shop Code: WSC 01357
                      VCID: 34675A6647A63D24D7-8060
           Additional Info: 7L6941329B  AFS-Lst.-Modul l    0004   7L6941329B  AFS-Lst.-Modul r    X008  

Advanced Identification
     Serial number:              
     Identification: SME-RBG
     Revision: 00H04000
     Date: 01.08.13
     Test stand number: 0007
     Manufacturer number: 1020
Flash Status
     Programming Attempts: 0
     Successful Attempts: 0
     Programming Status: 00000000
     Required Conditions: 00000000
     Flash Tool Code: 00000 000 00000
     Flash Date: --.--.--
Software
     A00526F
     S000210
     030500
     012301
     023000
     X01000B
Misc.
     Hardware number: 5M0 907 357 C
VCDS Info:
       VCID: 34675A6647A63D24D7-8060
       Labels: 5M0-907-357-V2.LBL
Code:
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55,5M0 907 357 C,channel 2,adapted from,0,to,0,
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Adaptation Channel 000:
Stored value
    
----------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55,5M0 907 357 C,channel 0,adapted from,---,to,000,
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55,5M0 907 357 C,channel 2,adapted from,0,to,0,
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55,5M0 907 357 C,recoded (Short coding),from,1446940,to,1446940,(015284/011/00200),

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55-02,7L6 941 329 B,recoded (Short coding),from,00000019,to,0000022,(15284/011/00200),

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55,5M0 907 357 C,recoded (Short coding),from,1446940,to,1446941,(15284/011/00200),

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55,5M0 907 357 C,recoded (Short coding),from,1446940,to,0000000,(15284/011/00200),

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

Address 55,5M0 907 357 C,recoded (Short coding),from,1446940,to,1446940,(01357/011/00200),

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Address 55-02,7L6 941 329 B,recoded (Short coding),from,00000019,to,0000022,(01357/011/00200),
Code:
                Address 55: Headlight Range  (5M0 907 357 C)

16:09:10
  60.8 %   Actuator Motor Left Headlight
  101.6 %   Actuator Motor Right Headlight
  0.0 %   Static Cornering Light Left
  101.6 %   Static Cornering Light Right
  102.0 %   Dynamic Cornering Light Left
  101.6 %   Dynamic Cornering Light Right
  No   Cornering Light deactived

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


                Address 55: Headlight Range       Labels: 5M0-907-357-V2.LBL
Control Module Part Number: 5M0 907 357 C    HW: 5M0 907 357 C
  Component and/or Version: AFS-Steuergeraet    0148
           Software Coding: 1446940
            Work Shop Code: WSC 15284 011 00200
           Additional Info: 7L6941329B  AFS-Lst.-Modul l    0004 
                                        7L6941329B  AFS-Lst.-Modul r    X008  
                      VCID: 34675A6647A63D24D7-8060
3 Faults Found:

01042 - Control Module; Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

02657 - Power Output Stage for Right Headlight (J668); Not Coded
            000 - - - MIL ON
             Freeze Frame:
                    Fault Status: 11100000
                    Fault Priority: 2
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid

01539 - Headlights Not Adjusted
            005 - No or Incorrect Basic Setting / Adaptation - MIL ON
             Freeze Frame:
                    Fault Status: 11100101
                    Fault Priority: 3
                    Fault Frequency: 1
                    Reset counter: 110
                    Time Indication: 0

             Freeze Frame:
                        Invalid
                        Invalid
                        Invalid
 
Last edited by a moderator:
   #2  

Johnson Motorwerks

Verified VCDS User
Verified
Joined
Aug 9, 2019
Messages
9
Reaction score
0
Location
USA
VCDS Serial number
C?ID=245616
Thank you any and all in advance for info on this!
 
   #3  

Uwe

Benevolent Dictator
Staff member
Joined
Jan 29, 2014
Messages
31,185
Reaction score
22,214
Location
USA
VCDS Serial number
HC100001
In principle, I believe all that should be necessary is to recode the master (0x55) module, and doing so should code the slaves appropriately. But it appears you've done that and it hasn't worked.

I wonder if the problem here is the quite different software in the replacement module?

Originally you had:
Subsystem 1 - Part No: 7L6 941 329 B Labels: 3D0-941-329.CLB
Component: AFS-Lst.-Modul l 0004
Coding: 00000022

Subsystem 2 - Part No: 7L6 941 329 B Labels: 3D0-941-329.CLB
Component: AFS-Lst.-Modul r 0004
Coding: 00000022
Now:
Subsystem 1 - Part No: 7L6 941 329 B Labels: 3D0-941-329.CLB
Component: AFS-Lst.-Modul l 0004
Coding: 00000022

Subsystem 2 - Part No: 7L6 941 329 B Labels: 3D0-941-329.CLB
Component: AFS-Lst.-Modul r X008
Coding: 00000019
-Uwe-
 
   #4  

Johnson Motorwerks

Verified VCDS User
Verified
Joined
Aug 9, 2019
Messages
9
Reaction score
0
Location
USA
VCDS Serial number
C?ID=245616
Uwe,

I noticed this as well but to my knowledge the modules doesn't come pre-loaded with software but instead gets loaded during programming of the vehicle or the 1st tier component such as the 55 module. So is there a chance the dealer could program the vehicle and in turn update the software in the AFS module or is this more of a "one and done" scenario?

FYI, This used part came from a Touareg off a slightly older vehicle then the GTI I am repairing which had a was confirmed by a earlier date code on the part.
 
   #5  

downtime

Verified VCDS User
Verified
Joined
May 27, 2017
Messages
2,053
Reaction score
1,269
Location
Finland
VCDS Serial number
C?ID=280813
I agree with Uwe. System seems to be VERY picky about the slave modules that they match.
 
   #6  

Johnson Motorwerks

Verified VCDS User
Verified
Joined
Aug 9, 2019
Messages
9
Reaction score
0
Location
USA
VCDS Serial number
C?ID=245616
I agree with Uwe. System seems to be VERY picky about the slave modules that they match.
I agree but how can this be done changed if VCDS can only code???

If you buy a new off the shelf uncoded module this would be impossible to match to a the other older AFS C/U if the Headlight Range (55) C/U only codes the AFS C/U. So, if this is the case then where/when does the software programming portion of AFS C/U occur?

From my experience with BMW AFS type C/U's you have to program the complete vehicle in order to load new coding and programming data into the new replacement C/U even though only coding data is actually being loaded. The system design is the same as VAG systems but software load outs are done slightly differently in a BMW when compared to VAG products. To the best of my knowledge VAG units still have to be programmed and/or coded from New and coding cannot be changed until this occurs which can only be done with dealer level software.
 
   #7  

downtime

Verified VCDS User
Verified
Joined
May 27, 2017
Messages
2,053
Reaction score
1,269
Location
Finland
VCDS Serial number
C?ID=280813
If you can have access to ODIS with online connection you could try online SVM for the AFS module.
I’m not sure if it loads a new software to slave modules.
 
   #8  

Johnson Motorwerks

Verified VCDS User
Verified
Joined
Aug 9, 2019
Messages
9
Reaction score
0
Location
USA
VCDS Serial number
C?ID=245616
Downtime,

I do not have ODIS or an acct for this software.

Are you familiar with this diag/programming system software?

Can module programming be performed on older vehicles without online access? I would assume any anti-theft systems or components (Nav/radio headunit, Engine Ecu, Key immobilizer, etc) would need a online connection to link with VAG servers but something like this AFS could be programmed with the system offline if the software includes the data. For BMW ISTA/P you can program most modules offline so I'm wondering if ODIS can do the same?
 
   #9  

downtime

Verified VCDS User
Verified
Joined
May 27, 2017
Messages
2,053
Reaction score
1,269
Location
Finland
VCDS Serial number
C?ID=280813
Yes you can do that also offline for most of the modules.

like Uwe wrote, in this case the slave modules are coded/programmed through the master 55 module.
But I’ve never done it so can’t say for sure how it actually works. I’ve only flashed and programmed main modules.
 
   #10  

Johnson Motorwerks

Verified VCDS User
Verified
Joined
Aug 9, 2019
Messages
9
Reaction score
0
Location
USA
VCDS Serial number
C?ID=245616
Thank you DT for the info!:thumbs: Did you use ODIS to program/flash other modules or something else?

Yes, I'm aware the Headlight Range C/U 55 "codes" the AFS modules but the "program data" or "flash" portion is still unknown and UWE made no mention of this.



Soooo, at this time I'm still lacking the info needed to move forward though. All of my research online via VW, forums and general searches have come up with zero results on the following;

Can a AFS module be programmed/flashed (NOT CODED or CODING) more than once or is it a "one and done" unit?

If it can be reprogrammed would this be a dealer only activity(requires online VAG server data) or can it be done in some way through VCDS or similar software system?


I know VCDS has limited and in most cases no "programming/flash" (operational software loading for new or preexisting modules) ability for any modules with only "coding" (adjustments to already loaded/installed software) so would ODIS, AutoLogic, or similar be the best next best option to do such a task outside of the dealer?
 
Top