Finally got back to this…
I also have this recollection that you had to power cycle to make host USB devices work properly, but…
Just went back to test this on Meadow Physics and I had no problems reconnecting my grid after flashing, didn’t need to reboot at all.
I’ve got a firmware that I’ve been messing about with here (it’s just a 16 step trigger sequencer).
If you want to test the workflow, then:
-
first connect the USB A-A cable to the computer and module
-
second hold the front button down for 10+ seconds. Once it reboots (LEDs lit) it should show up on your computer in DFU mode
- finally
flash.sh
- et voila, reconnect grid!
I might have a play with White Whale and Ansible and see if the same can work on those too, like I said, I could have sworn you needed to reboot to fix the USB mode…