BMW Forum - BimmerFest BMW Forums banner

HC2 module - installing matching FW again?

3.9K views 13 replies 4 participants last post by  shawnsheridan  
#1 ·
Hi everyone,

I've retrofitted blind spot monitoring on my 2015 F11. The modules were from 2012.

After replacing the ZGM I initialized the flexray. The SWW module was visible in Rheingold, but there was no possibility to inject CAFD into it in ESYS.

I decided to try and update it to my car. The hardware ID was mismatched, AFAIR the first part matched the rest was 004 002 and expected was 005 001. I decided to try it anyway. The flash went well, the module is visible, it accepted the CAFD. And this is the part where all goes to hell.

There is one error code for both master and slave module:
ICM 480049 SWW interface: Signal invalid
SWW 481C92 SWW: internal control-unit fault
SWW 481C9A SWW: slave, internal fault

I found this topic where the OP had a similiar issue so I reckon those modules just won't work in my car:
https://www.bimmerfest.com/forums/showthread.php?t=1213289

The question is, how to revert the firmware in the module so the hardware ID would match again? I'd be able to sell the modules then, as they should work in the pre-LCI cars without issues.

I don't understand the mechanism of the SWW update, as physically those are 2 modules and logically it's just the HC2 - is the slave firmware passed on by the master?

Thanks in advance!
 
#2 ·
You can force a flash by editing the TAL you create to have whatever version of SWFL, CAFD etc you like. Just use the TAL editor in e-sys and amend the values manually. Just be sure to check the SWE is available before executing the TAL and starting the flash.


Sent from my iPhone using Tapatalk
 
#3 ·
You can force a flash by editing the TAL you create to have whatever version of SWFL, CAFD etc you like. Just use the TAL editor in e-sys and amend the values manually. Just be sure to check the SWE is available before executing the TAL and starting the flash.
Thanks. Do you have any tips how to find the correct software version based on the hardware id?

Do you know if flashing HC2 in ESYS flashes both the master and slave physical modules?
 
#8 ·
I retrofitted the FSC for LDW and a vibro steering wheel

And now for coding:
There are some FDL parameters with “HC2” in the name.

If I only want to retrofit “Lane Departure Warning” and not “Lane Change Warning”, can I ignore all parameters with “HC2”?
 
#9 ·
I never FDL Code it. I always VO Code it using 5AD in FA. That said, I am not sure if 5AD is valid in your FA.
 
#14 ·
My question:
Do I also have to change the (SZL) steering column hardware?

I once read somewhere that it should be possible to solve the SZL problem with a cable patch because the vibration module doesn't need much power.
But if you want to retrofit a steering wheel heater, then you also need a different SZL because the heater requires a lot more power
Also remember that I had after coding and testing this fault code:
030351 K-LIN 16 sterring column switch cluster (SZL): wrong version
I have no idea on the hardware.