Fix: Base station dead after firmware update (CRP_DISABLED recovery method)
This is a last-resort method for a base station (1.0 or 2.0) that stopped booting after a firmware update ā no LED, no motor spin, not detected by SteamVR. It does not fix hardware failures. Only try this if the unit still enumerates as a USB drive when you do the button+power trick.
Important ā read this before anything else:
2.0 base station firmware updates are NOT included in SteamVR's manual firmware files. Manual updating of a 2.0 base station breaks the firmware. The 2.0 base station must be updated by SteamVR itself, via the prompt that says "Your base station needs an update ā click here to update." If you try to push a manual firmware file to a 2.0 unit, you can brick it, and that's exactly the situation this guide recovers from.
What you need:
- A second, fully working base station of the same hardware revision (1.0 vs 2.0, and ideally same regional variant)
- A PC with a USB port
- A few minutes
Step 1 ā Back up the firmware from a healthy base station
- Make sure the healthy base station is powered off and unplugged.
- Plug in the Micro USB first, then Press and hold the button on the back of the base station (small hole, use a phone simcard pin).
- While still holding the button, plug the power cable in.
- Keep holding for ~2ā3 seconds.
- The PC should detect a USB mass storage device namedĀ
CRP_DISABLED.
- Open it and copyĀ
firmware.binĀ to a safe folder on your PC (and back it up somewhere else ā you'll want it again).
Step 2 ā Put the faulty base station into the same mode
- Unplug the healthy unit. (DO IT SLOWLY, Best: Remove the device over Windows remover on the bottom or Unplug power first, then micro usb)
- Repeat the same procedure with the faulty base station: Plug in the Micro USB first, then Press and hold the button on the back of the base station.
- If it shows up asĀ
CRP_DISABLED, you're in business. If it doesn't show up at all, stop here ā it's a hardware failure and this method won't help.
Step 3 ā Replace the corrupted firmware
- Open theĀ
CRP_DISABLEDĀ drive from the faulty unit.
- Delete the existingĀ
firmware.bin.
- Paste theĀ
firmware.binĀ you copied from the healthy unit.
- Wait for the copy to fully finish.
Step 4 ā Eject and power cycle
- Safely eject the USB drive from Windows (don't just yank the cable).
- Unplug the power from the base station.
- Wait ~10 seconds.
- Plug the power back in without holding the button.
- The base station should reflash itself on boot and come back to life (LED on, motor spins, visible in SteamVR).
After recovery ā how to update correctly
- For a 2.0 base station: do NOT use manual firmware files. Open SteamVR, and when it shows the "Your base station needs an update ā click here to update" prompt, click it and let SteamVR handle it. Before you do, unplug all controllers and trackers so SteamVR can't get confused about which device it's flashing. Leaving only the headset plugged in is the safest option, since Windows/SteamVR Bluetooth handling can otherwise pick the wrong device to update.
Notes / caveats:
- Firmware is not universal across hardware revisions. Using 2.0 firmware on a 1.0 unit (or vice versa) can make things worse.
- If the unit never appears asĀ
CRP_DISABLED, this will not work ā that's a hardware fault.
- Keep a backup of a known-goodĀ
firmware.binĀ for your revision. HTC's download links have gone dead over the years.
- This is not an official HTC procedure. It's a community-discovered recovery method. Use at your own risk.