- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do the USB 3.1 or thunderbolt controllers on NUC support dual role like OTG ?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Were you able to check the previous post?
Let us know if you still need assistance.
Best regards,
Steven G.
Intel Customer Support Technician.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, thank you. I need help figuring out motheboard which support XDCI. And supporting linux drivers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, thank you steven.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page