Software update

Run the Interrogator Tool and post the results here.

<?xml version="1.0" encoding="UTF-8"?>

-<p:OTAModuleSnapShot xsi:schemaLocation=“urn:ford/Vehicle/Module/Information/v3.0 ModuleSnapshot.xsd” version=“2021-08-28” xmlns:p=“urn:ford/com/productdesign/ipp/ModuleSnapshot/v2.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xmlns:d2p1=“urn:ford/Vehicle/Module/Information/v3.0”>

<p:VIN>1FMCU0GD1HUBxxxxx</p:VIN>

<p:ModuleName>ECU</p:ModuleName>

-<p:RequestRole>

d2p1:RoleCONSUMER</d2p1:Role>

d2p1:RoleSourceOTA</d2p1:RoleSource>

d2p1:RoleDescSYNCGEN3</d2p1:RoleDesc>

d2p1:RoleIDOTA</d2p1:RoleID>

</p:RequestRole>

<p:BroadcastDTCType/>

-<p:Node specificationCategory=“GGDS” isFlashed=“false”>

d2p1:Address7D0</d2p1:Address>

-<d2p1:ECUAcronym name=“APIM”>

-d2p1:State

-<d2p1:Gateway gatewayType=“NONE”>

-<d2p1:DID responseLength=“24” didValue=“8033” didType=“Embedded Consumer Operating System Part Number” didFormat=“ASCII”>

d2p1:Response5U5T-14G381-ET</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“384” didValue=“8060” didType=“Embedded Consumer Applications Part Numbers 1” didFormat=“Packeted”>

d2p1:Response355535542d3134473339312d415000000000000000000000345535542d3134473432332d414300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“384” didValue=“8061” didType=“Embedded Consumer Applications Part Numbers 1” didFormat=“Packeted”>

d2p1:Response000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“4” didValue=“D704” didType=“ECU Checksum 1” didFormat=“HEX”>

d2p1:Response2145e8b1</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“4” didValue=“D705” didType=“ECU Checksum 2” didFormat=“HEX”>

d2p1:Response28e49e8a</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE00” didType=“Direct Configuraation DID DE00”>

d2p1:Response2b28648b9608aa190000</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE01” didType=“Direct Configuraation DID DE01”>

d2p1:Response555009044002405000400005</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE02” didType=“Direct Configuraation DID DE02”>

d2p1:Response0000040000</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE03” didType=“Direct Configuraation DID DE03”>

d2p1:Response01000601080001</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE04” didType=“Direct Configuraation DID DE04”>

d2p1:Response18061810295f</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE05” didType=“Direct Configuraation DID DE05”>

d2p1:Response88</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID didValue=“DE06” didType=“Direct Configuraation DID DE06”>

d2p1:Response1504330000000000fa000004306f0057</d2p1:Response>

d2p1:IsConfigtrue</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“24” didValue=“F110” didType=“On-line Diagnostic Database Reference Number” didFormat=“ASCII”>

d2p1:ResponseDS-GB5T-14G371-CB</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“24” didValue=“F111” didType=“ECU Core Assembly Number” didFormat=“ASCII”>

d2p1:ResponseHB5T-14G380-AA</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“24” didValue=“F113” didType=“ECU Delivery Assembly Number” didFormat=“ASCII”>

d2p1:ResponseHB5T-14G371-BAG</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“24” didValue=“F124” didType=“ECU Calibration Data #1 Number” didFormat=“ASCII”>

d2p1:ResponseGB5T-14G375-BA</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“16” didValue=“F141” didType=“Private Sub Node #1 Serial Number” didFormat=“ASCII”>

d2p1:ResponseWV7000DN</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“1” didValue=“F162” didType=“Software Download Specification Version” didFormat=“State Encoded”>

d2p1:Response00</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“1” didValue=“F163” didType=“Diagnostic Specification Version” didFormat=“State Encoded”>

d2p1:Response00</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“24” didValue=“F188” didType=“Vehicle Manufacturer ECU Software Number” didFormat=“ASCII”>

d2p1:ResponseGB5T-14G374-CB</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“16” didValue=“F18C” didType=“ECU Serial Number” didFormat=“ASCII”>

d2p1:Response/

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“6” didValue=“F1D0” didType=“ECU MAC Address 1” didFormat=“HEX”>

d2p1:Responseb0:d5:cc:33:6a:10</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

-<d2p1:DID responseLength=“6” didValue=“F1D1” didType=“ECU MAC Address 2” didFormat=“HEX”>

d2p1:Responseb0:d5:cc:33:6a:11</d2p1:Response>

d2p1:IsConfigfalse</d2p1:IsConfig>

</d2p1:DID>

</d2p1:Gateway>

</d2p1:State>

</d2p1:ECUAcronym>

<d2p1:ODLNetwork d2p1:Pins=“6,14” d2p1:DLCName=“SAE J1962” d2p1:NetworkProtocol=“CAN” d2p1:NetworkName=“HS-CAN” d2p1:NetworkDataRate=“500”/>

-<d2p1:AdditionalAttributes vmcuVersion=“Vector_VMCU_02.02.20” RAM=“1498431488” logGeneratedDateTime=“2021-08-28T19:27:27+00:00”>

<d2p1:PartitionHealth available=“8.4M” total=“1.9G” type=“/fs/Nuance/”/>

<d2p1:PartitionHealth available=“21M” total=“1003M” type=“/fs/Nuance/grace”/>

<d2p1:PartitionHealth available=“1.0G” total=“1.2G” type=“/fs/rwdata/”/>

<d2p1:PartitionHealth available=“35M” total=“35M” type=“/fs/rwdata/quip/”/>

<d2p1:PartitionHealth available=“90M” total=“90M” type=“/fs/rwdata/quip/”/>

<d2p1:PartitionHealth available=“132M” total=“1.4G” type=“/fs/mp/”/>

<d2p1:PartitionHealth available=“7.3M” total=“3.0G” type=“/fs/images/”/>

d2p1:InstallationLog/

d2p1:SyncDataMIIEtAYJKoZIhvcNAQcDoIIEpTCCBKECAQAxggG4MIIBtAIBADCBmzCBhjEbMBkGA1UEChMSRm9yZCBNb3RvciBDb21wYW55MQswCQYDVQQGEwJVUzERMA8GA1UEBxMIRGVhcmJvcm4xHjAcBgkqhkiG9w0BCQEWD21nbXNlY0Bmb3JkLmNvbTEnMCUGA1UEAxMeU3luYyBNb2R1bGUgRW5jcnlwdGlvbiBHZW4zIEEyAhDfwyMpAoa+v0vYmqleqJR7MA0GCSqGSIb3DQEBAQUABIIBAIddK6K5WHixaj8VW2ThoSdEO070yDRCJ0Rlx1Nosf80I/1kFurvMBhSXLFqZf2ORmUNeFCO77t4/GPohJkTja9gqLYrchfwIgrgwe7cNYA/uT8a8D+Rj3zlqZAXDt0DdjMy3IB/NI2saqTrv/Gkpe/5DJk7tPJ1GnAhGaZhA93smbY3O6aX6hRsiL4rSYCI5bH6C7OAcn+kWhWZk1hXo4V5Msr/wqsQvQWCAwfUjdbqMVGeE5e8tPCUgCWOTFRobdlyTNWNimSLBaFh4XlXTDeBkeJS4WY5EDCRU6G24Yts+M9uLTj9moox1w1f+n4kouQMXSvWIAlTg7ol2Rv7QzMwggLeBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDVUjnOPDl5wPehJVd60ZuAgIICsBezt0rj6T3jBGTaF3MQm6EeUhVZ7GTvEPZ1W8AK/1XXBOoyjdhlV72LAKlsHy3hvgH70tE6xnwAgylX09b1jYba+YGBsa3OjJmBRlAjWriUZZ2T32b7kV9vV+uQDMqq/mkCnNckTxo4aSofmDn63oi5OfUHws0ib/1wKmnogEJ22qwyjb/PkWv67XXiUAwhpfPpogv2FlCKW+V5zKGoPKjXhwhcTzfT6m88b59PFEiwmu4l57s/d/FHkaABtQPB0akc18AuLidUTdXLgkV7kz7PI7TFx95QbP5JCwMpH9CSOSyamQa9hSKSIQdCBOyn/e8IZKyIrEWHZT8N55d7psliuxaTFEcKbm2E7dlDuokCKcoLCAArocGrftcJoLC5MqRyw3TS9Il35ZkjTgt/D9Sz4JLplhd8v4iMalRUHHN/Jt2R9iZs+eqIaRMEnqVrbCb9PaGAFvCrOxhCfzDgRKc0SFdgXH0O3e0Ddzn4wnVl9prZjJZCnghloPqHl5dzIdPnBr1VsEpwUn99m+/NRF8abpu6lD90U7mugI4d7Fiyh47QPb5ZthuTJovIn04ZNMoHcdbDtIvqxK49FFDXQ0TmJP/uGyNKXmUlFZ3ijg3uC1H4AYtIvV3VOBFP59CzihIH3KXuDzykDO/OwaVSuXNE0C8zz3Xl+4aZJKHk+9GL7djGeB40ENZeon9Nqy1NrV+zpDM6s9k/60FslMD41JlqA/7xaPPGH8udnsbFkYIgT+k7q4XCSMoS1rCViIF00KSfQMOqEa7yEkrJZp5CK53MrtC4u4EKsSU5VUTPbM4APxWTOQlh5UBMvNSzpFYDu0taAzOr6VQbHdhxBDM1n3gYwXgNiN8bmX22r+QA1O1IoWcCETrSABIy6+TokgAItSOj7hgnXEr8epX++P6YLMk=</d2p1:SyncData>

</d2p1:AdditionalAttributes>

</p:Node>

</p:OTAModuleSnapShot>

You don’t have the storage space (memory) available to install the DAB file. It’s either Gracenotes or DAB.

<d2p1:PartitionHealth available=“8.4M” total=“1.9G” type="/fs/Nuance/"/>
<d2p1:PartitionHealth available=“21M” total=“1003M” type="/fs/Nuance/grace"/>
<d2p1:PartitionHealth available=“1.0G” total=“1.2G” type="/fs/rwdata/"/>
<d2p1:PartitionHealth available=“35M” total=“35M” type="/fs/rwdata/quip/"/>
<d2p1:PartitionHealth available=“90M” total=“90M” type="/fs/rwdata/quip/"/>
<d2p1:PartitionHealth available=“132M” total=“1.4G” type="/fs/mp/"/>
<d2p1:PartitionHealth available=“7.3M” total=“3.0G” type="/fs/images/"/>

If you could use another voice file that does not include Polish, you could gain the memory needed for the DAB file with Gracenotes. Unfortunately, the large EU voice file is the only one with Polish language.

so now what? to delete grecanotes? and download DAB?

I have a car from the USA … a file that contains Polish can be reduced as well?

Delete Gracenotes, install the DAB file.

None of the Gracenotes files include Polish according to the notes on FFClub. When you are using Gracenotes now, what language appears? Which file is installed? (-AC?) It might be possible to use a smaller GN file. See this tutorial for a list of languages and files.

Tutorial: No Gracenotes After Sync 3.4 Installation. Manual Installation Instructions - Ford / Guides & Info - CyanLabs Official Community

I noticed your region is set to Ukraine (5550) rather than Poland (504C).

There is only the one file version with Polish language, which you have installed.

DAb file is 60MB. If I think correctly, can you edit the language file in such a way as to make it smaller?

Yes you are right. I separately downloaded the Polish language file and added it to the update. After removing grecanotes and installing a smaller voice file and after downgrade. I still had Polish in the navigation menu. I will do everything again from the beginning, only without the Polish language file. And how to change from Ukraine to Polish? Through the forscan?

Yes.
7D0-02-01 **** xxxx xxxx
Set to 504C.

You don’t need to start over, Just load the new voice file you want, then install the DAB file, then install Gracenotes file. But starting over with the new files will clean out the APIM, so this might be good.

I did so too. Now I download the updates without the files grecanotes will install them last. I’ll see what happens then.

After the downgrade to 3.319052, I immediately have Polish. How to remove on a language pack. Which one is already there?

How to set even waves?

Now that you are at 3.3.19052, just use the Syn3 Updater to create an installation with the files you want, minus Gracenotes and install that.

You can see the installed files in Bezel Diagnostics on the APIM. Hold down the FF> key on the steering wheel and FF> key on the panel at the same time for at least 8 seconds. The unit will go into ‘speaker test’, Cancel test. You will be in the test menu. Select 'Bezel Diagnostics" and navigate to the screen below.
e8a8bbc421bdc94a8c31c3e0088a9af26bd79bbe_2_690x388

Hi. The mutters. That I did not speak, but everything worked out. There are also logos of the station but now I need to make even waves on the radio. Because there is poor coverage.

1 Like

At a friend’s, after the update, it does not send the logos of radio stations for what? Ford escape 2016 titanium sync3 version 3.4 what I miss. The apim includes dab and everything you can from the radio … And acm is only asbulid, what can you change there?

If that is an imported from US (US version car) from 2016 it may not support the DAB functions. The APIM only contains the logo data in the DAB file, however, the ACM must support the messaging for the logo functions to work properly. @Louage might have some better knowledge about this…

Compare the ACM from your Escape with your friend’s Escape and see if there are differences.

Yep I agree, it’ll be an incompatible ACM. There isn’t many configurable options in the ACM so best idea is to replace it with an EU one.

1 Like

The strange thing is that the RDS works normally, the range is very good because the antenna is longer … I read that it is possible to make logos even in old apims …

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