XML-file autodetect MY2020 error

I would like to upgrade to version 3.4.23188, after i upload the XML file i am getting:

“XML file doesn’t hava a correct 'ECU Delivery Assambly Number"so therfore cync3update can not check if this is a MY20+ APIM or not”

Date of vehicle registration in the Netherlands = December 2022

Date of first registration in the Netherlands = July 20244.

I am the fist owner.


SYNC Region: EU

Navigation Variant: Nav

Manufacturer Year: Unknown

Install Type: Unknown

Old SYNC Version: 3.4.21194

New SYNC Version: 3.4.23188

Do you have a error message, if so what is it?
XML file doesn’t hava a correct 'ECU Delivery Assambly Number"so therfore cync3update can not check if this is a MY20+ APIM or not

Update Method: CyanLabs Syn3 Updater

Syn3 Updater Version: 2.12.5.0

Syn3 Updater Documentation Read: yes

Syn3 Updater Log File

<?xml version="1.0" encoding="UTF-8"?>
<p:OTAModuleSnapShot xmlns:d2p1="urn:ford/Vehicle/Module/Information/v3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="urn:ford/com/productdesign/ipp/ModuleSnapshot/v2.0" version="2024-08-03" xsi:schemaLocation="urn:ford/Vehicle/Module/Information/v3.0 ModuleSnapshot.xsd">
  <p:VIN></p:VIN>
  <p:ModuleName>ECU</p:ModuleName>
  <p:RequestRole>
    <d2p1:Role>CONSUMER</d2p1:Role>
    <d2p1:RoleSource>OTA</d2p1:RoleSource>
    <d2p1:RoleDesc>SYNCGEN3</d2p1:RoleDesc>
    <d2p1:RoleID>OTA</d2p1:RoleID>
  </p:RequestRole>
  <p:BroadcastDTCType/>
  <p:Node isFlashed="false" specificationCategory="GGDS">
    <d2p1:Address>7D0</d2p1:Address>
    <d2p1:ECUAcronym name="APIM">
      <d2p1:State>
        <d2p1:Gateway gatewayType="NONE">
          <d2p1:DID didFormat="ASCII" didType="Embedded Consumer Operating System Part Number" didValue="8033" responseLength="24">
            <d2p1:Response>5U5T-14G381-ET</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="Packeted" didType="Embedded Consumer Applications Part Numbers 1" didValue="8060" responseLength="384">
            <d2p1:Response>315535542d3134473432312d424148000000000000000000315535542d3134473432312d424248000000000000000000315535542d3134473432312d424348000000000000000000315535542d3134473432312d424448000000000000000000315535542d3134473432312d424548000000000000000000315535542d3134473432312d424648000000000000000000315535542d3134473432312d424748000000000000000000315535542d3134473432312d424848000000000000000000315535542d3134473432312d424a48000000000000000000315535542d3134473635382d414700000000000000000000345535542d3134473432322d424146000000000000000000345535542d3134473432322d424246000000000000000000345535542d3134473432322d424346000000000000000000345535542d3134473432322d424446000000000000000000345535542d3134473432332d414300000000000000000000355535542d3134473339312d415200000000000000000000</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="Packeted" didType="Embedded Consumer Applications Part Numbers 1" didValue="8061" responseLength="384">
            <d2p1:Response>000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="HEX" didType="ECU Checksum 1" didValue="D704" responseLength="4">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="HEX" didType="ECU Checksum 2" didValue="D705" responseLength="4">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE00" didValue="DE00">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE01" didValue="DE01">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE02" didValue="DE02">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE03" didValue="DE03">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE04" didValue="DE04">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE05" didValue="DE05">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didType="Direct Configuraation DID DE06" didValue="DE06">
            <d2p1:Response>Blank</d2p1:Response>
            <d2p1:IsConfig>true</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="On-line Diagnostic Database Reference Number" didValue="F110" responseLength="24">
            <d2p1:Response>

</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="ECU Core Assembly Number" didValue="F111" responseLength="24">
            <d2p1:Response>

</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="ECU Delivery Assembly Number" didValue="F113" responseLength="24">
            <d2p1:Response>

</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="ECU Calibration Data #1 Number" didValue="F124" responseLength="24">
            <d2p1:Response>

</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="Private Sub Node #1 Serial Number" didValue="F141" responseLength="16">
            <d2p1:Response>N14M00BY</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="State Encoded" didType="Software Download Specification Version" didValue="F162" responseLength="1">
            <d2p1:Response>00</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="State Encoded" didType="Diagnostic Specification Version" didValue="F163" responseLength="1">
            <d2p1:Response>00</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="Vehicle Manufacturer ECU Software Number" didValue="F188" responseLength="24">
            <d2p1:Response>

</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="ASCII" didType="ECU Serial Number" didValue="F18C" responseLength="16">
            <d2p1:Response>

</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="HEX" didType="ECU MAC Address 1" didValue="F1D0" responseLength="6">
            <d2p1:Response>94:a9:a8:52:50:bf</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="HEX" didType="ECU MAC Address 2" didValue="F1D1" responseLength="6">
            <d2p1:Response>94:a9:a8:52:50:c0</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
        </d2p1:Gateway>
      </d2p1:State>
    </d2p1:ECUAcronym>
    <d2p1:ODLNetwork d2p1:NetworkDataRate="500" d2p1:NetworkName="HS-CAN" d2p1:NetworkProtocol="CAN" d2p1:DLCName="SAE J1962" d2p1:Pins="6,14"/>
    <d2p1:AdditionalAttributes logGeneratedDateTime="2024-08-03T09:51:21+00:00" RAM="1031155712" vmcuVersion="Vector_VMCU_02.02.20">
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="1.1G" available="892K"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="2.8G" available="14M"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="2.3G" available="14M"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="1.5G" available="7.9M"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="2.2G" available="17M"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="3.7G" available="21M"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="38M" available="396K"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="3.2G" available="5.7M"/>
      <d2p1:PartitionHealth type="/fs/sd/MAP/" total="3.1G" available="24M"/>
      <d2p1:PartitionHealth type="/fs/Nuance/" total="4.7G" available="27M"/>
      <d2p1:PartitionHealth type="/fs/Nuance/" total="4.9G" available="29M"/>
      <d2p1:PartitionHealth type="/fs/Nuance/" total="4.3G" available="25M"/>
      <d2p1:PartitionHealth type="/fs/Nuance/" total="3.6G" available="35M"/>
      <d2p1:PartitionHealth type="/fs/Nuance/" total="1.9G" available="8.4M"/>
      <d2p1:PartitionHealth type="/fs/Nuance/grace" total="1003M" available="21M"/>
      <d2p1:PartitionHealth type="/fs/rwdata/" total="1.2G" available="980M"/>
      <d2p1:PartitionHealth type="/fs/rwdata/quip/" total="35M" available="35M"/>
      <d2p1:PartitionHealth type="/fs/rwdata/quip/" total="90M" available="89M"/>
      <d2p1:PartitionHealth type="/fs/mp/" total="1.4G" available="132M"/>
      <d2p1:PartitionHealth type="/fs/mp/resources" total="71M" available="476K"/>
      <d2p1:PartitionHealth type="/fs/images/" total="54G" available="11G"/>
      <d2p1:InstallationLog/>
      <d2p1:SyncData>MIIEdAYJKoZIhvcNAQcDoIIEZTCCBGECAQAxggG4MIIBtAIBADCBmzCBhjEbMBkGA1UEChMSRm9yZCBNb3RvciBDb21wYW55MQswCQYDVQQGEwJVUzERMA8GA1UEBxMIRGVhcmJvcm4xHjAcBgkqhkiG9w0BCQEWD21nbXNlY0Bmb3JkLmNvbTEnMCUGA1UEAxMeU3luYyBNb2R1bGUgRW5jcnlwdGlvbiBHZW4zIEEyAhDfwyMpAoa+v0vYmqleqJR7MA0GCSqGSIb3DQEBAQUABIIBAEnm1PfqIop0VIuffXDua/2xPvQ3RyPcY711l11k2RUvVSnwcNw4faSheDJQOxVK2d0YJCXGb85vfxxw9TKiaCtO0bP5o5XXJ6+CGPkd31LYS/H1HuRGNv4draZei0ZBuO60VMcLS0/3hsseH19Mk1t0fIi5kEUoujW+vTZTfvWIIS1GaOfSrDWEZ9EmGL2nX/EXo8rKmohyrNgFi+BvYWLq/eXYyIPdE0DXWykdjZUX4lpz2nC2sVPq7IOaGmUu90GlvLsS6VoHeGB5frWV7I99WT6IWdtSfrakwvAHr+JwgtEZ5GVR7w2rv5Y/I+jL20MSkjcK7RGfESe3rO77nSYwggKeBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBA72ikSaccKcJ2dqo0desvpgIICcCkzxK7AodkU/tgFOJwFxAmFJxxkNUAOmFjhVNanHm01ny0V+FW5/5RTUUSVSfm2jjaLNuK5qIlx47SPHsLlq8bPyxCZJKTuQZf8Hq2Yh9t7cvEuqSe5SvsQAJQh53+sY2OIyeJ3FzAaFiJR8x/dBq3GL3Ng1d6wn7NjiAfDOozClsLArNhc9Le0B0LDSAxH6Hz8Yxqw2NaDPhulBZqd3r9fGznwoc4EHatTd+VIccil3TbydRXcK3tsu5hmxnoHZM8KHR+cK0MGc4EwwJwLSDsR5ZIRLEJbad5SeUtI4ZzdO9/lgp4Dv6yD5VBU3W+/75EQHtX0bDw+ZYwi8VxRCH2KThhfOYnrdb8Q9gk3WNyHqEwf0YZhkHGoJ8oG3ZdQhi1DWEhZTg7wxiNSnSmMMOXEzpyu3QXFBtkZDucdTTfJX95DLxeuWxc3gAxkfl3y22rT0+OXfT2vjG0K+z8O7bjB1EOsDLjNLx2YpPEssiaNPIOra5YDmRYlmB006SltkAPAMkywgBN7IyNwEalrvcD5LHBBpwWwvn3/I7r4TtErbig+0BQhm4RfPRqK8qkZo1U2nznBq2qp2SyPCZFD7+nBood9N/VWlWciGhtVSDaw7wxiFrPK4CR0GKMgwOrXKGbwvTgTxxpW4Y1gUZ+6fFhJo2CCO5wzeYdkHFuDM4NjDlnCRQZxr7MHHw0NcOjOTilxVSAxdxWdpAIUXk5Zvv0H9IPBMN1M5f3c7FadoqUutnpJ0KLqOuf7CGlToIrSYm0PJychz3uQUaF3CsBjCCdl4xCpDEssfz3XIRwtph/9PJGIw+o6w7kLRrcwVaxRfw==</d2p1:SyncData>
    </d2p1:AdditionalAttributes>
  </p:Node>
</p:OTAModuleSnapShot>

Your car is from 2022 as per your profile, so it’s MY20…

1 Like

So what to do?
Can i ignore the my20 message and download the update to the usb stick?

2 Likes

What do you think?. Are you really asking if ignoring a MY20 warning about bricking a MY20 unit is a good idea having a MY20 model?.

Sorry, im new to this…
So i cant update my car?

Thanks for your help sandman :slight_smile:

Then you should read our detailed documentation about the process before bricking your unit → Basic Usage - CyanLabs

As long as you keep MY20 protection active at all times and do not reformat the unit, you can use the tool.

There is no need to update your car with Cyanlabs. Ford already offers you the most recent updates.

My version is 3.4.21194.
And map f10.

When i go to the systemsoftware and check for updates…it says that im on the latest version.

Where are you actually getting this info from…your profile on the official Ford site?

Sorry, cannot answer why it says that when there are several later updates.
Suggest you check out the link below from the beginning.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.