[PLUG] Driver question

Ken Stephens kennethgstephens at gmail.com
Fri Dec 11 06:08:08 UTC 2020


I subscribe to a monthly electronic surprise box
<https://www.instructables.com/HackerBox-0061-Props/>.  This month's
surprise is a Propeller 2 8x32bit processor on a circuit board that
connects to a computer with USB.  The circuit board and chip are RT232RL
Serial USB Interface.

The  FT232RL chip by ftdichip.com does not identify itself to the usb
hubs.  Tried many.  Tried different cables.  Loaded the suggested driver.
It's transmit and receive lights flash when plugged in.  The dmesg output
when device is plugged into a 3.0 port is:

[Thu Dec 10 21:32:13 2020] usb 3-1: new full-speed USB device number 14
using xhci_hcd
[Thu Dec 10 21:32:13 2020] usb 3-1: device descriptor read/64, error -71
[Thu Dec 10 21:32:13 2020] usb 3-1: device descriptor read/64, error -71
[Thu Dec 10 21:32:14 2020] usb 3-1: new full-speed USB device number 15
using xhci_hcd
[Thu Dec 10 21:32:14 2020] usb 3-1: device descriptor read/64, error -71
[Thu Dec 10 21:32:14 2020] usb 3-1: device descriptor read/64, error -71
[Thu Dec 10 21:32:14 2020] usb usb3-port1: attempt power cycle
[Thu Dec 10 21:32:15 2020] usb 3-1: new full-speed USB device number 16
using xhci_hcd
[Thu Dec 10 21:32:15 2020] usb 3-1: Device not responding to setup address.
[Thu Dec 10 21:32:15 2020] usb 3-1: Device not responding to setup address.
[Thu Dec 10 21:32:15 2020] usb 3-1: device not accepting address 16, error
-71
[Thu Dec 10 21:32:15 2020] usb 3-1: new full-speed USB device number 17
using xhci_hcd
[Thu Dec 10 21:32:15 2020] usb 3-1: Device not responding to setup address.
[Thu Dec 10 21:32:16 2020] usb 3-1: Device not responding to setup address.
[Thu Dec 10 21:32:16 2020] usb 3-1: device not accepting address 17, error
-71
[Thu Dec 10 21:32:16 2020] usb usb3-port1: unable to enumerate USB device

The dmesg output when device is plugged into a 2.0 port:
[Thu Dec 10 22:03:09 2020] usb 2-1.2.3: new full-speed USB device number 9
using ehci-pci
[Thu Dec 10 22:03:09 2020] usb 2-1.2.3: device descriptor read/64, error -32
[Thu Dec 10 22:03:09 2020] usb 2-1.2.3: device descriptor read/64, error -32
[Thu Dec 10 22:03:09 2020] usb 2-1.2.3: new full-speed USB device number 10
using ehci-pci
[Thu Dec 10 22:03:09 2020] usb 2-1.2.3: device descriptor read/64, error -32
[Thu Dec 10 22:03:09 2020] usb 2-1.2.3: device descriptor read/64, error -32
[Thu Dec 10 22:03:09 2020] usb 2-1.2-port3: attempt power cycle
[Thu Dec 10 22:03:10 2020] usb 2-1.2.3: new full-speed USB device number 11
using ehci-pci
[Thu Dec 10 22:03:10 2020] usb 2-1.2.3: device not accepting address 11,
error -32
[Thu Dec 10 22:03:11 2020] usb 2-1.2.3: new full-speed USB device number 12
using ehci-pci
[Thu Dec 10 22:03:11 2020] usb 2-1.2.3: device not accepting address 12,
error -32
[Thu Dec 10 22:03:11 2020] usb 2-1.2-port3: unable to enumerate USB device

The kernel is configured properly:
# uname -r
5.9.12-100.fc32.x86_64
$ grep -i xhci /boot/config-$(uname -r)
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_XHCI_DBGCAP=y
CONFIG_USB_XHCI_PCI=y
CONFIG_USB_XHCI_PCI_RENESAS=y
CONFIG_USB_XHCI_PLATFORM=m
CONFIG_USB_ROLES_INTEL_XHCI=m

Any wizards out there that have an idea what is happening and how I can fix
it?  Or shall I chock it up to a bad chip.

Thanks,
Ken



More information about the PLUG mailing list