The "not a supported file" pop-up comes from the programming software on the PC, which validates the firmware file before any data reaches the panel. Bring the software build up to date first; re-download the file only if the build is current, because a damaged download gives the same words. Never cut panel power during a load, and move the software to 1.31 Build 7.27 or later to end the exec 213 hang.
A firmware load that ends in a "not a supported file" pop-up was refused by the programming software on the PC, before any data reached the panel. The software validates the file at the moment you select it, and two different problems give the same words: an install older than the firmware file, and a download that arrived damaged. Work them in that order. The load that follows can hang the panel at updating exec 213 on two specific software builds, so this article also covers the recovery that brings a frozen panel back without cutting its power, and the software build that ends the hang for good.
What the rejection actually checks
The check runs on the PC. When you select the firmware file in the load dialog, the programming software reads it, tests it against the releases it supports, and refuses it before the transfer opens. The panel never sees a file the software rejects, so no panel-side move can clear the pop-up.
A firmware file issued for a newer software release fails that check on an older install. A download truncated by a dropped connection fails it too, and the message reads the same. Retrying the load, renaming the file and moving it between folders all leave the check untouched, so none of them can change the outcome.
Version pairing runs in both directions. The panel's own firmware revision matters before a project transfer as well, so check the firmware revision before a transfer as its own step. Panel makers document the same pairing rule on the project side, where an error-free compiled configuration can still be refused at load.
Symptoms and what each points to
- "Not a supported file" pops up at file selection, before the transfer starts. Programming software older than the firmware file's release, or a download that arrived damaged. The panel is not involved yet.
- The software reports the update finished while the panel screen stays at
updating exec 213. The update defect that lived in software builds1.3.7.21and21a. Bring the panel back with the corner-hold recovery, which is the recovery path the panel is designed to offer without cutting power, then move the software to1.31 Build 7.27or later. - The same words appear on the panel itself when opening files, on a panel that runs Windows Embedded Compact 7. An OS-level file handling problem; Microsoft documents a fix for that case, and it comes through the OS vendor's support, not the programming software.
- The transfer stops because a file is missing from the PC. A different fault: a project transfer missing its firmware file has its own steps.
Check the software build before the file
Read the build number from the programming software's version display before you touch the file again. The firmware file ea0130072a.eas was issued when v1.30 Build 07.21A was the current release, so an install older than that rejects the file on sight, with the same message a damaged download gives.
- If the installed build is older, install a current release. Install the newest one available for the panel model;
1.31 Build 7.27is the minimum, and the worked example below shows why. - If the build is already current and the file still bounces, suspect the download: delete the local copy, download
ea0130072a.easagain from the panel maker's official support page, leave the file name unchanged, and compare the size with the size the download page lists where it lists one. - Reopen the load dialog and select the fresh copy. If the pop-up still appears on a current build with a fresh copy, stop loading and check the maker's release notes for the minimum build the file requires.
This is the same rule that governs software upgrades: match the installed build first.
Recommendation: read the programming software's build number first and install the newest release, 1.31 Build 7.27 or later, before loading a new firmware file. A build older than the file's release produces the rejection, and the 07.21A-era builds carry the exec 213 hang, so one install to the newest build clears both faults and skips the recovery path entirely.
Worked example: ea0130072a.eas rejected, then frozen 20 minutes at updating exec 213
Inputs. Firmware file: ea0130072a.eas, the file being loaded. Software build at the time of the load: the 07.21A-era release, later confirmed as one of the two affected builds. Transfer time the software reported: 230 s. Time the panel had sat at updating exec 213 before recovery: about 20 min, or 1200 s. All four come from the case this article works.
Rule. The panel's own screen is the authority over the PC's progress bar. Once the panel has sat frozen for twice the transfer time the software reported, stop waiting and start the recovery path.
Arithmetic. The waiting threshold is twice the reported transfer time: 2 × 230 s = 460 s. The panel had sat for 1200 s, and 1200 s ÷ 460 s ≈ 2.6, so the freeze was already about 2.6 times past the point where "busy" stopped being believable. Measured in whole transfers, 1200 s ÷ 230 s ≈ 5.2, five transfers' worth of sitting.
Result. Frozen, not busy. There was nothing left to wait for.
Decision. No power cycle. Hold the upper left corner of the screen to reach the settings menu, load the firmware again from the programming software, and let the second load run to the end without interruption. The panel in the case came back this way at 1200 s frozen, with power never interrupted. Then make the repair permanent: install software build 1.31 Build 7.27 or later, because the hang lived in builds 1.3.7.21 and 21a and was fixed in 1.31 Build 7.27. Threshold to carry to your own panel: twice whatever transfer time your software reports, 460 s in this case.
Load the firmware and watch the panel screen
- Open the firmware load dialog and select the copy that passed.
- Start the load and leave the panel alone: panel power and the programming link stay undisturbed until the panel restarts on its own.
- Watch the panel screen rather than the PC progress bar. The PC finishing first is normal; the panel screen is the one that tells you the state.
- Confirm the panel restarts into runtime with the project screens and communications up.
Bringing back a panel frozen at updating exec 213
The recovery that worked runs through the panel's own settings menu, reached by holding the upper left corner of the screen. From there, load the firmware again from the programming software and let the second load run to completion without interruption. The panel in the case restarted normally after that second load.
Do not cycle power to hurry a panel along: a firmware load writes to flash, and a power cut mid-write can leave the panel without a working loader. If the corner hold opens nothing and the screen ignores touch, stop there and get the panel maker's support involved before anyone touches power.
The recovery restores the panel for now. The defect lives in the software builds, so install 1.31 Build 7.27 or later and the next update passes exec 213 unassisted.
Verify the panel before it goes back in service
- The software build reads
1.31 Build 7.27or later. - The firmware file loads with no pop-up.
- The panel passes
updating exec 213on its own and restarts. - The project screens and communications come up. If the panel restarts and then will not communicate after a firmware update, that fault has its own checks.
- The panel's firmware version matches the file loaded. Where it displays varies by software build, so check both the settings menu and the software's panel information screen.
Questions
How long can a panel sit at updating exec 213 and still recover?
The panel in the case sat about 20 minutes before the corner-hold recovery, and it came back with power never interrupted. The touch layer was still answering, which is why the settings menu opened at all. No published freeze limit exists for a given panel, so use this working point: once the time frozen passes twice the transfer time the software reported, treat the panel as frozen and start the recovery path.
What should be on the service laptop before the next panel update?
Keep the installer for the current programming software build and the firmware file for that panel together in the machine file, with both build numbers written down. The recurring start of this problem is an old installer on the service laptop used out of habit. Record the versions after every successful load and refresh the folder before the next panel visit.
Is cutting power ever the right move for a frozen firmware update?
Only when the panel maker's support says so for your model. Support can tell you what a power cycle does to your panel's loader and what recovery exists after it, which the screen cannot tell you. In the case worked here, power stayed on the whole time: the corner hold opened the settings menu and the second load finished the job. A freeze that ignores both the corner hold and a second load is support territory.
Planning information, not legal or engineering advice. Rules differ by place: check codes and permits with your local authority and your licensed trades.