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 Coding a F80 M3 race car PeterY 10 431 7 hours ago
Last Post: Furgus
XZBMW Esys error message only on EPS. ''Failed to get CAFs for SWE'' arthur101 2 80 8 hours ago
Last Post: arthur101
  NBT Evo CAFD missing after coding error Mugga 13 585 24-04-2024, 22:47 PM
Last Post: Mugga
XZBMW ESys Launcher PRO Setup 2.8.1 fengyonghua21 408 49,118 24-04-2024, 10:05 AM
Last Post: Pommie
  GenEsys Creator (New Tool FA ESYS) scorpium59 416 30,607 23-04-2024, 15:31 PM
Last Post: wiese
XZBMW 6wb cluster swap and coding xMoses 4 219 22-04-2024, 19:07 PM
Last Post: NikolaIMRS
XZBMW M performance brake DSC2 SBRE coding Ckh091020 3 216 22-04-2024, 12:58 PM
Last Post: Ckh091020
  pulling both paddles put transmission into neutral coding tintoverano 1 115 22-04-2024, 12:42 PM
Last Post: raresh.tazz
XZBMW F20 LCI2 black panel cluster coding sqorpius 9 2,009 21-04-2024, 12:38 PM
Last Post: Adekborys69
XZBMW HU NBT with esys need advice. arthur101 3 144 20-04-2024, 22:00 PM
Last Post: kwork

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content