THi,
here are two USB port on i.mx6ul evk board, one is USB OTG with microUSB connector, the other is USB Host. For HID device, customer can connect it to USB host; for Mass storage, customer can use a USB OTG to HOST cable to connect microUSB connector, and the other side of the cable is used to connect mass storage, such as moble disk or U disk.
Hope this can do help for you.
Have a nice day
Rita