BMW Forum - BimmerFest BMW Forums banner

Error when calculating TAL before flashing

39K views 82 replies 17 participants last post by  shawnsheridan  
#1 ·
Hi guys

I have E-Sys 3.26.1 and psdzdata 54.1.

I get the error below when calculating TAL. Processing TAL screen works, but I did not click start as I assume it's not safe. Any advice?

I followed the flashing steps but I am getting stuck at TAL calculation. After I saved the SVT target, I click calculate button under TAL. I get the following error:

Generating TAL failed [C041]
DetailInfo must not be null for ECU ECUId:FEM_BODY_0x40 [1608]

com.bmw.esys.domain.psdz.PsdzException: Generating TAL failed! [C041]
at com.bmw.esys.domain.psdz.Psdz.generateTAL(Psdz.java:632)
at com.bmw.esys.domain.tal.TalLogic.generateTal(TalLogic.java:226)
at com.bmw.esys.gui.tal.TalCalculationController.generateTal(TalCalculationController.java:265)
at com.bmw.esys.gui.tal.TalCalculationControlsView$TalPanel$GenerateTalAction.doActionPerformed(TalCalculationControlsView.java:471)
at com.bmw.esys.gui.AbstractView$AbstractGuiProgressAction$1.init(AbstractView.java:425)
at com.bmw.esys.gui.component.DialogProgress$2.construct(DialogProgress.java:152)
at com.bmw.esys.gui.component.SwingWorker$2.run(SwingWorker.java:145)
at java.lang.Thread.run(Thread.java:744)
Caused by: DetailInfo must not be null for ECU ECUId:FEM_BODY_0x40
Timestamp: Sun Feb 15 10:19:31 CAT 2015
ErrorCategory: SYSTEM_ERROR ID: 1608
Class: com.bmw.psdz.tal.TALGenerator
ExecutionContext={category=TAL, ecuid=(FEM_BODY,0x40)}
at com.bmw.psdz.tal.TALGenerator.setBN2000IdentData(TALGenerator.java:2242)
at com.bmw.psdz.tal.TALGenerator.createTAL(TALGenerator.java:1242)
at com.bmw.psdz.tal.TALGenerator.generateTAL(TALGenerator.java:2073)
at com.bmw.psdz.uc.LogicImpl.generateTAL(LogicImpl.java:866)
at com.bmw.psdz.api.impl.bf.LogicBF.generateTAL_aroundBody30(LogicBF.java:150)
at com.bmw.psdz.api.impl.bf.LogicBF.generateTAL_aroundBody31$advice(LogicBF.java:79)
at com.bmw.psdz.api.impl.bf.LogicBF.generateTAL(LogicBF.java:1)
at com.bmw.esys.domain.psdz.Psdz.generateTAL(Psdz.java:626)
... 7 more
 
#9 · (Edited)
On TAL Processing Screen, first check button that says "read VIN out of FA", then hit the "Read FA" button, then hit "Start" button to execute flash TAL.
 
#17 ·
Are you using E-Sys Launcher for Flashing? If so, try using E-Sys direct. E-Sys Launcher should be used only for FDL Coding.
 
#22 · (Edited)
hello
now this error
"E-sys 3.27.1 and full psdzdata 57.0" is not compatable. I would use older E-Sys 3.24.3 or update PSdZData to latest 62.1.
 
#25 ·
#28 ·
no not same no i-staep & calculate funcation not highlight

thanks
I have no idea what it is your are saying, but E-Sys 3.27.1 and 61.5 PSdZData work perfectly fine together for flashing.
 
#30 ·
hello thanks for help now everthing ok in 3.27.1 & pz data 62.1 , but in tal calualtion same error == fem_body 1608

thanks
Are you using E-Sys Launcher or E-Sys Plus for Flashing? If so, don't. Use E-Sys direct. And make sure you choose correct E-Sys Target Connection.
 
#32 ·
hello
use e-sys 3.27.1 direct & connection both try via vin & via getway , svt calculation ok but error in tal , car new gt series new 2015

thanks

thanks
No one can help you when you post minimal information. "error in tal" is meaningless.
 
#33 ·
After cic retrofit i tried active navi intel stwpatherv2 way i tried flash hu_cic with last psdzdata 62.5 but when i tried tal calculation got warning '1 WARNING events during TAL generation . (383)' And then when last step of flash ,start TA execution .it stoped and got 'mulf-36 exception code =49184 MODE_CHANGE PARAMETER doesnt map to and ..
What is the problem

My donor car for cic is build year 2012 .so for intel navi activation patch is it need cic flash with new firmware or not i dont know version of cic now .how can i check firmware version of hu_cic .if firmware is c16 may not necessary flash.
 
#34 ·
I am having the similar problem.

DetailInfo must not be null for ECU ECUId:FEM_BODY_0x40 [1608]

com.bmw.esys.domain.psdz.PsdzException: Generating TAL failed! [C041]
at com.bmw.esys.domain.psdz.PsdzLogic.generateTAL(PsdzLogic.java:498)
at com.bmw.esys.domain.psdz.Psdz.generateTAL(Psdz.java:694)
at com.bmw.esys.domain.tal.TalLogic.generateTal(TalLogic.java:225)
at com.bmw.esys.gui.tal.TalCalculationController.generateTal(TalCalculationController.java:340)
at com.bmw.esys.gui.tal.TalCalculationControlsView$TalPanel$GenerateTalAction.doActionPerformed(TalCalculationControlsView.java:509)
at com.bmw.esys.gui.AbstractView$AbstractGuiProgressAction$1.init(AbstractView.java:425)
at com.bmw.esys.gui.component.DialogProgress$2.construct(DialogProgress.java:152)
at com.bmw.esys.gui.component.SwingWorker$2.run(SwingWorker.java:145)
at java.lang.Thread.run(Thread.java:745)
Caused by: DetailInfo must not be null for ECU ECUId:FEM_BODY_0x40
Timestamp: Thu May 21 10:40:16 CEST 2020
ID: 1608
Class: com.bmw.psdz.tal.TALGenerator
ExecutionContext={category=TAL, ecuid=(FEM_BODY,0x40)}
at com.bmw.psdz.tal.TALGenerator.setBN2000IdentData(TALGenerator.java:791)
at com.bmw.psdz.tal.TALGenerator.createTAL(TALGenerator.java:387)
at com.bmw.psdz.tal.TALGenerator.generateTAL(TALGenerator.java:710)
at com.bmw.psdz.facade.LogicBF.generateTAL_aroundBody24(LogicBF.java:219)
at com.bmw.psdz.facade.LogicBF.generateTAL_aroundBody25$advice(LogicBF.java:84)
at com.bmw.psdz.facade.LogicBF.generateTAL(LogicBF.java:1)
at com.bmw.esys.domain.psdz.PsdzLogic.generateTAL(PsdzLogic.java:492)
... 8 more

I tried:

This error is normally VIN issue. You must check the box for Read VIN from FA, then press the read FA Button, then execute the Flash TAL.
No luck.

E-sys v 3.32.1

Any Guidance would be greatly appreciated.
v.4.22.14_PSdZData_Full
 
#35 ·
I am having the similar problem.

DetailInfo must not be null for ECU ECUId:FEM_BODY_0x40 [1608]

com.bmw.esys.domain.psdz.PsdzException: Generating TAL failed! [C041]
at com.bmw.esys.domain.psdz.PsdzLogic.generateTAL(PsdzLogic.java:498)
at com.bmw.esys.domain.psdz.Psdz.generateTAL(Psdz.java:694)
at com.bmw.esys.domain.tal.TalLogic.generateTal(TalLogic.java:225)
at com.bmw.esys.gui.tal.TalCalculationController.generateTal(TalCalculationController.java:340)
at com.bmw.esys.gui.tal.TalCalculationControlsView$TalPanel$GenerateTalAction.doActionPerformed(TalCalculationControlsView.java:509)
at com.bmw.esys.gui.AbstractView$AbstractGuiProgressAction$1.init(AbstractView.java:425)
at com.bmw.esys.gui.component.DialogProgress$2.construct(DialogProgress.java:152)
at com.bmw.esys.gui.component.SwingWorker$2.run(SwingWorker.java:145)
at java.lang.Thread.run(Thread.java:745)
Caused by: DetailInfo must not be null for ECU ECUId:FEM_BODY_0x40
Timestamp: Thu May 21 10:40:16 CEST 2020
ID: 1608
Class: com.bmw.psdz.tal.TALGenerator
ExecutionContext={category=TAL, ecuid=(FEM_BODY,0x40)}
at com.bmw.psdz.tal.TALGenerator.setBN2000IdentData(TALGenerator.java:791)
at com.bmw.psdz.tal.TALGenerator.createTAL(TALGenerator.java:387)
at com.bmw.psdz.tal.TALGenerator.generateTAL(TALGenerator.java:710)
at com.bmw.psdz.facade.LogicBF.generateTAL_aroundBody24(LogicBF.java:219)
at com.bmw.psdz.facade.LogicBF.generateTAL_aroundBody25$advice(LogicBF.java:84)
at com.bmw.psdz.facade.LogicBF.generateTAL(LogicBF.java:1)
at com.bmw.esys.domain.psdz.PsdzLogic.generateTAL(PsdzLogic.java:492)
... 8 more

I tried:

No luck.

E-sys v 3.32.1

Any Guidance would be greatly appreciated.
v.4.22.14_PSdZData_Full
Do this exactly:

1) Read FA
2) Select Read VIN our of FA & "Read VIN"
3) Then do all of the ECU Selects - blflash...
4) Do the Check Software
5) Then select the "Read VIN out of FA" which greys out the "Enter VIN"
6) Then do the Start...
 
#36 · (Edited)
Hello,
I am not sure how to follow the instructions,
I tried the use the C:\Data\SVT\SVT_soll.xml file but I have problems. the software states the following: ecuStatus, ecuDetails, ecuBusCOnnection entries are missing on the SVT, Could this cause the problems with the calculation as well?

I was trying to follow the guide Upgrading ECU***8217;s on BMW F11 520d in order to update all the modules to the latest. I manage to read the FA, created the SVT_ist and the SVT_soll but failed on the calculation.

I have tried to follow your instructions but I got stuck

1) Read FA
In comfort mode?
2) Select Read VIN our of FA & "Read VIN"
In Expert Mode??
3) Then do all of the ECU Selects - blflash...
I have no idea where this is done.

4) Do the Check Software
5) Then select the "Read VIN out of FA" which greys out the "Enter VIN"
6) Then do the Start...


I am sorry, but I am quite inexperienced on this.
 
#37 ·
Hello,
I am not sure how to follow the instructions,
I tried the use the C:\Data\SVT\SVT_soll.xml file but I have problems. the software states the following: ecuStatus, ecuDetails, ecuBusCOnnection entries are missing on the SVT, Could this cause the problems with the calculation as well?

I was trying to follow the guide Upgrading ECU's on BMW F11 520d in order to update all the modules to the latest. I manage to read the FA, created the SVT_ist and the SVT_soll but failed on the calculation.

I have tried to follow your instructions but I got stuck

1) Read FA
In comfort mode?
2) Select Read VIN our of FA & "Read VIN"
In Expert Mode??
3) Then do all of the ECU Selects - blflash...
I have no idea where this is done.

4) Do the Check Software
5) Then select the "Read VIN out of FA" which greys out the "Enter VIN"
6) Then do the Start...

I am sorry, but I am quite inexperienced on this.
I replied to your PM.
 
#38 ·
Shawn

I would like to thank you for your altruistic help. It is awesome to have experienced members whom are willing to help inexperienced members, because they just want to help.

This saturday I will be flashing the car with the files you helped me get today.

I look forward to return the favor one day.
 
This post has been deleted
#39 ·
Hi Guys

i want to flash my NBT Evo from ID4 to ID6. Do you have any tutorial?
I have ESYS 3.28.1 or ESYS 3.33.4 with v.4.23.12_PSdZData_Full

which one to use?
some links or documents how to do it?

Thanks!
While possible, it is not advisable. ID4 Hardware has 2 Gb of Ram. ID5/6 has 4 Gb. If you flash ID4 Hardware with ID5/6 Firmware, it will run slow, and suffer frequent reboots as it does not have enough memory. You will also need new ID5/6 Map FSC Code and unless car has a functional ATM module, you will loose all Telematics (e.g. RTTI).
 
#47 ·
I don't know what you are doing wrong. On Step 8C "Do a KIS/SVT Target Calculation and Save as “SVT_soll”, is any firmware showing Red / Blue or all Black?
 
#74 ·
I am trying to benchflash a NBT unit and a ZGW-02 8SK

My cars I-Step shipment is F010-22-11-510 as that is the version i flashed it with, i do not want to go higher as my car's ECU is mapped and i will loose the mapping.

But anyway, then i try to do the flashing then i do the KIS/SVT calculation i get this error:

Generating target SVT with strategy complete flash and integration level "F010-22-11-510" (target) and "F010-12-07-533" (shipment) failed (C324) KIS Error: Das logistische Teil mit der Sachnummer 9385181 ist nicht bestellbar. (1283)

Also, the ZGW and the NBT are from 2 different cars, with different VIN numbers, could this be the reason, and if so, how can i change the Vin numbers to my cars for both units.

Also i'm using E Sys 3.30.1