auto detect IP address param "mine"
adding ip address detection
add --factory param for usb flashing, won't leave dfu mode.