BMW Forum - BimmerFest BMW Forums banner

Coding diferent HWEL

1.7K views 12 replies 3 participants last post by  shawnsheridan  
#1 ·
Hello,

I have replaced EPS on my F48 BMW X1 Sdrive18D but I have diferent HWEL on new EPS.
I have flashed trough E-sys with optin write FA and SVT i think but still have error every time starting my car.
Steereng was working without CAFD after replacement.
Can I somehow integrate this HWEL?
old is 123B and new is 1237.
I also did encoding trough ISTA+, and only problem I got there when call ECU function is:
Status of postion sensor, directional stability deviation written and index postion not stored

Can I do it from programming or I need to exchange electronics on EPS.
 
#2 ·
Use E-Sys and PSdZData Full to flash EPS.

Understand that for a non factory fitted ECU, its I-Step Shipment is most likely not the same as the car's I-Step Shipment. The correct I-Step Shipment is one where the ECU being flashed has HWEL in svt_soll that is Black, not Red / Blue.

So after you calculate SVT Target (SVT_soll), check the box that says "HW-IDs from SVTactual" and then Save it. If HWEL is Black only, no Red / Blue HWEL, then you can proceed to flash it.

Are you using a virgin new EPS or a used EPS? Does your EPS has FSC Enabling Code?
 
#3 ·
Thank you for reply I'm hoping to solve this problem. I have feeling this steering is a bit heavy.

It is used EPS.
I dont thnk it need FSC
I did ID from SVTactual after calculation and flash without errors.
Then I got dead steering. :(


Then I manually edited calculated SVT or maybe it had to be done before calculation I dont remember now, to include old SWFL that I know was working before and flash like that to make it work again.
 
#9 ·
5k01416

Forgot to mention in ista
eps control unit: data status invalid for this vehicle configuration.
Yes, no FSC Code, so you do not need to worry about it.

To restore to old wersion it was something like this. I found it somewhere on forum.

When you read the SVT and save it as SVT_ist,
click edit and find the module you want to flash.
Under BTLD, SWFL, and CAFD, change the main version to 000, safe file and calculate SVT_soll , I changed only Swfl that only had bean changed.
Then use id from actual,
Then before flash edit TAL and put version you want.
This is a method to force flash on ECU where PSdZData used contains no update for the ECU needing flash.
 
#10 ·
Yes, no FSC Code, so you do not need to worry about it.

That is good to know.

Do you have any idea how to make this compatibile with my car.

Steereng is stif and cafd file seems to have no function.


I did research in kis database, New hardware is market as low and old is high.


And new used EPS is from year 2019, my car is from 2017. They look same but electronics is manufactured in other country.
 
#11 ·
That is good to know.

Do you have any idea how to make this compatibile with my car.

Steereng is stif and cafd file seems to have no function.

I did research in kis database, New hardware is market as low and old is high.

And new used EPS is from year 2019, my car is from 2017. They look same but electronics is manufactured in other country.
I have no idea what the issue is. If Part Number shows in ETK as compatible with car, and it was flashed and encoded with Black HWEL, it should work fine. Maybe steering issue is something other than EPS module.
 
  • Like
Reactions: engine24
#13 ·
Try here:

 
  • Like
Reactions: engine24