Date: Tue, 19 Nov 2019 20:23:20 -0800 From: Yuri <yuri@rawbw.com> To: freebsd-usb@FreeBSD.org Subject: Why do USB timeouts happen: getting device descriptor at addr 5 failed, USB_ERR_TIMEOUT ? Message-ID: <517c2cf9-c695-5641-f908-b04bd02fbcf0@rawbw.com>
next in thread | raw e-mail | index | archive | help
I have a USB Hantek PC-oscilloscope. Several seconds after the PulseView program begins to upload firmware into it, the device disconnects: ugen8.5: <vendor 0x04b4 product 0x6022> at usbus8 ugen8.5: <vendor 0x04b4 product 0x6022> at usbus8 (disconnected) usbd_setup_device_desc: getting device descriptor at addr 5 failed, USB_ERR_TIMEOUT usbd_setup_device_desc: getting device descriptor at addr 5 failed, USB_ERR_TIMEOUT usbd_setup_device_desc: getting device descriptor at addr 5 failed, USB_ERR_TIMEOUT usbd_setup_device_desc: getting device descriptor at addr 5 failed, USB_ERR_TIMEOUT usbd_setup_device_desc: getting device descriptor at addr 5 failed, USB_ERR_TIMEOUT ugen8.5: <Unknown > at usbus8 (disconnected) I don't believe that the device is broken, it is brand new. Why would the device access, no mater what it is, cause the timeout and disconnect? Yuri
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?517c2cf9-c695-5641-f908-b04bd02fbcf0>