Cannot connect to Bolt after firmware update crash

I tried upgrading the firmware of the Femto Bolt to version 1.1.2 using the Linux software provided at GitHub - orbbec/FemtoBoltFwUpdater: Orbbec Femto Bolt device firmware update library and tool and example codes. In the middle of the upgrade, the process seems to have failed or stopped with message Firmware Upgrade Msg:���Yx. After this, I am not able to connect to the device any more. It is not listed as a USB device under lsusb. Following a similar firmware upgrade issue at Bolt firmaware udpate failed 2, I connected the device to a Windows PC, but it also does not show up there in any device category.

How do I reset the Femto Bolt? It does not seem to have a reset pin like the Femto Mega.

I removed the housing (unscrew the 4 screws on the back) and found the reset button inside. I believe you can instead also just unscrew the single screw in the 1/4"‑20 UNC mounting hole on the bottom and use a thin needle to press the button. I guess, this is equivalent to the “Registration Pin” on the Femto Mega and you could probably follow the instructions at Femto Mega Firmware Upgrade Instructions - ORBBEC - 3D Vision for a 3D World.

Anyway, I got into the “upgrade mode” by pressing the button while powering on the device and then used USBDownloadTool.exe on Windows, as described at Bolt firmaware udpate failed 2 - #14 by zhonghong, to finally upgrade the firmware.

I could then use OrbbecViewer and the ROS 2 node to get images from the device.