最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

新5系使用E-SYS编程步骤

IT圈 admin 43浏览 0评论

2024年3月27日发(作者:敏云岚)

Convert EU Fxx N53 production code MT11 to MY51

using E-Sys to flash the DME & EGS modules

Objective

The mod is conversion of a EU Fxx 523i to a 528i. It is valid for cars of production period where both

models were delivered with the same N53 motor, albeit the 523i being detuned in HP & Torque.

The mod requires a software change to the DME & EGS modules of the car, and a replacement of the

Single-step intake manifold with a 3-Step intake manifold equipped by DISA valves.

This document details the software change segment of the mod.

Module software used is the same as the original delivered by BMW in MY51 N53 equipped cars.

Preface

Flashing ECU's with E-sys is not a technically complicated process and the risks involved are less of

technical nature and more of integration & configuration mistakes. Successfully passing the flashing

process itself needs some precautions & guidelines which are general to any eeprom style programming:

Maintain constant power supply to the programming & target devices

Allow sufficient time for processing to complete

Stop in case of errors and analyze/troubleshoot the reasons before proceeding

Use the programming tool built-in controls to assure proper processing

The E-Sys tool itself has powerful controls to avoid flashing mistakes when it comes to compatibility

between the software to be flashed & the target ECU. The ECU's themselves being of automotive grade

are by nature of robust fail-safe design, especially those related to engine, transmission, car security &

passenger safety.

E-Sys also provides the integration support by managing the Master Security Module (MSM) of the car

to maintain security & compatibility in programming.

The controls in the hands of the user however, do allow for a lot of manual manipulation which can lead

to failed, incorrect flashing and a non-functioning car.

The risk therefore in this process, is mitigated mostly by keeping strict planning & control,

understanding the integration of the change within the car-wide computerized network, being vigilant in

troubleshooting unexpected failures before making new attempts and finally making sure that the E-Sys

settings and functions are carefully and correctly set.

Good luck to all who use this procedure. Anyone reading this is welcome to visit us at

– BMW Coding and Programming Forum.

This document is written & tested by forum members @maisav & @miotoo

Success may vary, we take no responsibility for any damage

that may occur in relation to this document and the risk is

entirely taken by those attempting to perform it

Page 1 of 7 Guide for flashing EU Fxx N53 DME and EGS using ESYS V. 1.1

Mandatory Prerequisites:

 Confirm current ECU part numbers and target ECU part numbers are identical based on realoem /

ETK. Here we were ok with the DME, but had difference in EGS module. Posted question to BMW

technical staff who confirmed the difference is for support/replacement related reasons. Units are

identical.

 No exchange of modules. Units are functional and in-sync with car network. No faults registered in

the fault or Information memories.

 Know your Shipment & Current I-Step. Refer to basic coding guide to read I-Step from VCM.

 Car network is running a unique I-level across modules.

 PSdZdata for current I-level available and imported into Esys.

 FA in car is in shipment status ie. Zeitkriterium not modified.

 Car hooked up to battery charger or maintainer.

Phase 1: Connection

1.

2.

3.

4.

5.

6.

7.

Prepare PC. Make sure wifi & bluetooth are disabled and no application is running.

Connect ENET cable to OBD port then to RJ45 port on PC.

Car ignition on, engine off.

Start-up E-Sys. After up to 30 seconds the car and your PC are on the same IP subnet.

Click on the 'Connect' button.

In the 'Open Connection' window which appears, select the appropriate TargetSelector.

Project is the Fxx I-Step of PSdZdata you loaded into Esys, VehicleInfo is your car Fxx without

DIRECT at the end.

8. In the Interface section, select 'Connection via VIN'.

9. In the Vehicle-specific parameter section, select 'Read parameters from VCM'.

10. Click Connect.

11. A pop-up window will appear. Confirm what you see is your known Shipment I-step & click OK.

Phase 2: Confirm current FA and SVT Actual state match to PSdZdata

1. Go to Comfort mode - TAL-Calculating. Top-left 'Vehicle Order', select 'Read'.

After VO is read, Open the FAList tree to FAList/FA/FZAuftrag/Type and confirm the

‘Zeitkriterium’ entry is your shipment (mmyy format) & the ‘Typschlüssel’ entry is your

production code MT11. Click save and provide a clearly identifiable name eg.

FA_ORG_MT11_yyyymmdd

Right click on the 'FA' folder and select 'Activate FA'.

2. On the right, in 'SVT Actual' section, select 'Read SVT'.

When done, The SVT ECU tree will appear on the left. All entries will be BLUE in color.

Click save and provide a clearly identifiable name eg. SVT_ACTUAL_MT11_yyyymmdd

3. On the right, in 'KIS/SVT Target section, perform the following:

In 'Calculation Strategy' select 'Complete Flash'.

In I-Step (shipm.) select your I-Step Shipment as verified by connection phase step 11.

In I-Step target should be only one entry, matching to the Target selected in connection phase

step 7.

Click 'Calculate' and wait.

When done, The SVT ECU tree entries on the left will change color.

The entire tree with all entries must be BLACK with exception of SWUP, ENTD & NAVD entries in the

CMB_ECALL/CMB_MEDIA/HU_CIC modules which may remain BLUE.

Page 2 of 7 Guide for flashing EU Fxx N53 DME and EGS using ESYS V. 1.1

2024年3月27日发(作者:敏云岚)

Convert EU Fxx N53 production code MT11 to MY51

using E-Sys to flash the DME & EGS modules

Objective

The mod is conversion of a EU Fxx 523i to a 528i. It is valid for cars of production period where both

models were delivered with the same N53 motor, albeit the 523i being detuned in HP & Torque.

The mod requires a software change to the DME & EGS modules of the car, and a replacement of the

Single-step intake manifold with a 3-Step intake manifold equipped by DISA valves.

This document details the software change segment of the mod.

Module software used is the same as the original delivered by BMW in MY51 N53 equipped cars.

Preface

Flashing ECU's with E-sys is not a technically complicated process and the risks involved are less of

technical nature and more of integration & configuration mistakes. Successfully passing the flashing

process itself needs some precautions & guidelines which are general to any eeprom style programming:

Maintain constant power supply to the programming & target devices

Allow sufficient time for processing to complete

Stop in case of errors and analyze/troubleshoot the reasons before proceeding

Use the programming tool built-in controls to assure proper processing

The E-Sys tool itself has powerful controls to avoid flashing mistakes when it comes to compatibility

between the software to be flashed & the target ECU. The ECU's themselves being of automotive grade

are by nature of robust fail-safe design, especially those related to engine, transmission, car security &

passenger safety.

E-Sys also provides the integration support by managing the Master Security Module (MSM) of the car

to maintain security & compatibility in programming.

The controls in the hands of the user however, do allow for a lot of manual manipulation which can lead

to failed, incorrect flashing and a non-functioning car.

The risk therefore in this process, is mitigated mostly by keeping strict planning & control,

understanding the integration of the change within the car-wide computerized network, being vigilant in

troubleshooting unexpected failures before making new attempts and finally making sure that the E-Sys

settings and functions are carefully and correctly set.

Good luck to all who use this procedure. Anyone reading this is welcome to visit us at

– BMW Coding and Programming Forum.

This document is written & tested by forum members @maisav & @miotoo

Success may vary, we take no responsibility for any damage

that may occur in relation to this document and the risk is

entirely taken by those attempting to perform it

Page 1 of 7 Guide for flashing EU Fxx N53 DME and EGS using ESYS V. 1.1

Mandatory Prerequisites:

 Confirm current ECU part numbers and target ECU part numbers are identical based on realoem /

ETK. Here we were ok with the DME, but had difference in EGS module. Posted question to BMW

technical staff who confirmed the difference is for support/replacement related reasons. Units are

identical.

 No exchange of modules. Units are functional and in-sync with car network. No faults registered in

the fault or Information memories.

 Know your Shipment & Current I-Step. Refer to basic coding guide to read I-Step from VCM.

 Car network is running a unique I-level across modules.

 PSdZdata for current I-level available and imported into Esys.

 FA in car is in shipment status ie. Zeitkriterium not modified.

 Car hooked up to battery charger or maintainer.

Phase 1: Connection

1.

2.

3.

4.

5.

6.

7.

Prepare PC. Make sure wifi & bluetooth are disabled and no application is running.

Connect ENET cable to OBD port then to RJ45 port on PC.

Car ignition on, engine off.

Start-up E-Sys. After up to 30 seconds the car and your PC are on the same IP subnet.

Click on the 'Connect' button.

In the 'Open Connection' window which appears, select the appropriate TargetSelector.

Project is the Fxx I-Step of PSdZdata you loaded into Esys, VehicleInfo is your car Fxx without

DIRECT at the end.

8. In the Interface section, select 'Connection via VIN'.

9. In the Vehicle-specific parameter section, select 'Read parameters from VCM'.

10. Click Connect.

11. A pop-up window will appear. Confirm what you see is your known Shipment I-step & click OK.

Phase 2: Confirm current FA and SVT Actual state match to PSdZdata

1. Go to Comfort mode - TAL-Calculating. Top-left 'Vehicle Order', select 'Read'.

After VO is read, Open the FAList tree to FAList/FA/FZAuftrag/Type and confirm the

‘Zeitkriterium’ entry is your shipment (mmyy format) & the ‘Typschlüssel’ entry is your

production code MT11. Click save and provide a clearly identifiable name eg.

FA_ORG_MT11_yyyymmdd

Right click on the 'FA' folder and select 'Activate FA'.

2. On the right, in 'SVT Actual' section, select 'Read SVT'.

When done, The SVT ECU tree will appear on the left. All entries will be BLUE in color.

Click save and provide a clearly identifiable name eg. SVT_ACTUAL_MT11_yyyymmdd

3. On the right, in 'KIS/SVT Target section, perform the following:

In 'Calculation Strategy' select 'Complete Flash'.

In I-Step (shipm.) select your I-Step Shipment as verified by connection phase step 11.

In I-Step target should be only one entry, matching to the Target selected in connection phase

step 7.

Click 'Calculate' and wait.

When done, The SVT ECU tree entries on the left will change color.

The entire tree with all entries must be BLACK with exception of SWUP, ENTD & NAVD entries in the

CMB_ECALL/CMB_MEDIA/HU_CIC modules which may remain BLUE.

Page 2 of 7 Guide for flashing EU Fxx N53 DME and EGS using ESYS V. 1.1

发布评论

评论列表 (0)

  1. 暂无评论