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

E-sys ATM Flash fail
16-11-2023, 15:59 PM,
Post: #1
E-sys ATM Flash fail
Hi folks,

Need an E-sys guru around... So I'm trying to flash two ATM-01 units, both fail. One is on 1803 second one is on 2207. Doesn't matter if I try to upgrade, downgrade or flash the same istep.
I've tried E-sys 3.26, 3.27, 3.30, 3.40 (different isteps of course). 

It fails always at second bootloader - flsl. I've tried to flash btld first, that works, but how can I flash flsl second then? (I've only removed it from TAL). Can I specify the order?

Error is here, example of pzsdata 3.55:

Code:
[ATM - 61 - flsl_000026a3-001_014_061] Transaction type: blFlash;  Message: 98% progress on ECUId:ATM_0x61 [99% of flsl_000026a3-001_014_061]
[ATM - 61 - flsl_000026a3-001_014_061] Transaction type: blFlash;  Message: 98% progress on ECUId:ATM_0x61 [100% of flsl_000026a3-001_014_061]
MCDDiagService<id=59200, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUFlashBL, service=RC_CM_ICV - RoutineControl CheckMemory IndicatedCheckValue, description=error: positive response with negative content, link=ATM_61_ETHERNET>
[ATM - 61 - flsl_000026a3-001_014_061] Transaction type: blFlash;  Message: 98% progress on ECUId:ATM_0x61 [100% of flsl_000026a3-001_014_061]
[ATM - 61 - flsl_000026a3-001_014_061] Transaction type: blFlash;  Message: TA finished
[ATM - 61] There was an error during TAL execution, please check the log files.
[ATM - 61] - [Exception - ATM - 61] job failed with negative response error:
code: repeat job
description: service RoutineControl CheckMemory IndicatedCheckValue returned unexpected result: debugInformation_02_FF; ECU: ATM_61_ETHERNET
severity: FATAL ERROR

[ATM - 61] installECUBL started
[ATM - 61] installECUBL finished
[ATM - 61] finalizeECUBLUpdate started
[ATM - 61] finalizeECUBLUpdate finished
[] There was an error, please check the log files.
[] - [Exception - ATM - 61] job failed with negative response error:
code: repeat job
description: service RoutineControl CheckMemory IndicatedCheckValue returned unexpected result: debugInformation_02_FF; ECU: ATM_61_ETHERNET
severity: FATAL ERROR

[] finalizeVehicleFlash started
MCDDiagService<id=230600, job=com.bmw.psdz.jobs.common.MCD3_FinalizeVehicleFlash, service=DSC, description=error: negative response : subFunctionNotSupportedInActiveSession, link=Functional request to ECU with address 0x61>
[] finalizeVehicleFlash finished

Any ideas on what to do?

I like Objective-C

https://bmwevofix.com EVO Ram upgrade, gps, NAND, NOR, etc...
Quote this message in a reply
16-11-2023, 17:39 PM,
Post: #2
RE: E-sys ATM Flash fail
Do you sometimes use the "HW-IDs from SVTactual" option? If your Hwel is different there is no chance of flash

!!!MGU Virgin and Custom FSC!!!
EVO ENTRYNA2 FSC
Remote 8HP Reset
Kafas 4 Virgin

If I help press rep and THX  under
Quote this message in a reply
16-11-2023, 21:46 PM,
Post: #3
RE: E-sys ATM Flash fail
(16-11-2023, 17:39 PM)laso Wrote:  Do you sometimes use the "HW-IDs from SVTactual" option? If your Hwel is different there is no chance of flash

All HWELs use the same swfls and btlds (ATM-01-Roof and ATM-01-Trunk).

The point is, it has to do with not flashing the BTLD before FLSL... I think :-?? Until I really get angry and dump the binaries directly to MCUs...

I like Objective-C

https://bmwevofix.com EVO Ram upgrade, gps, NAND, NOR, etc...
Quote this message in a reply
16-11-2023, 22:35 PM,
Post: #4
RE: E-sys ATM Flash fail
That FLSL is NOT a real FLSL, but rather is mapped to FLUP. Thing with FLUPs is they work on SPECIFIC upgrade from CERTAIN FLSL to another CERTAIN FLSL. In any other case you will get a fault. NO MORE useful data was provided WHAT EXACTLY you are updating FROM!!!
Quote this message in a reply
16-11-2023, 23:12 PM,
Post: #5
RE: E-sys ATM Flash fail
(16-11-2023, 22:35 PM)Node Wrote:  That FLSL is NOT a real FLSL, but rather is mapped to FLUP. Thing with FLUPs is they work on SPECIFIC upgrade from CERTAIN FLSL to another CERTAIN FLSL. In any other case you will get a fault. NO MORE useful data was provided WHAT EXACTLY you are updating FROM!!!

That FLSL is really that FLSL. In pszdata 3.55 the second bootloader is not mapped to a FLUP. I am trying to downgrade this ATM from 1803 to whatever is 3.55...

3.55 tal version:

Code:
    <talLine id="tl_3" status="Executable" baseVariant="ATM" diagAddress="61" ecuVariant="">
        <blFlash status="Executable">
            <blFlashTA status="Executable">
                <sgbmid>
                    <processClass>BTLD</processClass>
                    <id>000026A2</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>014</subVersion>
                    <patchVersion>120</patchVersion>
                </sgbmid>
            </blFlashTA>
            <blFlashTA status="Executable">
                <sgbmid>
                    <processClass>FLSL</processClass>
                    <id>000026A3</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>014</subVersion>
                    <patchVersion>061</patchVersion>
                </sgbmid>
            </blFlashTA>
        </blFlash>
    </talLine>

4.40.11 version:
Code:
    <talLine id="tl_3" status="Executable" baseVariant="ATM" diagAddress="61" intelligentSensorsFiltered="false">
        <blFlash status="Executable">
            <blFlashTA flashFileSize="0" estimatedExecutionTime="0" status="Executable" isSensorSW="false">
                <sgbmid>
                    <processClass>BTLD</processClass>
                    <id>000026A2</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>043</subVersion>
                    <patchVersion>020</patchVersion>
                </sgbmid>
            </blFlashTA>
            <blFlashTA flashFileSize="0" estimatedExecutionTime="0" status="Executable" isSensorSW="false">
                <sgbmid>
                    <processClass>FLUP</processClass>
                    <id>00004320</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>043</subVersion>
                    <patchVersion>020</patchVersion>
                </sgbmid>
                <containedBootloader>
                    <processClass>FLSL</processClass>
                    <id>000026A3</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>043</subVersion>
                    <patchVersion>020</patchVersion>
                </containedBootloader>
            </blFlashTA>
            <expectedSGBMIDs>
                <processClass>HWEL</processClass>
                <id>0000578E</id>
                <mainVersion>222</mainVersion>
                <subVersion>002</subVersion>
                <patchVersion>002</patchVersion>
            </expectedSGBMIDs>
        </blFlash>
    </talLine>

My problem is that I cannot flash any btld on these... swfl goes without a problem, as long they match the signatures from the specific btld which is already on them...

But you've provided vital information... So baremetal it will go biggrin

I like Objective-C

https://bmwevofix.com EVO Ram upgrade, gps, NAND, NOR, etc...
Quote this message in a reply
29-11-2023, 02:52 AM,
Post: #6
RE: E-sys ATM Flash fail
Hi,

try to flash with ICOM and not with E-NET.
Visit this user's website
Quote this message in a reply
29-11-2023, 07:54 AM,
Post: #7
RE: E-sys ATM Flash fail
(29-11-2023, 02:52 AM)gabur431 Wrote:  Hi,

try to flash with ICOM and not with E-NET.

Why?
e-sys likes the enet cable. wink

under If my post helped you hit the thanks and reputation button. Thank you. yes

Quote this message in a reply
01-12-2023, 01:03 AM,
Post: #8
RE: E-sys ATM Flash fail
(29-11-2023, 07:54 AM)user_530d Wrote:  
(29-11-2023, 02:52 AM)gabur431 Wrote:  Hi,

try to flash with ICOM and not with E-NET.

Why?
e-sys likes the enet cable. wink

I was able to flash an G30 ATM only with ICOM, i know Esys like ENET more smile
Visit this user's website
Quote this message in a reply
01-12-2023, 06:12 AM,
Post: #9
RE: E-sys ATM Flash fail
(01-12-2023, 01:03 AM)gabur431 Wrote:  I was able to flash an G30 ATM only with ICOM, i know Esys like ENET more smile

That was your mistake and not esys/ENET. wink
I treat all F, G and I series only with enet. Except F cars with very old ZGW.

under If my post helped you hit the thanks and reputation button. Thank you. yes

Quote this message in a reply
01-12-2023, 21:52 PM,
Post: #10
RE: E-sys ATM Flash fail
(29-11-2023, 02:52 AM)gabur431 Wrote:  Hi,

try to flash with ICOM and not with E-NET.


The issue was not the connection. It was FLSL 4320 instead of FLSL 4321.
Check Memory <-> bootloader signature doesn't match the swfl/flsl signature.

I like Objective-C

https://bmwevofix.com EVO Ram upgrade, gps, NAND, NOR, etc...
Quote this message in a reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  F90 M5 flash Competition/CS software RaoulK1998 3 373 13-06-2024, 13:26 PM
Last Post: RaoulK1998
  CAS flash failed claw 11 325 13-06-2024, 12:29 PM
Last Post: claw
XZBMW F30 Coding flash with fog lights x3non507 2 155 12-06-2024, 19:45 PM
Last Post: grizzle
  F8x NBT Refrofit Flash Failed; Fatal Error Help mitch32 5 193 10-06-2024, 09:47 AM
Last Post: painsage
  Flash CAS 3 for disable ELV UnFan 7 558 07-06-2024, 05:24 AM
Last Post: willisodhiambo
  E38 740i Transmission flash It3_Magic 1 101 04-06-2024, 20:58 PM
Last Post: SkeYT
XZBMW Manual : How to Flash Any NBTevo ID4 to ID5 or ID6 ECE/US/ASIA FSCmap 184 54,729 24-04-2024, 14:49 PM
Last Post: Bag3ban1
XZBMW Flash MPPK software 20D B47 (Esys) ruben_17non 5 657 10-04-2024, 21:38 PM
Last Post: ruben_17non
XZBMW BMW G8x M3/M4 CSL EGS flash weby 22 3,916 31-03-2024, 19:48 PM
Last Post: Erezbmwm
XZBMW m2 g87 csl flash Erezbmwm 0 186 31-03-2024, 18:46 PM
Last Post: Erezbmwm

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content