Investigating DFU, apparently it needs a second laptop to bootstrap it, like a mobile device. I don't like the idea, but it won't happen often, hmm.