more robust ftdi detection.