BMW Forum - BimmerFest BMW Forums banner

EPS replace ESYS flash and code struggle

2.7K views 2 replies 3 participants last post by  shawnsheridan  
#1 ·
Hi everyone,

I have a BMW F21 with EPS to replace, there is a missing CAFD so I tried to "Detect CAF for SWE" but when I try to code I have the following error message:

Code:
Caf's suchen
Tal wird generiert
Abarbeitung wird gestartet

Read SVT before TAL execution started.
Read SVT before TAL execution finished.

TAL execution started.
ExecutionID=2020/06/20-18:31:31.547
[] prepareTALExecution started [PROGRESS]
[] prepareTALExecution finished [PROGRESS]
[] prepareVehicleForCoding started [PROGRESS]
[] prepareVehicleForCoding finished [PROGRESS]
[EPS - 30] prepareECUforCoding started [PROGRESS]
[EPS - 30] prepareECUforCoding finished [PROGRESS]
[EPS - 30] authenticateECUforCoding started [PROGRESS]
[EPS - 30] authenticateECUforCoding finished [PROGRESS]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA started [TRANSACTION]
MCDDiagService<id=62649, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, service=WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), description=error: negative response : requestOutOfRange, link=EPS_30_ETHERNET> [DIAGSERVICE]
[] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR
 [THROWABLE]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA finished [TRANSACTION]
[EPS - 30] -MessageID is used multiple times, so MessageText may be ambiguous-job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR
 [WARN]
[EPS - 30] - [Exception - EPS - 30] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR

[EPS - 30] prepareECUforCoding started [PROGRESS]
[EPS - 30] prepareECUforCoding finished [PROGRESS]
[EPS - 30] authenticateECUforCoding started [PROGRESS]
[EPS - 30] authenticateECUforCoding finished [PROGRESS]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA started [TRANSACTION]
MCDDiagService<id=62649, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, service=WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), description=error: negative response : requestOutOfRange, link=EPS_30_ETHERNET> [DIAGSERVICE]
[] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR
 [THROWABLE]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA finished [TRANSACTION]
[EPS - 30] There was an error during TAL execution, please check the log files. [WARN]
[EPS - 30] - [Exception - EPS - 30] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR

[EPS - 30] finalizeECUCoding started [PROGRESS]
[EPS - 30] finalizeECUCoding finished [PROGRESS]
[] There was an error, please check the log files. [WARN]
[] - [Exception - EPS - 30] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR

[] finalizeVehicleCoding started [PROGRESS]
[] finalizeVehicleCoding finished [PROGRESS]
[] finalizeTALExecution started [PROGRESS]
[] finalizeTALExecution finished [PROGRESS]
TAL execution finished [TAL_EXECUTION_FINISHED]
TAL-Execution finished with status: "FinishedWithError". [C207]
TAL execution finished. Duration: "4s". [C206]

Read SVT after TAL execution started.
Read SVT after TAL execution finished.
Abarbeitung beendet
So i decided to flash it thinking that software was too old:

What I have done is:

  1. Read FA
  2. Read VCM or ECU (tried both)
  3. Calculate complete flash
  4. Save with and without HW-IDs from SVTactual
  5. Calculate TAL

From tal processing I loaded all the files.
Select only EPS
Start

I have the following error message:

Code:
Read SVT before TAL execution started.

TAL execution started.
ExecutionID=2020/06/20-18:38:47.423
[] prepareTALExecution started [PROGRESS]
[] prepareTALExecution finished [PROGRESS]
[] prepareVehicleForCoding started [PROGRESS]
[] prepareVehicleForCoding finished [PROGRESS]
[EPS - 30] prepareECUforCoding started [PROGRESS]
[EPS - 30] prepareECUforCoding finished [PROGRESS]
[EPS - 30] authenticateECUforCoding started [PROGRESS]
[EPS - 30] authenticateECUforCoding finished [PROGRESS]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA started [TRANSACTION]
MCDDiagService<id=62649, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, service=WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), description=error: negative response : requestOutOfRange, link=EPS_30_ETHERNET> [DIAGSERVICE]
[] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR
 [THROWABLE]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA finished [TRANSACTION]
[EPS - 30] -MessageID is used multiple times, so MessageText may be ambiguous-job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR
 [WARN]
[EPS - 30] - [Exception - EPS - 30] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR

[EPS - 30] prepareECUforCoding started [PROGRESS]
[EPS - 30] prepareECUforCoding finished [PROGRESS]
[EPS - 30] authenticateECUforCoding started [PROGRESS]
[EPS - 30] authenticateECUforCoding finished [PROGRESS]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA started [TRANSACTION]
MCDDiagService<id=62649, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, service=WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), description=error: negative response : requestOutOfRange, link=EPS_30_ETHERNET> [DIAGSERVICE]
[] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR
 [THROWABLE]
[EPS - 30 - cafd_00000694-003_003_046] Transaction type: cdDeploy;  Message: TA finished [TRANSACTION]
[EPS - 30] There was an error during TAL execution, please check the log files. [WARN]
[EPS - 30] - [Exception - EPS - 30] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR

[EPS - 30] finalizeECUCoding started [PROGRESS]
[EPS - 30] finalizeECUCoding finished [PROGRESS]
[] There was an error, please check the log files. [WARN]
[] - [Exception - EPS - 30] job failed with negative response error: 
 code: repeat job
 description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: EPS_30_ETHERNET
 severity: ERROR

[] finalizeVehicleCoding started [PROGRESS]
[] finalizeVehicleCoding finished [PROGRESS]
[] finalizeTALExecution started [PROGRESS]
[] finalizeTALExecution finished [PROGRESS]
TAL execution finished [TAL_EXECUTION_FINISHED]
TAL-Execution finished with status: "FinishedWithError". [C207]
TAL execution finished. Duration: "8s". [C206]

Read SVT after TAL execution started.
Read SVT after TAL execution finished.
Could anyone please help me to sort this out.

I am using ESYS 3.33.4 without any loader

Thanks
 
#2 ·
Hi,
Did you manage to sort this out?
I changed the EPS motor and had driven slowly message error EPS.
I programmed it and had to create a CAFD file using.

Programmed it using "detect CAFD from SWE"
Coded errors.

Any ideas.
Really stuck as start car no error and EPS working.
Turn steering wheel and errors and no EPS?

Many thanks
Mike
 
#3 ·
Hi,
Did you manage to sort this out?
I changed the EPS motor and had driven slowly message error EPS.
I programmed it and had to create a CAFD file using.

Programmed it using "detect CAFD from SWE"
Coded errors.

Any ideas.
Really stuck as start car no error and EPS working.
Turn steering wheel and errors and no EPS?

Many thanks
Mike
Asked and answered: