iMX6ULL-evk USB OTG support on Win 10 IoT Core

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6ULL-evk USB OTG support on Win 10 IoT Core

2,660 Views
lokeshvenkatara
Contributor II

Hello Support team

Can any body please tell me wether iMX6UL / iMX6ULL  evk board supports usb OTG in device mode when we load Windows 10 IoT Core?

I am thinking to use it as a mass storage device when I connect the iMX6 board (loaded with Win IoT Core) to any Host PC. Is this feature enabled in Win IoT Core.

Thank you and Regards

Lokesh

Labels (3)
4 Replies

2,519 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Lokesh

Yes, the MX6ULL OTG usb works but If USB OTG1 works in device mode, USB_OTG1_ID should be pulled up to High(here is 3.3V) via a 4.7K/10K resistor.  USB_OTG1_VBUS power comes from USB_VBUS on mircro USB Connector, which means USB OTG1 VBUS is supplied by external 5V(coming from PC USB when it is connected to PC USB HOST).

    If USB OTG1 works in Host mode, USB_OTG1_ID pin should be pulled down to LOW via a resistor(for example, 2.2k). At this time, USB OTG1 PWR should output HIGH to enable USB OTG1 power to supply 5V to USB OTG1 VUBS and USB VBUS on USB HOST Connector(USB TYPE-A-F).

Regards

0 Kudos
Reply

2,519 Views
lokeshvenkatara
Contributor II

Hello Bio_TICFSL

Actually I know that hardware supports is there for OTG and we have tested it too on yocto linux, so OTG drivers are part of the yocto bsp provided by nxp.

However my question is different, is OTG enabled on Windows IoT Core OS as well? will it work in device mode when I connect it with any host machine without any additional drivers.

Prebuilt windows iot core image downloaded from nxp website.

OS: W1809_1_1_0 Prebuilt image for MCIMX6UL-EVK board

Is this image has OTG support as well?

0 Kudos
Reply

2,519 Views
petr_kovar
NXP Employee
NXP Employee

Hi Lokesh,

Sadly right now we dont support USB OTG in device mode, its not implemented in our Win BSP Driver. If customer wants to use it right now, he has to make changes into driver and implement it.

Petr

0 Kudos
Reply

2,119 Views
yanming2013mo
Contributor I

Hi @petr_kovar ,

We encounter the same issue. Is there a plan from NXP to add the USB OTG Device driver in Win BSP?

How to add this device driver myself? Any information is appreciated.


BTW, @lokeshvenkatara  how long the boot time of the iMX6ULL-EVK running the Win 10 IoT Core?
Best regards.

0 Kudos
Reply