fix ports chooser for windows
handle switching between slow/fast write, and IMPORTANTLY bodge firmware updater 1v43 so USB runs reliably