Update with engine turned off

Hi all. I have a late 2017 Mondeo with Sync3. I was on 3.4.20196, flashed months ago wyth Syn3updater.
I’m trying to update to the latest version but in these lockout period, I only use the car for short periods, about 20 minutes. So I’m stuck with the Sync3 restarting the update over and over from the begininning (Ford logo, then Mustang car image and Mustang horse image, partitioning eMMC message, extracting apps etc). Is there a way to complete the upgrade process without having the engine turned on all the time? I think there should be a way: at the service workshop, they do not keep the engine on all the time, I hope. Thank you for any help.

Can’t you just run the engine without moving the car?.
It’s the safest way, really.

EDIT: of course, you can’t do this in a very small enclosed garage, because of the exhaust.
But if it’s ventilated enough, that’s ok.

You can connect a charger to the car and turn the car on but not start it. Charger is ALWAYS a must. This would keep you from having to run the car.

This seems like such a dumb question, like yes just turn your car on but dont start the engine, however depending on the model of the car it may auto shut off or use a charger

you have basically just asked how do i get unlimited electricity to keep my battery charged…

I have a 2017 F350. I left the truck running in the driveway while it was upgrading. I came back out about 45 minutes later and the truck had stopped running and everything was off inside. I started the truck and got an error on the screen stating the installation failed with Error Code: PKG_ERR04. I checked the sync version and it says it has been updated. I cycled through all of the screens and everything looks OK. I am not sure if I should try to load again or just leave well enough alone.

Your truck will shut off at 30 minutes. This is standard for the F-series if they are not attended.

PKG_ERR04 – Error is PKG_REVOKED (Package has been blacklisted)

This is the result of the Sync app being updated to beyond 3.4.19200, so obviously the update worked. Run the APIM Interrogator Utility in the Syn3 Updater tools section and see if everything is installed according to what was chosen.

Thanks. I tried running the interrogator utility and load the resultant .xml file in step 3 of the tools section. It says it is having issues reading the file. I can view it but I am not sure what I am looking for in it.

Reply and Drag and drop the file here. Rename it so it does not contain your VIN…

Oh, I did not write all the details, forgive me. Yes, I connected a charger to the battery, I thought it was a standard behavior and I did not specify it, I was not looking for an inexhaustible free power source:-)))).
The problem is that, as you said, the car auto shuts off after some minutes. To be precise, one time my usb stick got corrupted, and the sync3 did not recognize it. It kept asking to insert the stick for hours, without ever shutting off, and I had to disconnected the battery. When I recreated a good usb stick, I inserted it, and after some minutes everything shuts down, even when the car is on (but with the engine off). Do you know a way to make it not shut down? Thank you.

Please see the reply to CyanLabs. I did use a charger indeed, I thought it was normal and did not mention it. The problem is that the car (at least mine, I don’t know) after some minutes auto-shuts down.

1 Like

Just for reference for the future, you do not need to choose downgrade or reformat to update the Sync app or Sync Voice files if you are already on Sync 3.4. You only need to do this with map installations.

With the ignition set to ‘ON’, you can open and close the door every 10 minutes or so. How long does it take to shut down?

Could you post your log file for the installation, please?

@F150chief: Thank you for the advice. I try today and report the results. At the moment, I’m recreting the usb stick just for safety. Thank you for now:)

If the car is getting enough power this shouldn’t happen.

Sorry if my comment came across as rude, i was just saying the way it was worded seemed a bit odd :smiley:

some cars have a option to prevent auto turn off but i suspect this is for the engine not for battery.

No not rude and no need to say sorry, I was just joking as you, with the endless energy thing😂 And forgive my bad English.

Meanwhile, I was finally able to complete the update. As you and others suggested, it was enough to keep the car instrumentation on with the engine turned off, going into the car and closing the door from time to time to prevent the timeout. It took approx. one hour and seven minutes for me.

Just for reference in case someone else finds himself in my problem (the update process was stopped by a timeout): at least on my car, if you turn on the Sync3 while it was in the middle of the update and you have ejected the USB stick, it asks you to insert it. But if you insert it at this point (with the Sync3 witched on and asking for it), the USB stick gets corrupted and you have to recreate it with Syn3updater. Simply turn off the car completely, then insert the newly flased USB disk, and only then turn the car on.

Secondly, the first time I did this, to retry the update, the process failed in one minute with a red screen and the message “Error in 5U5T-14G381-EU_1634769242000.TAR.GZ : PKG_ERR03”. Simply sht down by letting it go in timeout (on my 2017 Mondeo, when the car is off it takes only a minute or two) and then repeat, with the USB stick inserted.

Thank you all very much and obviously, thank you for the software!!!

2 Likes

Oh and I newly, forgot, keep a battery charger conncted for all the process😁

:smiley: glad you got it working, alternatively just run the engine every 20 minutes for about 2 minutes, thats what i do.

EU with maps is about 55-65 minutes so timing is about right :slight_smile:

I’ll do so next time. Many thanks for the support.

this won’t let me drop the file here. I am pasting the contents:

<?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=“2021-10-29” xsi:schemaLocation=“urn:ford/Vehicle/Module/Information/v3.0 ModuleSnapshot.xsd”>
<p:VIN>ruzzwg</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>
<d2p1:DTC DTCValue=“c24c0008”/>
</p:BroadcastDTCType>
<p:Node isFlashed=“false” specificationCategory=“GGDS”>
d2p1:Address7D0</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:Response5U5T-14G381-ET</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“Packeted” didType=“Embedded Consumer Applications Part Numbers 1” didValue=“8060” responseLength=“384”>
d2p1:Response345535542d3134473432312d434a44000000000000000000345535542d3134473432312d434844000000000000000000345535542d3134473432312d434744000000000000000000345535542d3134473432312d434644000000000000000000345535542d3134473432312d434544000000000000000000345535542d3134473432312d434444000000000000000000345535542d3134473432312d434344000000000000000000345535542d3134473432312d434244000000000000000000345535542d3134473432312d434144000000000000000000355535542d3134473339312d435000000000000000000000345535542d3134473432322d434348000000000000000000345535542d3134473432322d434248000000000000000000345535542d3134473432322d434148000000000000000000345535542d3134473432332d434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“Packeted” didType=“Embedded Consumer Applications Part Numbers 1” didValue=“8061” responseLength=“384”>
d2p1:Response000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“HEX” didType=“ECU Checksum 1” didValue=“D704” responseLength=“4”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“HEX” didType=“ECU Checksum 2” didValue=“D705” responseLength=“4”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE00” didValue=“DE00”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE01” didValue=“DE01”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE02” didValue=“DE02”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE03” didValue=“DE03”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE04” didValue=“DE04”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE05” didValue=“DE05”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didType=“Direct Configuraation DID DE06” didValue=“DE06”>
d2p1:ResponseBlank</d2p1:Response>
d2p1:IsConfigtrue</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“On-line Diagnostic Database Reference Number” didValue=“F110” responseLength=“24”>
d2p1:Response
</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“ECU Core Assembly Number” didValue=“F111” responseLength=“24”>
d2p1:Response
</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“ECU Delivery Assembly Number” didValue=“F113” responseLength=“24”>
d2p1:Response
</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“ECU Calibration Data #1 Number” didValue=“F124” responseLength=“24”>
d2p1:Response
</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“Private Sub Node #1 Serial Number” didValue=“F141” responseLength=“16”>
d2p1:ResponseWW5CG4X3</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“State Encoded” didType=“Software Download Specification Version” didValue=“F162” responseLength=“1”>
d2p1:Response00</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“State Encoded” didType=“Diagnostic Specification Version” didValue=“F163” responseLength=“1”>
d2p1:Response00</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“Vehicle Manufacturer ECU Software Number” didValue=“F188” responseLength=“24”>
d2p1:Response
</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“ASCII” didType=“ECU Serial Number” didValue=“F18C” responseLength=“16”>
d2p1:Response
</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“HEX” didType=“ECU MAC Address 1” didValue=“F1D0” responseLength=“6”>
d2p1:Response98:5d:ad:c3:5a:c2</d2p1:Response>
d2p1:IsConfigfalse</d2p1:IsConfig>
</d2p1:DID>
<d2p1:DID didFormat=“HEX” didType=“ECU MAC Address 2” didValue=“F1D1” responseLength=“6”>
d2p1:Response98:5d:ad:c3:5a:c3</d2p1:Response>
d2p1:IsConfigfalse</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=“c24c0008”/>
<d2p1:AdditionalAttributes logGeneratedDateTime=“2021-10-29T15:53:36+00:00” RAM=“1044267008” vmcuVersion=“Vector_VMCU_02.02.20”>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.4G” available=“12M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.4G” available=“12M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.4G” available=“13M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.4G” available=“10M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“937M” available=“2.8M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.3G” available=“8.5M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.7G” available=“14M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.7G” available=“17M”/>
<d2p1:PartitionHealth type="/fs/sd/MAP/" total=“1.4G” available=“7.2M”/>
<d2p1:PartitionHealth type="/fs/Nuance/" total=“1.6G” available=“16M”/>
<d2p1:PartitionHealth type="/fs/Nuance/" total=“1.1G” available=“10M”/>
<d2p1:PartitionHealth type="/fs/Nuance/" total=“2.6G” available=“25M”/>
<d2p1:PartitionHealth type="/fs/Nuance/" total=“465M” available=“3.2M”/>
<d2p1:PartitionHealth type="/fs/Nuance/grace" total=“775M” available=“5.8M”/>
<d2p1:PartitionHealth type="/fs/rwdata/" total=“1.2G” available=“981M”/>
<d2p1:PartitionHealth type="/fs/rwdata/quip/" total=“35M” available=“35M”/>
<d2p1:PartitionHealth type="/fs/rwdata/quip/" total=“90M” available=“90M”/>
<d2p1:PartitionHealth type="/fs/mp/" total=“1.4G” available=“132M”/>
<d2p1:PartitionHealth type="/fs/images/" total=“25G” available=“4.3G”/>
d2p1:InstallationLog/
d2p1:SyncDataMIIEdAYJKoZIhvcNAQcDoIIEZTCCBGECAQAxggG4MIIBtAIBADCBmzCBhjEbMBkGA1UEChMSRm9yZCBNb3RvciBDb21wYW55MQswCQYDVQQGEwJVUzERMA8GA1UEBxMIRGVhcmJvcm4xHjAcBgkqhkiG9w0BCQEWD21nbXNlY0Bmb3JkLmNvbTEnMCUGA1UEAxMeU3luYyBNb2R1bGUgRW5jcnlwdGlvbiBHZW4zIEEyAhDfwyMpAoa+v0vYmqleqJR7MA0GCSqGSIb3DQEBAQUABIIBADWUTBpff05sSxmPe44vKZMsakgZHhc1HWRJYZb2/wBlHaxxOqN40nNP+0oAzb6eyrKt4ukpCd9TEECRdnkvg+3aKGt2g4PpFUHCNt3hYZGibVeuLuW1YJJwz7Zp3UMKt8flBZXOZAILQE9oOaUrjWKXTAEeR0TvQp+CXIkKy7+gGjsvsKmXtAPSbLRsgjfIN4qJ9cy4uI4F/TuaOC3y/K2jLb3rCCJzveeDTcC/Hko9btBscgvTdMF7IanTXGdAL91MkwUahtbAttX4D5lrsF7TRfY/X32sQou7J82JROZKMnI+S0g37MAjTjsiTqrZsJXEUzjfhMXBulW5SXfVU64wggKeBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCUV7FQ45kh7ufztjcZG8nqgIICcLbWz7SmRlfylGPbp0FQCHuDfCw8A6HIyS2ALdlAWwgXaqj5A1CilVrsD+JFRNojuDUa7wPv2iT88ZMmFg/9uetkMO0xOrMiNBQX4tr3glfnSg3hqZ7FmwA9WyW9Jbw75A8C8beSrPTxyaU4MHK1X9poMtr5Tnr5J7wqrg6KSEKniq1UmTtYEL8/70yHqhoGMIfEp9g2oUpdI2oAQAP3ZMlepD/FXJM7qhatcoBM4wc1j5i+7FsvJPZ/9G+HnEz5qrnaePy4sZr+jZNALNF7asG+mLyhJTp+OGScgfNieXBBPMLOWMgKLWd5P2q/oXgjFpJbq9mnWoAB7DB7hsx+kJ5ZYejbIJxao2T82/2L7IIIJqzjaUSmIC/OViATqZ2u2Rm2H3ZjhbisE81jy34P3bAVAzd0IItSdNryXgcslNR0fuBrRILdbfWviXxOkGCCTydUigfvHIL/BLOACqWhdoKGmDKGvjXHcaHy4ErwDsBiFGLEpB2IzAlidX8gl5NGZ+s56B0NUjNa1MTrA0CYzcJb/sHiz4qU5zSF8zcJ0skMW5zLn+QZuSwGo1+ahDuFiXf7aCHwvS6vc8fo7MVm/qZ9LX0wJtQhGPysRKrFcQf9WVj/HNG6iRhhW1Ro2NVoZCf5UEl9ioYlZ4+qT0/1DY++U3n7OZuIROJwROYB0bGoa5WHBBT9svFMHYjfFgBqZ7Pcx7ah22P+TgFP9KkV8nsPVbw88PNjhlRw8SS/D1MXG2RNU81qQCeUlfTNAuZ6s+SquXD5YUVWUEU+poSY/LGHH3yBczXXDZ/bM0Z3b2wkbfwcnZTHwA3xBB3Ht49Geg==</d2p1:SyncData>
</d2p1:AdditionalAttributes>
</p:Node>
</p:OTAModuleSnapShot>

These are the packages your APIM has:

4U5T-14G421-CJD
4U5T-14G421-CHD
4U5T-14G421-CGD
4U5T-14G421-CFD
4U5T-14G421-CED
4U5T-14G421-CDD
4U5T-14G421-CCD
4U5T-14G421-CBD
4U5T-14G421-CAD
5U5T-14G391-CP
4U5T-14G422-CCH
4U5T-14G422-CBH
4U5T-14G422-CAH
4U5T-14G423-CC

Double check with the USB you created to see if all packages are ok.

FWIW: New users are now allowed to upload 1 attachment.