F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > retrofitted ASD, but not working, need to reflash
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      12-26-2016, 03:01 PM   #1
Lancelot
Major
France
568
Rep
1,291
Posts

Drives: 2017 m550i
Join Date: Sep 2012
Location: France

iTrader: (0)

retrofitted ASD, but not working, need to reflash

Hi

So I retrofitted the ASD module, and it shows up in ESYS.
But doesn't work.

I've got exactly the symptoms described in this thread:
http://f80.bimmerpost.com/forums/sho...2#post21032492

And the result is I need to reflash the module.

So I followed this guide here: http://www.bmwesys.com/guides/E-Sys%...CU%20Guide.pdf

Problem seems to be that for some reason the procedure I'm following doesn't find the ASD needs a reflash


Here's the TAL-processing output:
Quote:
TAL execution started.
ExecutionID=2016/12/26-21:22:22.100
TAL-Execution finished with status: "Finished". [C207]
TAL execution finished. Duration: "2s". [C206]
MSM update: Read current SVT. [C194]
MSM update started. [C215]
MSM update finished. [C216]
VCM Update: Write FA to VCM. [C188]
VCM Update: Write FP to VCM. [C190]
VCM Update: Write integration levels to VCM. [C186]
VCM Update: Read current SVT. [C191]
VCM Update: Check current SVT with TAL. [C192]
VCM Update: Write target SVT. [C193]
VCM Update: Write FA to backup. [C189]
VCM Update: Write integration levels to backup. [C187]
VCM Update: finished. [C195]
Looking at the SVT files:
SVT_ist.xml shows
HTML Code:
 <ecu baseVariant="ASD">
            <diagnosticAddresses>
                <diagnosticAddress physicalOffset="63"/>
            </diagnosticAddresses>
            <ecuDetailInfo ActiveNotifyEnabled="true" SWTEnabled="false" SecurityEnabled="false" NGSCEnabled="false" CodingEnabled="true" FlashEnabled="true" ISO14229Enabled="true"/>
            <standardSVK progDepChecked="1" SVKVersion="1">
                <partIdentification>
                    <processClass>HWEL</processClass>
                    <id>00000F94</id>
                    <mainVersion>003</mainVersion>
                    <subVersion>003</subVersion>
                    <patchVersion>000</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>CAFD</processClass>
                    <id>00000F9B</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>026</subVersion>
                    <patchVersion>000</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>BTLD</processClass>
                    <id>0000111C</id>
                    <mainVersion>002</mainVersion>
                    <subVersion>000</subVersion>
                    <patchVersion>001</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>SWFL</processClass>
                    <id>0000111D</id>
                    <mainVersion>002</mainVersion>
                    <subVersion>007</subVersion>
                    <patchVersion>006</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>SWFL</processClass>
                    <id>000021D4</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>019</subVersion>
                    <patchVersion>000</patchVersion>
                </partIdentification>
            </standardSVK>
            <ecuStatusInfo hasIndividualData="false" Bit6="false" Bit5="false" unsupportedSVKVersion="false" ECUChanged="false" ecuContainedInSVTSoll="true" RequestSVKResponse="true" identityCheck="true"/>
            <ecuBusConnectionInfos>
                <ecuBusConnectionInfo busID="1" busType="BODY_CAN"/>
            </ecuBusConnectionInfos>
            <ecuDiagBusConnectionInfo busID="1" busType="BODY_CAN"/>
            <gatewayDiagnosticAddress physicalOffset="16"/>
        </ecu>
SVT_soll.xml shows no entry for ASD

SVT_tal.xml shows this:
HTML Code:
    <talLine diagAddress="3F" baseVariant="ASD" status="Executable" id="tl_2">
        <hwDeinstall status="Executable">
            <hwDeinstallTA status="Executable">
                <sgbmid>
                    <processClass>HWEL</processClass>
                    <id>00000F94</id>
                    <mainVersion>003</mainVersion>
                    <subVersion>003</subVersion>
                    <patchVersion>000</patchVersion>
                </sgbmid>
            </hwDeinstallTA>
        </hwDeinstall>
    </talLine>
Then, in installedECUList_Ist, ASD is listed, and not on installedECUList_Soll

Basically both the RDC and the ASD that I retrofitted do not appear in the installedECUList_Soll
-> Where are they missing for the TAL calculation to find them and put in the SVT_soll.xml?

HTML Code:
<installedECUList_Ist>
        <ecuID diagnosticAddress="32" baseVariantName="RDC"/>
        <ecuID diagnosticAddress="63" baseVariantName="ASD"/>
        <ecuID diagnosticAddress="18" baseVariantName="DME2"/>
        <ecuID diagnosticAddress="6" baseVariantName="TRSVC"/>
        <ecuID diagnosticAddress="118" baseVariantName="VDC1"/>
        <ecuID diagnosticAddress="7" baseVariantName="SME2"/>
        <ecuID diagnosticAddress="1" baseVariantName="ACSM"/>
        <ecuID diagnosticAddress="109" baseVariantName="SM2"/>
        <ecuID diagnosticAddress="16" baseVariantName="FEM_GW"/>
        <ecuID diagnosticAddress="48" baseVariantName="EPS"/>
        <ecuID diagnosticAddress="103" baseVariantName="ZBE3"/>
        <ecuID diagnosticAddress="28" baseVariantName="ICM"/>
        <ecuID diagnosticAddress="58" baseVariantName="EME2"/>
        <ecuID diagnosticAddress="24" baseVariantName="EGS"/>
        <ecuID diagnosticAddress="93" baseVariantName="KAFAS2"/>
        <ecuID diagnosticAddress="23" baseVariantName="EKPM2"/>
        <ecuID diagnosticAddress="86" baseVariantName="FZD"/>
        <ecuID diagnosticAddress="97" baseVariantName="TCB"/>
        <ecuID diagnosticAddress="114" baseVariantName="REM"/>
        <ecuID diagnosticAddress="53" baseVariantName="TBX"/>
        <ecuID diagnosticAddress="41" baseVariantName="DSC"/>
        <ecuID diagnosticAddress="94" baseVariantName="GWS"/>
        <ecuID diagnosticAddress="96" baseVariantName="KOMBI"/>
        <ecuID diagnosticAddress="99" baseVariantName="HU_NBT"/>
        <ecuID diagnosticAddress="120" baseVariantName="IHKA3"/>
        <ecuID diagnosticAddress="64" baseVariantName="FEM_BODY"/>
    </installedECUList_Ist>
    <installedECUList_Soll>
        <ecuID diagnosticAddress="18" baseVariantName="DME2"/>
        <ecuID diagnosticAddress="6" baseVariantName="TRSVC"/>
        <ecuID diagnosticAddress="118" baseVariantName="VDC1"/>
        <ecuID diagnosticAddress="7" baseVariantName="SME2"/>
        <ecuID diagnosticAddress="1" baseVariantName="ACSM"/>
        <ecuID diagnosticAddress="109" baseVariantName="SM2"/>
        <ecuID diagnosticAddress="16" baseVariantName="FEM_GW"/>
        <ecuID diagnosticAddress="48" baseVariantName="EPS"/>
        <ecuID diagnosticAddress="103" baseVariantName="ZBE3"/>
        <ecuID diagnosticAddress="28" baseVariantName="ICM"/>
        <ecuID diagnosticAddress="58" baseVariantName="EME2"/>
        <ecuID diagnosticAddress="24" baseVariantName="EGS"/>
        <ecuID diagnosticAddress="93" baseVariantName="KAFAS2"/>
        <ecuID diagnosticAddress="23" baseVariantName="EKPM2"/>
        <ecuID diagnosticAddress="86" baseVariantName="FZD"/>
        <ecuID diagnosticAddress="97" baseVariantName="TCB"/>
        <ecuID diagnosticAddress="114" baseVariantName="REM"/>
        <ecuID diagnosticAddress="53" baseVariantName="TBX"/>
        <ecuID diagnosticAddress="41" baseVariantName="DSC"/>
        <ecuID diagnosticAddress="94" baseVariantName="GWS"/>
        <ecuID diagnosticAddress="96" baseVariantName="KOMBI"/>
        <ecuID diagnosticAddress="99" baseVariantName="HU_NBT"/>
        <ecuID diagnosticAddress="120" baseVariantName="IHKA3"/>
        <ecuID diagnosticAddress="64" baseVariantName="FEM_BODY"/>
    </installedECUList_Soll>
Hope you can help, I can't find the reason why the SVT_soll has no entry for ASD, I suspect this is the reason why flashing doesn't actually happen
Attached Images
 
__________________
2017 M550i | Sophistograu
Previous cars: 2014 F30 ActiveHybrid 3 | 2012 f20 M135i

Last edited by Lancelot; 12-26-2016 at 03:12 PM..
Appreciate 0
      08-30-2018, 03:33 PM   #2
deneyer
Second Lieutenant
Belgium
35
Rep
277
Posts

Drives: BMW
Join Date: Apr 2017
Location: Belgium

iTrader: (0)

Quote:
Originally Posted by Lancelot View Post
Hi

So I retrofitted the ASD module, and it shows up in ESYS.
But doesn't work.

I've got exactly the symptoms described in this thread:
http://f80.bimmerpost.com/forums/sho...2#post21032492

And the result is I need to reflash the module.

So I followed this guide here: http://www.bmwesys.com/guides/E-Sys%...CU%20Guide.pdf

Problem seems to be that for some reason the procedure I'm following doesn't find the ASD needs a reflash


Here's the TAL-processing output:


Looking at the SVT files:
SVT_ist.xml shows
HTML Code:
 <ecu baseVariant="ASD">
            <diagnosticAddresses>
                <diagnosticAddress physicalOffset="63"/>
            </diagnosticAddresses>
            <ecuDetailInfo ActiveNotifyEnabled="true" SWTEnabled="false" SecurityEnabled="false" NGSCEnabled="false" CodingEnabled="true" FlashEnabled="true" ISO14229Enabled="true"/>
            <standardSVK progDepChecked="1" SVKVersion="1">
                <partIdentification>
                    <processClass>HWEL</processClass>
                    <id>00000F94</id>
                    <mainVersion>003</mainVersion>
                    <subVersion>003</subVersion>
                    <patchVersion>000</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>CAFD</processClass>
                    <id>00000F9B</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>026</subVersion>
                    <patchVersion>000</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>BTLD</processClass>
                    <id>0000111C</id>
                    <mainVersion>002</mainVersion>
                    <subVersion>000</subVersion>
                    <patchVersion>001</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>SWFL</processClass>
                    <id>0000111D</id>
                    <mainVersion>002</mainVersion>
                    <subVersion>007</subVersion>
                    <patchVersion>006</patchVersion>
                </partIdentification>
                <partIdentification>
                    <processClass>SWFL</processClass>
                    <id>000021D4</id>
                    <mainVersion>001</mainVersion>
                    <subVersion>019</subVersion>
                    <patchVersion>000</patchVersion>
                </partIdentification>
            </standardSVK>
            <ecuStatusInfo hasIndividualData="false" Bit6="false" Bit5="false" unsupportedSVKVersion="false" ECUChanged="false" ecuContainedInSVTSoll="true" RequestSVKResponse="true" identityCheck="true"/>
            <ecuBusConnectionInfos>
                <ecuBusConnectionInfo busID="1" busType="BODY_CAN"/>
            </ecuBusConnectionInfos>
            <ecuDiagBusConnectionInfo busID="1" busType="BODY_CAN"/>
            <gatewayDiagnosticAddress physicalOffset="16"/>
        </ecu>
SVT_soll.xml shows no entry for ASD

SVT_tal.xml shows this:
HTML Code:
    <talLine diagAddress="3F" baseVariant="ASD" status="Executable" id="tl_2">
        <hwDeinstall status="Executable">
            <hwDeinstallTA status="Executable">
                <sgbmid>
                    <processClass>HWEL</processClass>
                    <id>00000F94</id>
                    <mainVersion>003</mainVersion>
                    <subVersion>003</subVersion>
                    <patchVersion>000</patchVersion>
                </sgbmid>
            </hwDeinstallTA>
        </hwDeinstall>
    </talLine>
Then, in installedECUList_Ist, ASD is listed, and not on installedECUList_Soll

Basically both the RDC and the ASD that I retrofitted do not appear in the installedECUList_Soll
-> Where are they missing for the TAL calculation to find them and put in the SVT_soll.xml?

HTML Code:
<installedECUList_Ist>
        <ecuID diagnosticAddress="32" baseVariantName="RDC"/>
        <ecuID diagnosticAddress="63" baseVariantName="ASD"/>
        <ecuID diagnosticAddress="18" baseVariantName="DME2"/>
        <ecuID diagnosticAddress="6" baseVariantName="TRSVC"/>
        <ecuID diagnosticAddress="118" baseVariantName="VDC1"/>
        <ecuID diagnosticAddress="7" baseVariantName="SME2"/>
        <ecuID diagnosticAddress="1" baseVariantName="ACSM"/>
        <ecuID diagnosticAddress="109" baseVariantName="SM2"/>
        <ecuID diagnosticAddress="16" baseVariantName="FEM_GW"/>
        <ecuID diagnosticAddress="48" baseVariantName="EPS"/>
        <ecuID diagnosticAddress="103" baseVariantName="ZBE3"/>
        <ecuID diagnosticAddress="28" baseVariantName="ICM"/>
        <ecuID diagnosticAddress="58" baseVariantName="EME2"/>
        <ecuID diagnosticAddress="24" baseVariantName="EGS"/>
        <ecuID diagnosticAddress="93" baseVariantName="KAFAS2"/>
        <ecuID diagnosticAddress="23" baseVariantName="EKPM2"/>
        <ecuID diagnosticAddress="86" baseVariantName="FZD"/>
        <ecuID diagnosticAddress="97" baseVariantName="TCB"/>
        <ecuID diagnosticAddress="114" baseVariantName="REM"/>
        <ecuID diagnosticAddress="53" baseVariantName="TBX"/>
        <ecuID diagnosticAddress="41" baseVariantName="DSC"/>
        <ecuID diagnosticAddress="94" baseVariantName="GWS"/>
        <ecuID diagnosticAddress="96" baseVariantName="KOMBI"/>
        <ecuID diagnosticAddress="99" baseVariantName="HU_NBT"/>
        <ecuID diagnosticAddress="120" baseVariantName="IHKA3"/>
        <ecuID diagnosticAddress="64" baseVariantName="FEM_BODY"/>
    </installedECUList_Ist>
    <installedECUList_Soll>
        <ecuID diagnosticAddress="18" baseVariantName="DME2"/>
        <ecuID diagnosticAddress="6" baseVariantName="TRSVC"/>
        <ecuID diagnosticAddress="118" baseVariantName="VDC1"/>
        <ecuID diagnosticAddress="7" baseVariantName="SME2"/>
        <ecuID diagnosticAddress="1" baseVariantName="ACSM"/>
        <ecuID diagnosticAddress="109" baseVariantName="SM2"/>
        <ecuID diagnosticAddress="16" baseVariantName="FEM_GW"/>
        <ecuID diagnosticAddress="48" baseVariantName="EPS"/>
        <ecuID diagnosticAddress="103" baseVariantName="ZBE3"/>
        <ecuID diagnosticAddress="28" baseVariantName="ICM"/>
        <ecuID diagnosticAddress="58" baseVariantName="EME2"/>
        <ecuID diagnosticAddress="24" baseVariantName="EGS"/>
        <ecuID diagnosticAddress="93" baseVariantName="KAFAS2"/>
        <ecuID diagnosticAddress="23" baseVariantName="EKPM2"/>
        <ecuID diagnosticAddress="86" baseVariantName="FZD"/>
        <ecuID diagnosticAddress="97" baseVariantName="TCB"/>
        <ecuID diagnosticAddress="114" baseVariantName="REM"/>
        <ecuID diagnosticAddress="53" baseVariantName="TBX"/>
        <ecuID diagnosticAddress="41" baseVariantName="DSC"/>
        <ecuID diagnosticAddress="94" baseVariantName="GWS"/>
        <ecuID diagnosticAddress="96" baseVariantName="KOMBI"/>
        <ecuID diagnosticAddress="99" baseVariantName="HU_NBT"/>
        <ecuID diagnosticAddress="120" baseVariantName="IHKA3"/>
        <ecuID diagnosticAddress="64" baseVariantName="FEM_BODY"/>
    </installedECUList_Soll>
Hope you can help, I can't find the reason why the SVT_soll has no entry for ASD, I suspect this is the reason why flashing doesn't actually happen

I have the same problem, did you found sollution, cause don't know what to do.
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 01:29 AM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST