Intel® NUCs
Support for Intel® NUC products
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
12758 Discussions

USB controller on NUC

sbakki
Beginner
851 Views

Do the USB 3.1 or thunderbolt controllers on NUC support dual role like OTG ?

0 Kudos
10 Replies
sbakki
Beginner
819 Views

Hi,

    I bought a NUC10i5FNH device. I have an application that needs me to put it in device mode. I'm not sure if that is possible. Below is what i see on lshw for usb. The 3.0 port has the USB type C connector. I had assumed controllers connecting on type C must support dual role by default, doesn't look so. Looking at lshw, the 2.0 port clearly supports only xhci and not xdci. However it is not clear from 3.0 port. Can somebody please tell if device mode is supported. Any specs for the controller would be helpful.

 

*-usb
description: USB controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 30
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: iomemory:400-3ff irq:126 memory:404ac00000-404ac0ffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 5.4.0-109-generic xhci-hcd
physical id: 0
bus info: usb@1
logical name: usb1
version: 5.04
capabilities: usb-2.00
configuration: driver=hub slots=12 speed=480Mbit/s
*-usb:0
description: Keyboard
product: USB Receiver
vendor: Logitech
physical id: 3
bus info: usb@1:3
version: 12.11
capabilities: usb-2.00
configuration: driver=usbhid maxpower=98mA speed=12Mbit/s
*-usb:1
description: Bluetooth wireless interface
vendor: Intel Corp.
physical id: a
bus info: usb@1:a
version: 0.02
capabilities: bluetooth usb-2.00
configuration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 5.4.0-109-generic xhci-hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 5.04
capabilities: usb-3.10
configuration: driver=hub slots=6 speed=10000Mbit/s

Steven_Intel
Moderator
771 Views

Hello sbakki,


Thank you for posting on the Intel® communities.


We are going to review this information and let you know as soon as I have an update.


Best regards,


Steven G.

Intel Customer Support Technician.



sbakki
Beginner
760 Views

Hi Steven,

                  Thank you, figured out these chipsets do not support dual role. However 500 series intel chipsets do have XDCI.

Now, i need help with finding out motherboards with 500 series chipsets and have linux drivers for XDCI. I understand the drivers are board specific but surprisingly i didnt find anything on googling nor is there anything mainline kernel submission.

 

Thanks,

Srinivas 

Steven_Intel
Moderator
735 Views

Hello sbakki,


Please be aware that FN does not support XDCI. It is for USB dual role, which can let system be device mode. XDCI is not a requirement on FN. It does not only relate to BIOS but also relate to HW design.


Please let me know if you have any concern.


Best regards,


Steven G.

Intel Customer Support Technician.


Steven_Intel
Moderator
707 Views

Were you able to check the previous post?


Let us know if you still need assistance.


Best regards,


Steven G.

Intel Customer Support Technician.



sbakki
Beginner
691 Views

Hi, thank you. I need help figuring out motheboard which support XDCI. And supporting linux drivers. 

Steven_Intel
Moderator
660 Views

Hello sbakki,


We do not possess that information, as the boards are designed by third party companies. I recommend you to consult that information with any of the boards manufacturers https://www.intel.com/content/www/us/en/support/contact-intel.html?tab=system-manufacturers


Please let me know if you have any concerns.


Best regards,


Steven G.

Intel Customer Support Technician.


Steven_Intel
Moderator
638 Views

Were you able to check the previous post?


Let us know if you have any additional concerns.


Best regards,


Steven G.

Intel Customer Support Technician.



sbakki
Beginner
615 Views

Yes, thank you steven.

Steven_Intel
Moderator
597 Views

Thank you for your response.


Since the thread is now solved, we will proceed to close it. If you need any additional information, please submit a new question, as this thread will no longer be monitored.


Best regards,


Steven G.

Intel Customer Support Technician.


Reply