9/10 you can reflash these things from the serial port - these things tend to have boot
loaders capable of receiving new flash via TFTP (there's also JTAG, but that's a bit too
extreme for most of us).
What's needed is for the vendors to provide an interface to the serial port, e.g. by including
a cheap TTL-serial <-> USB convertor...