I had the same kind of problem with my Atreus (flashing my own firmware), and I got it with Chrysalis by using the pinhole reset button.
To have a good timing, dmesg --follow
was a life changer :
- launch
sudo dmesg --follow
in a terminal - plug the keyboard and look at the connection / disconnection messages (I remember something like 3 or 4 seconds between them)
- unplug the keyboard and see no message from dmesg : the keyboard has already vanished ! (Ready ?)
- Load Chrysalis and open the firmware update (Steady ?)
- Put a finger on the
Prog
button, re-plug the keyboard and with your third hand, click the button to launch the upload (Go !) - Look at the dmesg console : if the keyboard vanish before the upload finish, well… Same player shoot again !
It may takes some attempts to get the good timing, and a second person is a great help too
Good luck !