Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2017 09:02:44 -0800
From:      bob prohaska <fbsd@www.zefox.net>
To:        freebsd-arm@freebsd.org
Subject:   Disapearing pl2303 usb serial adapter on rpi2
Message-ID:  <20171220170244.GA16029@www.zefox.net>

next in thread | raw e-mail | index | archive | help
On an RPI2 at r326951 a pl2303 usb-serial adapter seems to be locking up 
after a few hours. In the past this could be rectified by using usbconfig
to power cycle it, but now even that doesn't work. Apart from the serial
device file vanishing from /dev there seems to be no other ill effect. 
Rebooting fixes the problem for minutes to hours. 

There is no explict error report in dmesg, but when usbconfig tries to power
cycle the adapter the console reports:

uhub_explore_handle_re_enumerate: Could not unconfigure device (ignored)
usbd_req_re_enumerate: addr=9, set address failed! (USB_ERR_IOERROR, ignored)
usbd_setup_device_desc: getting device descriptor at addr 9 failed, USB_ERR_IOERROR
usbd_req_re_enumerate: addr=9, set address failed! (USB_ERR_STALLED, ignored)
usbd_setup_device_desc: getting device descriptor at addr 9 failed, USB_ERR_STALLED


A second RPI2 running r326747 is subject to the same lockup, but the adapter
can be unstuck using usbconfig to power cycle it. 


Are there any diagnostics which could shed more light on the problem?

Thanks for reading,

bob prohaska




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171220170244.GA16029>