• 07/14/2017
  • Public Content
Contents

USB MTP File Transfer

Ref-OS-IoT supports using the Intel® Joule™ compute module as an MTP USB device class client over a USB Type-C connection. This allows simple PC host control of file transfer to and from the client.
To do this simply connect the USB cable to the
Type-C USB port
on the development platform and a
Type-A USB port
on the PC.
MTP Setup with an Ubuntu* host
Ubuntu 16.04 LTS or later releases have built in support for MTP client devices and so will automatically configure when the client is attached.
MTP Setup with a Windows* 10 host
Windows 10 will not automatically be able to choose an MTP device driver the first time that the client is attached. A generic driver can be chosen manually with the following method:
  1. Open the Windows Device Manager and find the unconfigured MTP device from the list.
  2. Right-click with the mouse on the device icon and choose “Update Driver Software…"
  3. Select “Browse my computer for driver software”
  4. Select
    “Let me pick from a list of device drivers on my computer”
  5. In the device type list select “Portable Devices”
  6. In the device driver selection list choose “(Standard MTP Device)” as the manufacturer and “MTP USB Device” as the model. If Windows presents a warning that it cannot verify the compatibility between the driver and device just choose “Yes” to continue.
  7. The driver should now be successfully installed and you will be able to see it in Windows* File Explorer.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804