Upgrade sync 3.4 usa to eu pl

Ok, readed tutorial and have last question before i start upgrade.

Its mandatory to have at least 1.5gb free memory?
Whats for it need this memory ? This is for buffering when installs new package, or installer first copy ex. full package with voices and after restart sync it replace old by new, and then delete old?

Im asking because i dont know do i need before upgrade remove grace and voice (you said i have only apps and voices, so probably already dont have grace so dont get free memory, if i free more memory by remove voices i dont know how many free memory i get, if not enough i still cant do upgrade, and will be without voices at all :frowning: )

Ps. Sorry for my english, but i hope you understand what i mean
Thank you for your time and support

If you read the tutorial then I’m sure you read this fragment:

That’s the answer to your question. And if I may add: that comment is made for a reason. You are free to try it with less than that amount, if you ran into issues then you will know why. I’m not sure why we are talking about this, since it was also stated before that your unit has 3GB of free space…

About why is that free space needed is for package processing, remember your upgrade USB device has compressed files only.

Hmm, sorry i thought i have 3gb unit and only 956M available free memory so need to delete something to get available 1,5gb free of 3gb total

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

So i need to delete something to get at least 1,5gb available free memo ory on my unit or no?

I apologize, I didn’t read the previous log myself, just got hung up on what it was said by f150chief.

You are correct, you do not have enough free space.
I’ve personally reviewed your log, and there’s something strange with it.
According to that log, you only have 2 packages installed, so the only thing you would be able to reduce is the voice file, nothing else.

Which version of the interrogator log did you use?
Check the USB, does it end in -AB, -AC or -AD?

on usb i have one file GB5T-14G386-AC_1587495565000.TAR
in my log i dont see tag with [5U5T-14G391-AE] like posted @F150Chief

so i dont know whats happen when i use “small voice package replacement usb” if it will remove my voices how much memory i get, if will too low i cant do upgrade and dont have voices at all :slight_smile: so i hope you understand why im so inquisitive before i start upgrade :slight_smile:

btw, there is a bug in sync3updater with formating usb, it show will format but dont do that, ex, when i make usb for log i have 1 file in syncmyride folder, later when i make usb for upgrade with 4 files after “format” i have 5 files in syncmyride folder (4 files to upgrade and 1 file for log)

I see…
Please, create an interrogator log with the -AB package and see how it goes.
You can find information about how manually doing this in this link Tutorial: APIM Interrogator Utility/Create Interrogator Log that you previously found.

Can you attach the xml file that you already have?.

If I’m understanding correctly, that’s expected. There’s always a +1 file for the log of the USB creation. Post a screenshot if you have one.

Sync_VX2F0045_3FA6P0HD0JR213XXX.xml (9,9 KB)

and i make usb for upgrade Syn3 Updater Log - CyanLabs and i have 3 files

Item1 = ENH_DAB - 1U5T-14G658-AG_1626915602000.TAR.GZ (59MB)
Item2 = APPS - 5U5T-14G381-EU_1634769242000.TAR.GZ (867MB)
Item3 = VOICE - 5U5T-14G391-AR_1633363332000.TAR.GZ (1.6GB)

so if the biggest file is 1.6GB i should have at least 1.6GB free memory to upgrade without issues?

new log i will try to do at weekend, today car is in service to change oil and tires

Thank you for the file.
It does not say what APIM you have, which is strange. Question: prior the current 3.4 version you have, what version did the unit had? 3.0?
And if so, did you upgrade it on the past?

I dont know anything about apim, i bought car 2 months ago, never got ford and sync before, previous owner in poland do upgrade for polish language, i talk with him and he said upgrade was done by “sync expert” and dont know how its done. So for now i dont know anything, only that sync is in 3.4 version 19200 compilation with polish language and voices.
I dont know what version of sync was by default facory in 2018, but probably should be 3.4 out of the box

Ok, once you can access the unit, run the other interrogator version, to see if that makes sense.
Your log is not complete, so I’m not trusting it.
What I would like to know is which model the APIM is, if the car is from 2018 it’s not MY20 and could be reformated, but since you are not the first owner of the car, does not mean the owner did something to the car before it got to you.

There are some things that you can try yo reduce the space usage on the APIM, besides installing the small voice package. You can also downgrade the unit to 3.3, since 3.3 is smaller than 3.4. That will free up some space.

But first, lets try the interrogator log once again.

Don’t worry, we will make it work somehow.

Ok, thank you for your help, as i said today car is at service so i make new log at weekend and post here :slight_smile:

ok, new log with GB5T-14G386-AB_134244.tar
Sync_VX2F0045_3FA6P0HD0JR213XXX-AB.xml (9,9 KB)

<?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="2022-02-19" xsi:schemaLocation="urn:ford/Vehicle/Module/Information/v3.0 ModuleSnapshot.xsd">
  <p:VIN>3FA6P0HD0JR213XXX</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>
    <d2p1:DTC DTCValue="c1620008"/>
  </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-CD</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>355535542d3134473339312d414500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</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>VX2F0045</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>58:7a:62:6f:d0:48</d2p1:Response>
            <d2p1:IsConfig>false</d2p1:IsConfig>
          </d2p1:DID>
          <d2p1:DID didFormat="HEX" didType="ECU MAC Address 2" didValue="F1D1" responseLength="6">
            <d2p1:Response>58:7a:62:6f:d0:49</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:DTC DTCValue="c1620008"/>
    <d2p1:AdditionalAttributes logGeneratedDateTime="2022-02-19T19:39:50+00:00" RAM="444092416" vmcuVersion="Vector_VMCU_02.02.20">
      <d2p1:PartitionHealth type="/fs/Nuance/" total="1.9G" available="72M"/>
      <d2p1:PartitionHealth type="/fs/rwdata/" total="1.2G" available="1000M"/>
      <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="144M"/>
      <d2p1:PartitionHealth type="/fs/images/" total="3.0G" available="956M"/>
      <d2p1:InstallationLog/>
      <d2p1:SyncData>MIIEdAYJKoZIhvcNAQcDoIIEZTCCBGECAQAxggG4MIIBtAIBADCBmzCBhjEbMBkGA1UEChMSRm9yZCBNb3RvciBDb21wYW55MQswCQYDVQQGEwJVUzERMA8GA1UEBxMIRGVhcmJvcm4xHjAcBgkqhkiG9w0BCQEWD21nbXNlY0Bmb3JkLmNvbTEnMCUGA1UEAxMeU3luYyBNb2R1bGUgRW5jcnlwdGlvbiBHZW4zIEEyAhDfwyMpAoa+v0vYmqleqJR7MA0GCSqGSIb3DQEBAQUABIIBAH1tmWMOYYy0+0mv6n6BPOM/IHuF3Ezp8h1cgVauIy0K392h8IsKp73X3mlgw5j2ZhGmPn2+BsA+7Vkm1fLluM7GR53VjutOKbJoaMIwTlzcnDEpAAgGopexZRO+lBQx5HjV1tje7W8SqqsbdsYlbaRk8tFoevFXaVRGtIY8VGxLrwyScNofd2hIRSy2W5Vaxca1c3PoAaFxryuFWZTTuVpZjI1Wit040gDG1AOAxO7wnoSFWTU1W21OKd3N4w1cAPfJTRIYqIXdt6hbeY02FF3VcF98JIGG040np15gisnLGtRMk1LgAZAcu8+dYLD+OSE3E6hhiax6J0UEABQP8uswggKeBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDv15u9ZpFbeLKsYfVaDp3cgIICcF2jYVhPSt6J1Zhmo3waIqz4lnRK/dr0f9TO3X88j0yEIxmbu51b4i0XIjNLYaELZx0iwv2ADf8SqWS8LWPW/0VtrwKkxpLM5lTxPGNT1cbPho9mp7GqQyPnXpfD4+Nh8XMDvyFeLA1HftH+RuPiL+1oqqQvg0eouSiIO2ayNWS3U0M95JpFChUHTfeC4GL1edTcAT91r36x1NKD44vWXo2MUJUpp2I2rFCLeL8PS9UXSOm2JBLTOn9KOKu2+E8oMtfbqftQTnvfeTwMqo8d54+t6K6xYJX9iK64aXl9iRGmZ3kR0VHRNjnl/PhnD8KChZ8fSFzALsHPw9IGDYUSbblFmZCqrnpLrMr/fZB19AloyHoqXQrPy7yJCIkCyuwyv0MHO6qYQnVH6nYfbAi74U7QqDK7oxbOcMNivrLfC1f1wgJDuRVSIMYG7BxICstqbYG5PK6lF2d7Ud0dgOwH16gxC4oplCZ47+7PSwOOwRQ57oDtafKlBB1c5FDPmRx2GsdCA6epVupgQqLNRcEEbZgJf9KPP2xOlHHJZteMe/nETbSKx7kDoGoL4zoe8sy80IlKYdLmvHlLf1LAqpoU9HXW99yHktbV6JBvuMm4Z+APcJcSVjrNwv346ox+s67RWXpVc40zMHM9I9EBC4Kh/yfcNCb/d2dSzaYQIJ9u9h+jBifiPmDWUViiyvRpt62u8qm8GoQfxFVnEr0V+w7SzWXCBJlQtPuiD92kCfaZ2Ryyv/XMUe+RKNfjslmXhTjaIhNhZkj5kO2nWDBu8/FUt1UQmEGV9bVUtbdeY8vUg5tfInDKw5QiSBeRcO3NsCpl1w==</d2p1:SyncData>
    </d2p1:AdditionalAttributes>
  </p:Node>
</p:OTAModuleSnapShot>

for me looks the same as AC log

This is decoded from the “Embedded Consumer Applications Part Numbers 1” DID.

It looks like the APIM does not respond to the Interrogator files. This is due to corruption or some modification. Since you only have 956MB of free space, you should downgrade the unit to Sync 3.3.19052 and install the “small voice file” (North America) which will give you plenty of free space to run the reformat utility. At this point you could run the -AC version of the Interrogator file and see if the fields populate.

The Private Sub Node #1 Serial Number is the older series, VX2F0045, which is NOT MY20+. The 2020+ units have a new serial number range.

Once the unit is downgraded to 3.3.19052, reformat the unit with:
APPS - 5U5T-14G381-EU_1634769242000.TAR.GZ
VOICE - 5U5T-14G391-AR_1633363332000.TAR.GZ

There is no point in installing the ENH_DAB file unless the ACM (radio) has been changed to EU hardware.

I check once again on ford site to upgrade sync by official way by vin and it propose to download SYNC3 v3.0.20204 :astonished: so original version is 3.0!

So what should i do first now?
Try to install small voice package to relase some free memory or just downgrade to 3.3 and then latest 3.4?

edit. im doing downgrade usb from sync3updater, its mandatory to set reformat or it can be as autoinstall? and when i will upgrade later to latest 3.4 should use autoinstall or reformat ?

Please do this, as previously stated:

So, create a downgrade USB (3.4 → 3.3, normal autoinstall)
Then create a small voice package USB
Then, try running the -AC interrogator to see if the log is better formed
After that, create a new 3.3 → 3.4 upgrade USB with the described packages, forcing reformat as method.
Then, try running the -AD interrogator log.

1 Like

i made downgrade USB with autoinstall, but dont work :frowning:
i insert usb, ignition on, and sync says updating system software… and nothing happened :frowning: waiting about 70-80 mins - maybe have shitty usb, but log works, now makeing new usb

how long it should took?

edit: as i said before sync3updater dont format usb, now tested on few usb on windows 11, none of them was formatted, all was in fat32 and ntfs, maybe this wass a issue its mandatory to format exfat ?

Yes, it should be exfat.

If downgrading does not work, try installing the small voice package first, then downgrading.

If you have any log for the USB creation, please post it.
Faulty / cheap USB drives could be an issue.

ok, i format all to extaf,
usb1 - with led to see if working - after plugged tha same updating system software… but after about minute, led stop blink so do nothing, an after 15 minut i unplugged

usb2 - small voices - dont install anything

usb3 - log - dont install anything, no logfile

i try to open and close car, ignition on and off but for now cant install anything, sync working bot not upgraded or downgraded

Ok, here’s a potential issue:

Model: Generic USB Flash Disk USB Device

That and “a potato” are the same thing.
So to rule things out, get a quality branded USB pendrive, not a disk or sd card.

A unit that does not want to process files may also be related to an unhealthy APIM, or that the unit does not have enough free space to process the files.

But lets go a step at a time.

Ok, so i need to buy a pendrive :slight_smile:
Edit: meanwhile maybe do master reset, maybe free some memory after not finished installations?