Probably offtopic as picotool isn't exactly Rust but its parameter parsing is extremely weird and reports incorrect error messages. I also couldn't get `load -f` to work by itself for the life of me. This shell script works though: ``` echo Rebooting... picotool reboot -f --vid 0x16c0 --pid 0x27db # this is the VID:PID your application firmware uses sleep 3 echo Loading firmware picotool load -u -v -x -t elf $1 ```