Printer firmware update bricked device — how to fix it

Hardware – Printers Intermediate 👁 9 views 📅 Jun 28, 2026

A firmware update can brick your printer. Here's the real fix: force recovery mode and reflash the old firmware. Works on most brands like HP, Canon, Epson.

Your printer is dead after a firmware update. I've been there.

You click "Update" in HP Smart or Epson's tool, the progress bar freezes at 87%, and now the printer shows a blank LCD or blinking lights. The reason isn't broken hardware — it's corrupted firmware. The fix is simpler than most people think: force the printer into bootloader mode and flash a known-good firmware file.

Step 1: Get the right firmware file

You need the exact firmware version that worked before. Don't download the latest one — that's the one that bricked it. Go to the manufacturer's support site, find your printer model, and look for a "Firmware Archive" or "Previous Versions" section. If they don't offer old versions, try station-drivers.com or drivers.softpedia.com. These sites archive older firmware files from multiple brands.

What you're looking for: a .exe (Windows) or .bin (most printers) file. HP often uses .rfu files. Save it to your desktop. Do not rename it.

Step 2: Force the printer into recovery mode

This varies by brand, but the logic is the same: you interrupt the normal boot sequence so the printer waits for a USB command. Here's the generic method that works on 80% of consumer printers (HP DeskJet, Envy, Canon Pixma, Epson EcoTank):

  1. Unplug the power cable from the printer.
  2. Wait 30 seconds (hold the power button for 10 seconds to drain capacitors).
  3. Press and hold the Cancel button (or Resume button — look for a triangle in a circle) and the Power button at the same time.
  4. While holding both, plug the power cable back in.
  5. Keep holding for 10–15 seconds. The LCD should flash, or the power light will blink in a pattern (slow blink = recovery mode).

If that doesn't work, try Paper Feed + Power buttons (common on Brother printers). On Canon printers, hold Stop + Power until the LCD shows a number like "0" or "1".

Step 3: Flash the firmware via USB

Connect your printer to your computer with a USB cable (not Wi-Fi — recovery mode only works over USB). Windows will detect it as "Unknown Device" or "Printer in Recovery Mode". That's fine.

Run the firmware updater tool you downloaded. Most tools from HP, Canon, and Epson will autodetect the printer in recovery mode. If they don't, use the brand's recovery utility:

  • HP: HP Print and Scan Doctor → Run firmware update → Select the .rfu file manually.
  • Epson: Epson Firmware Update Tool (separate download from their support site) → Boot mode → Browse to .bin file.
  • Canon: Canon IJ Firmware Update Tool → Hold Stop button while connecting USB → Flash.

Let the process run. Do NOT unplug or turn off the printer during flashing. It takes about 3–5 minutes. The printer will restart automatically. If it boots to normal screen, you're done.

Why this works

The printer's firmware is stored in NAND flash memory. A bad update corrupts the main bootloader area, so the printer can't load its operating system. But most printers keep a small, read-only recovery bootloader (like a BIOS) that can't be overwritten. By holding the right buttons during power-on, you tell the printer "don't boot normally, just listen to USB commands." The recovery tool then rewrites the corrupted area. It's the same principle as reflashing a router's firmware via TFTP — not a mystery, just a hidden feature manufacturers don't advertise.

Less common variations of the same problem

Sometimes the printer isn't bricked in the usual sense — it boots but shows a perpetual "Firmware Update" screen. This means the update partially wrote but didn't complete. The same recovery method works, but you might need to use a different button combination. On HP OfficeJet Pro models, try X (Cancel) + Power instead. On Samsung printers (now owned by HP), use Stop + Power.

Another variation: the printer turns on but won't connect to Wi-Fi. That's usually a corrupted wireless module firmware. Don't bother with recovery mode for that — reset the network settings by holding the Wi-Fi button for 10 seconds, then re-enter your SSID and password. If that fails, factory reset via the menu (Settings → Reset → Factory Reset).

Rarely, the power supply dies during the update (brownout, voltage spike). Symptoms: printer is completely dead — no lights, no sound. Recovery mode won't help. You need a new power board. Check the capacitor near the power jack; if it's bulging or leaking, replace it (220µF 25V is common). Soldering required.

Prevention — don't let this happen again

Three rules:

  1. Never update firmware over Wi-Fi. A weak signal mid-update can corrupt the file. Always use USB.
  2. Check release notes first. If the firmware notes say "Improves security" or "Enhances print quality" — ignore them unless you have a specific problem. Manufacturers push updates to lock third-party cartridges or nerf old models. I've seen HP firmware updates that deliberately reduce page yield on older ink tanks.
  3. Keep a known-good backup. Download the current firmware file before installing a new one. Store it in a folder named "printer_backups". That way you can downgrade instantly if the new one fails.

One last thing: if your printer is out of warranty and the recovery mode doesn't work, don't pay $100 for a repair. A new printer costs $60. But try the recovery method first — it works more often than you'd guess.

Was this solution helpful?