CEC Adapter — Firmware Update Hangs or Won't Complete

Modified on Wed, 29 Apr at 9:10 PM


If the CEC adapter firmware update tool starts but loops indefinitely on a message such as "Waiting for 1 more device to become ready for upgrading…" and never completes, this is almost always caused by one of two things: multiple adapters connected at the same time, or the HDMI cable not being connected to the adapter during the update process.


Step-by-Step Fix

1
Disconnect all CEC adapters except the one being updatedIf you have more than one USB-CEC Adapter connected to the PC, unplug all of them. Leave only the single adapter you want to update plugged in. The firmware tool can only update one adapter at a time and becomes confused when multiple adapters are present.
2
Connect an HDMI cable to the adapterThe adapter must have an HDMI cable connected during the firmware update. Connect the adapter to a TV or display via HDMI before starting the update tool. The adapter uses the HDMI connection to initialise correctly — without it, the update process cannot complete.
3
Run the firmware update tool as AdministratorRight-click the firmware update tool and selectRun as Administrator. On some Windows configurations the tool requires elevated privileges to access the USB device correctly.
4
Wait for the update to completeOnce the conditions above are met, restart the firmware update tool. The update should proceed and complete within a minute or two. Do not disconnect the USB cable or HDMI cable during the process.
5
Update remaining adapters one at a timeIf you have multiple adapters to update, update each one individually — connect one, update it, disconnect it, then connect the next. Do not connect multiple adapters during any single update session

Related Articles

Update still not completing?
Contact Pulse-Eight support with your Windows version, libcec version, and a description of what the firmware tool shows when it hangs.

UK: 01202 413 610 | US: (858) 748-8250 | support@pulse-eight.com

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article