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
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
Feedback sent
We appreciate your effort and will try to fix the article