quick way to get rid of the last test program
make the get_serialport method a bit smarter, load the serial adapter for the HP with deviceid (in case it changes place)
do not enter the eventloop when relfashing the non-test firmware