Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

Secure Coding: impact on Esys
09-07-2022, 19:21 PM,
Post: #1
XZBMW  Secure Coding: impact on Esys
Hi All,

Could you help me understand how Secure Coding (S.C) will impact working on vehicles in future on Esys ?

What I understand from ISTA release notes and esys help section S.C. requires backend connection to AOS/Sgate in order to sign NCD’s. If we have such access then the process is automated with ISTA/Esys communicating automatically for signatures or manual upload via ticket. 

If I got the Release Notes correctly this is only applicable for I20 and newer builds. But here I’m missing clarity and got really confused.
 
  1. Is the introduction of S.C. dependent on Esys/ISTA version or a certain PSDZdata level (for example 4.36.12) ?
  2.  SecureCoding on S15A ? In Esys 3.40.2 I see a new option in TAL execution tab „Programming Tokens” and some more options in TAL list. According to documentation all ECU with avaiable option „ecuMirrorDeploy” require signing. Example from my TAL belo
  3. Does anyone know what exactly  „ecuMirrorDeploy” „ecuPoll” and „ecuActivate" stand for (outside of self explanatory meanings)?
  4. Are there any solutions overcoming S.C. or basically this means BMW AOS here we come ? smile
  5. Looking at Esys Launcher 5 or Esys Ultra I can see that „SWL SEC” is showing as logged in – what does it mean and do ? I understand this is where you put your credentials in order to sign NCD’s.
  6. Is CODING 2.0 just a different name for S.C. ?
Thank you for your help and clarification!

<[ATM2 - 61] finalizeECUMirrorFlash finished with error [PROGRESS]>
<[] Programming token is either empty or unsigned: empty: true, unsigned: true [THROWABLE]>


Attached Files Thumbnail(s)
       
Quote this message in a reply
10-07-2022, 12:16 PM,
Post: #2
RE: Secure Coding: impact on Esys
I’m looking for same answers.
My car was updated G82 xDrive with 4.36.12 and VTG (LMV3 ECU in Esys) file CAFD I think requires signing and came with same error you have.
Problem also is AOS is lagging behind only on 4.35.42 as per picture so cannot do anything but wait for later software to come out…


Attached Files Thumbnail(s)
   
Quote this message in a reply
10-07-2022, 14:31 PM,
Post: #3
RE: Secure Coding: impact on Esys
So, am i to understand that you now require a subscription to AOS in order to get the online CAFDs?

I see you are using ISTA, however does this mean that you can not code with ESYS with these online files? Is there any way to intercept these file and get them offline?
Quote this message in a reply
10-07-2022, 18:18 PM,
Post: #4
RE: Secure Coding: impact on Esys
(10-07-2022, 14:31 PM)pillpusher84 Wrote:  So, am i to understand that you now require a subscription to AOS in order to get the online CAFDs?

I see you are using ISTA, however does this mean that you can not code with ESYS with these online files?  Is there any way to intercept these file and get them offline?

In general seems that BMW wants to put stop to unauthorized coding activities and will control cafd and signing of files in their backend system connected to ISTA and Esys via credentials to AOS/S-gate. So far Esys Plus and Launcher 5 seem to have an idea for coding 2.0 solution, but I have not tested it
Quote this message in a reply
10-07-2022, 23:05 PM,
Post: #5
RE: Secure Coding: impact on Esys
(10-07-2022, 12:16 PM)st1 Wrote:  I’m looking for same answers.
My car was updated G82 xDrive with 4.36.12 and VTG (LMV3 ECU in Esys) file CAFD I think requires signing and came with same error you have.
Problem also is AOS is lagging behind only on 4.35.42 as per picture so cannot do anything but wait for later software to come out…

Does the warning appears during the measures plan calculation or AFTER the process has started? I am planning to update my G20 build date 11-2021 but after reading this and other posts I am refraining to flash.
Quote this message in a reply
11-07-2022, 07:21 AM,
Post: #6
RE: Secure Coding: impact on Esys
(10-07-2022, 23:05 PM)ferbmw Wrote:  
(10-07-2022, 12:16 PM)st1 Wrote:  I’m looking for same answers.
My car was updated G82 xDrive with 4.36.12 and VTG (LMV3 ECU in Esys) file CAFD I think requires signing and came with same error you have.
Problem also is AOS is lagging behind only on 4.35.42 as per picture so cannot do anything but wait for later software to come out…

Does the warning appears during the measures plan calculation or AFTER the process has started? I am planning to update my G20 build date 11-2021 but after reading this and other posts I am refraining to flash.

Read the ISTA Release Notes section on secure coding and token. Process is decribed there in details.
Quote this message in a reply
11-07-2022, 11:47 AM,
Post: #7
RE: Secure Coding: impact on Esys
Once is starts calculating measures plan, the error pops up and pressing retry, still same error.
Quote this message in a reply
17-07-2022, 08:40 AM,
Post: #8
RE: Secure Coding: impact on Esys
I don't know what these new ecuMirror, etc mean exactly, but from some experiments I've done on them this seems like a preparation for a new flashing sequence too. I don't think these are related to secure coding.

For now these can be avoided by unchecking "with Mirror-protocol" in TAL calculation. Then it calculates old style TAL which can be processed without any online source. As does ISTA, because I flashed G30 (which has DKOMBI with these new mirror things) with standalone ISTA without any issues.

Now what in my guess this means. For now all the units have necessary security keys in local data.
In the future, however, my guess is security keys for units also will not be distributed in the local data and will be generated online. Hence the json is made in generate token and then the keys need to be set in the other box.
Reputation: +1 - anstr [+1]
Quote this message in a reply
[+] 2 users say Thank You to Node for this post
27-07-2022, 17:49 PM,
Post: #9
RE: Secure Coding: impact on Esys
In Esys after calculating which ECUs are to be updated, Is there an easy way to establish which files including CAFs and BTLD require secure coding?
Quote this message in a reply
27-06-2023, 01:36 AM,
Post: #10
RE: Secure Coding: impact on Esys
Cafd for coding 2.0 can be signed, pm if need
Reputation: +1 - foxportal [+1]
Quote this message in a reply
[+] 2 users say Thank You to LeonidLunin for this post


Possibly Related Threads…
Thread Author Replies Views Last Post
XZBMW G01 2019 X3 - ATM Replacement/Coding Help Needed jchisholm17 10 308 Yesterday, 21:44 PM
Last Post: jchisholm17
  Esys ultra Erezbmwm 4 535 Yesterday, 02:51 AM
Last Post: sacaman
  [MEGA] Any ESYS Editions + PSDZ Full & Lite + ICOM Firmware + MANUALS + TOOLS hashtagmaster 105 35,836 17-04-2024, 18:36 PM
Last Post: hashtagmaster
  TMS FRM3 F10 Coding issue mj_mj_mj 17 1,894 16-04-2024, 09:30 AM
Last Post: user_530d
  BMW F10 RHD to LHD coding? morto 12 1,466 13-04-2024, 17:32 PM
Last Post: pablito94
  E60 EVO OABR to OBD Coding painsage 13 472 12-04-2024, 10:54 AM
Last Post: painsage
XZBMW Flash MPPK software 20D B47 (Esys) ruben_17non 5 563 10-04-2024, 21:38 PM
Last Post: ruben_17non
XZBMW 1 serie F40 coding help nixte 1 145 08-04-2024, 17:16 PM
Last Post: Fatalix
  GenEsys Creator (New Tool FA ESYS) scorpium59 410 30,256 08-04-2024, 13:05 PM
Last Post: johnautotec
XZBMW BimmerUtility vs Esys Launchers diagso 562 109,417 07-04-2024, 17:48 PM
Last Post: vld

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content