The HMD Exerciser Kit- A Test Kit for VR HMDs

Authored by Matthew Hartman [MSFT]  To support the wave of VR HMDs coming to market, Microsoft has developed the HMD Exerciser Kit. This kit is based on the MUTT ConnEx platform and is specifically tailored for HMD testing.      The HMD Exerciser Kit provides  USB Plug/Unplug/Multiplexing  HDMI Plug/Unplug/Multiplexing  IR User Presence Detection Spoofing  Independent…

0

Using UsbCApiCmd for basic USB Type-C validation

Authored by Michelle Bergeron [MSFT] UsbCApiCmd is a simple tool that you can use for basic validation of your Type-C implementation on Windows. Who can use UsbCApiCmd? UsbCApiCmd is applicable only to USB Type-C Connectors which use Microsoft’s USB Type-C Stack, the USB Connector Manager. UcmCx.sys needs to be loaded and running on the system. The tool is not applicable to systems which…

0

Debugging your USB Windows Store app with TraceView

Authored by Philip Ries [MSFT] Last week, at the Microsoft Build Developer Conference-2013, a new Windows Runtime API (Windows.Devices.Usb) was unveiled for Windows 8.1 Preview. Windows Store apps can now use the new API to communicate with USB devices. For more information, see this video. In this post, I’ll provide some instructions that you might…

0

Whitepaper Published! Learn about Loading a UASP Storage Driver as the Class Driver for an xHCI Controller’s USB Driver Stack

Hi, I’m Kristina Hotz, a Program Manager on the USB Team.  In this post, I’d like to promote a new whitepaper on the Windows Hardware Developer Central Website.  The whitepaper provides information about loading a USB Attached SCSI Protocol (UASP) storage driver as the class driver on a USB driver stack for an Extensible Host…

0

USB Mass Storage and Compliance

Hi, I’m Ram Valliyappan and I am a Program Manager on the Windows team responsible for USB mass storage drivers. We often get asked the following questions: · What is USB-IF compliance for USB mass storage devices? · What is SCSI compliance for USB mass storage devices? · Why is compliance for USB mass storage…

0

Supporting D3Cold for USB Devices

Authored by Vivek Gupta [MSFT] Windows 8 supports a new device power state called the D3cold state. Adopting D3cold for USB presents some unique challenges for USB devices and drivers. In this blog post, I will talk about those challenges and certain restrictions. This post assumes that you are familiar with the content presented in…

0

How to Map Ports for Add-in Host Controllers

My name is Jane Lawrence, and in this blog post, Philip Ries and I will describe the details of the Busport-0048 Windows Logo Kit (WLK) requirement that has been in effect since Dec 1, 2010. The Busport-0048 requirement states “xHCI add-in cards must map USB 3.0 and USB 2.0 ports consistently”. The requirement targets manufacturers…

0

Running USB Type-C System HLK tests with the Type-C MUTT

Authored by Philip Froese [MSFT] [Last updated July 13, 2018] In the next release of the HLK, the UCSI tests have been updated to run against the new Type-C SuperMUTT device instead of a partner system. This means the test setup will be simpler, the tests will run more quickly, and test content will be…

0