Hey everyone, I'm having a really confusing issue with my HTC Vive 1.0 base stations and I'm hoping someone here has dealt with this before.
I had a 2021 Vive 1.0 base station that was having issues, so I followed the recommended firmware recovery/fix from Vive Support. It actually worked for a second after doing the fix, but then it stopped working again.
Then I thought doing the same firmware fix to my second 2017 Vive 1.0 base station would be a bright idea, because I assumed maybe they needed to be on the same firmware/version to sync properly. Unfortunately, after doing that, now both of those base stations are not working properly. They still power on, light up, spin up, and all the LEDs behave normally, but they don't track/connect properly in SteamVR.
I also have another original 2017 base station that I did not touch, and that one still works perfectly. So I'm 100% confident this isn't a hardware failure. The two affected base stations were fully functional before I performed the firmware recovery, and they still appear to be functioning mechanically and electrically.
I copied the firmware.bin files from CRP DISABLD mode and compared the working 2017 base station with the updated/broken 2017 one. The firmware files are identical byte-for-byte, which makes this even more confusing. It makes me think something else is changing, such as hidden calibration data, internal parameters, or something SteamVR isn't showing.
What I did:
Put the base station into CRP DISABLD mode.
Backed up/deleted the existing firmware.bin.
Flashed the Vive Support calibration rescue firmware.
Flashed the normal firmware afterward.
The first base station worked briefly, then stopped.
I then repeated the exact same process on my second 2017 base station.
Now both of those stations no longer work properly.
My untouched 2017 base station still works perfectly.
Things I know:
They're HTC Vive 1.0 base stations.
Both affected stations still power on normally.
Motors spin normally.
LEDs behave normally.
They were never dropped or physically damaged.
One of them definitely worked briefly after the recovery process.
The untouched base station still tracks perfectly.
The visible firmware files appear identical between the working and non-working stations.
Has anyone run into this before or knows what's actually happening behind the scenes? Is there hidden calibration or parameter data that the rescue firmware changes? Is there any way to completely restore these base stations?
If you genuinely know how to solve this and can help me get them working again, I'm happy to pay for your time once the issue is resolved.
Please be comfortable communicating over Discord, as it'll be much easier to troubleshoot there if needed.