[BUG] Firmware update for HTC Vive Pro 1 HMD fails
Describe the bug When attempting to update the Vive Pro HMD; all USB devices are reset and need to be disconnected and reconnected before working again except the Vive itself that needs a full reboot. The update fails at every attempt and I suspect there is something in the 'vivetools' program that causes the entire fault and here is why: When running the program without any parameters, it still resets ALL USB devices causing a need for them to bee reconnected. This then also causes the Vive Pro HMD to need a reconnect because it isn't registering anymore and the 'vivetools' program fails it's operation.
To Reproduce Steps to reproduce the behavior:
- Start SteamVR and see update (i) icon on hmd and other devices (controllers updated just fine over usb)
- Click Update
- Wait for it to fail
Expected behavior The HMD's firmware is successfully updated.
System Information (please complete the following information):
- Distribution: Arch Rolling
- SteamVR version: 1.21.12
- Steam client version: "Built: Mar 14 2022, at 19:49:17, Steam package version: 1647446817"
- Opted into Steam client beta?: No
- Graphics driver version: RADV Mesa 22.0.2
- Gist for SteamVR System Information: [SysInfo Gist]
Screenshots If applicable, add screenshots to help explain your problem.
Additional context firmware_update.txt states the errors mentioned above with slightly more detail.
Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.