Hi, I managed to get XHCI_DEBUG working. Here are the messages and I connect the Android device:
xhci0: xhci_cmd_configure_ep dev 1 xhci0: xhci_cmd_slot_control xhci0: port=7 change=0x80 xhci0: port=7 change=0x80 xhci0: xhci_cmd_slot_control xhci0: dev 6, input=0xffffff00687b9000 slot=0xffffff00687b9020 ep0=0xffffff00687b9040 xhci0: dev 6, setting DCBAA to 0x00000000687ba000 xhci_pipe_init: pipe=0xffff800001557000 addr=0 depth=1 port=7 speed=3 dev 6 dci 1 (epAddr=0x0) xhci0: xhci_cmd_set_address BSR=1 xhci0: xhci_cmd_set_address BSR=0 xhci0: dev 6 addr 6 ugen1 at uhub0 port 7 "motorola XT1039" rev 2.00/2.28 addr 2 xhci0: short xfer 0xffffff047d8ad960 for 48 xhci0: short xfer 0xffffff047d8ad960 for 51 Then, when I start adb with 'adb wait-for-devices': pxahnciic_:p ikpee_init: pipe=0xffff800000c57000 addr=2 depth=1 port=7 speed=3 dev 6 dci 3 (epAddr=0x81) xhci0: xhci_cmd_configure_ep dev 6 Then the system hangs (doesn't drop into ddb) requiring a hard reset. When I was in ddb before, I tried 'show struct sc' but that didn't print anything helpful. Thanks, Tom